TIAMIS-800 wireless radio transceiver
User Manual. Ver. 1.3
DOUM0003AA
Page 26 of 35
6. Frame Table
The FrameTable of the Tiamis-800 includes total of 96 frames. Each of these frames is
executed by the transceiver in sequential order starting from ‘Frame0’.
The number of frames that the transceiver will execute from its FrameTable is
determined by the
NumberOfFrames
settings. This parameter is user-programmable. Its
valid range is from 2 to 96. If the
NumberOfFrames
is set to a value lower than 96, then
the remainder of the frames in the transceiver’s FrameTable will be ignored.
Additionally, the transceiver starts its FrameTable by running a SystemSlot. The duration
of the SystemSlot is never less than ~700 usec and determined by the
SystemSlotBytes
settings. During the SystemSlot the transceiver checks its command buffer for valid
commands, executes the first valid command in the queue, and runs some housekeeping
routines. The duration of the SystemSlot is made adjustable via
SystemSlotBytes
settings
so the FrameTable duration can be adjusted to aparticular application needs.
The content of each frame determines the transceiver’s functionality during this frame.
As shown on Figure 6-1, each frame in the FrameTable has four sections:
WhatToDo
,
ACKRequired
,
OperatingMode
, and
FrameTiming
.
Frame0 Frame1 Frame2 Frame3 Frame4 Frame5 Frame6 Frame7
Frame8 Frame9 Frame10 Frame11
Frame12
Frame13
Frame14 Frame15
Frame16 Frame17 Frame18 Frame19
Frame20
Frame21
Frame22 Frame23
Frame24 Frame25 Frame26 Frame27
Frame28
Frame29
Frame30 Frame31
Frame32 Frame33 Frame34 Frame35
Frame36
Frame37
Frame38 Frame39
Frame40 Frame41 Frame42 Frame43
Frame44
Frame45
Frame46 Frame47
…
Frame88 Frame89 Frame90 Frame91
Frame92
Frame93
Frame94 Frame95
Frame[0:95]
WhatToDo ACKRequired
OperatingMode
FrameTiming
Figure 6-1. FrameTable structure