EM2420 ETC [List of Unclassifed Manufacturers], EM2420 Datasheet - Page 40
![no-image](/images/no-image-200.jpg)
EM2420
Manufacturer Part Number
EM2420
Description
2.4 GHz IEEE 802.15.4 / ZigBee RF Transceiver
Manufacturer
ETC [List of Unclassifed Manufacturers]
Datasheet
1.EM2420.pdf
(89 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
EM2420
Manufacturer:
EMBER
Quantity:
20 000
requires knowledge about whether the
Acknowledge Frames
The EM2420 includes hardware support for
transmitting
specified in [1]. Figure 21 shows the
format of the acknowledge frame.
If MDMCTRL0.AUTOACK is enabled, an
acknowledge frame is transmitted for all
incoming frames accepted by the address
recognition with the acknowledge request
flag set and a valid CRC. AUTOACK
therefore does not make sense unless
Figure 21. Acknowledge frame format [1]
Two
SACKPEND
acknowledge
pending field cleared or set, respectively.
The
transmitted if the CRC is valid.
For systems using beacons, there is an
additional timing requirement that the
acknowledge frame transmission should
be
boundary (20 symbol periods) at least 12
symbol periods after the last symbol of the
incoming frame. This timing must be
controlled by the microcontroller by issuing
the SACK and SACKPEND command strobe
12 symbol periods before the following
backoff-slot boundary, as illustrated in
Figure 22.
Ember Part Number: 120-0049-000C
Bytes:
started
command
acknowledge
Sequence
Preamble
Synchronisation Header
4
are
acknowledge
on
frames
(SHR)
the
strobes,
defined
frame
Start of Frame
with
first
Delimiter
(SFD)
to
frames,
1
SACK
backoff-slot
the
is
transmit
frame
only
PHY Header
and
EM2420 Datasheet
as
Length
Frame
(PHR)
1
current device is a PAN coordinator or not.
also ADR_DECODE and AUTOCRC
enabled. The sequence number is copied
from the incoming frame.
AUTOACK may be used for non-beacon
systems as long as the frame pending
field (see Figure 17) is cleared. The
acknowledge frame is then transmitted 12
symbol periods after the last symbol of the
incoming frame. This is as specified by [1]
for non-beacon networks.
If a SACK or SACKPEND command strobe
is issued while receiving an incoming
frame,
transmitted 12 symbol periods after the
last symbol of the incoming frame. This
should be used to transmit acknowledge
frames in non-beacon networks. This
timing is also illustrated in Figure 22.
Using SACKPEND will set the pending data
flag
acknowledge frames using AUTOACK. The
pending flag will then be set also for future
acknowledge
command strobe is issued.
Acknowledge frames may be manually
transmitted
transmission if desired.
Control Field
MAC Header (MHR)
Frame
(FCF)
for
2
the
automatically
acknowledge
frames,
using
Sequence
Number
Data
1
EM2420
until
normal
Frame Check
transmitted
Page 40 of 89
MAC Footer
frame
Sequence
a
(MFR)
(FCS)
2
SACK
data
are
is