Page 43 of 90
CCT24
The target remote will issue a
DiscoverReply
command as follows:
0xFB 0x08 0x16
0x00
0x02 0x01 0x00
0x01 0x01 0xFF
The 0x00
Status
byte value indicates a response from the remote. The tree-routing system address of the
target remote is received in Little-Endian byte order, so the address is 0xFF0101. Referring to Figure
2.12.1.2, this is the system address of Remote R1.
4.2 Configuration Registers
The configuration registers supported by the CCT24 are described below. Registers are sorted into banks
according to similar functions. Default register values are in
bold
. All changes to parameters are tempo-
rary and will not persist through power cycling until 0x01 has been written to the
MermorySave
parameter
in Bank FF. Writing 0x00 to the
MemorySave
parameter will reload the factory default values which also
require writing 0x01 to the
MemorySave
location. Also note that some parameter changes do not take
effect until they are saved and the module is reset or power cycled. Modules can be reset by writing 0x00
to the
UcReset
parameter in Bank FF.
4.2.1 Bank 0 - Transceiver Setup
Size in
Bank
Loc'n
Name
R/W
bytes
Range
Default, Options
00
00
DeviceMode
R/W
1
0..3
0 = Remote
, 1 = Base, 2 = PTT Remote, 3 = Router
00
01
RF_DataRate
R/W
1
0..4
0 = 500
, 1 = 200, 2 = 115.2, 3 = 38.4 kb/s,
0XFF = auto
00
02
HopDuration
R/W
2
4..4000
10 ms (0x00C8)
00
04
InitialParent NwkID
R/W
1
0..255
0xFF = join any network
00
05
SecurityKey
R/W
16
0..2
128
all null bytes (0x00) = security disabled
00
15
SleepMode
R/W
1
0..1
0 = off
, 1 = on, 2 = on after reset
00
16
WakeResponseTime
R/W
1
0..255
1 = 50 ms
, 0 to disable
00
17
WakeLinkTimeout
R/W
1
0..255
5 s
00
18
TxPower
R/W
1
0..2
0 = 1 mW
; 1 = 10 mW, 2 = 63 mW
00
19
ExtSyncEnable
R/W
1
0..1
0 = off
; 1 = enable
00
1A
DiversityMode
R/W
1
0..2
0 = 0 V
, 1 = 3.3 V, 2 = toggle
00
1B
Reserved
1
00
1C
UserTag
R/W
16
“
CCT24
"
00
2C
RegDenialDelay
R/W
2
10 s
00
2E
RmtTransDestAddr
R/W
3
0x000000 (Base)
0x00
0x34
TreeRoutingEn
R/W
1
0..1
0x00 = off
, 1 = enable
0x00
0x35
BaseModeNetID
R/W
1
1..63
0xFF
(must change on routers)
0x00
0x36
StaticNetAddr
R/W
1
1..126, 255
0xFF = dynamic assignment
0x00
0x37
HeartbeatIntrvl
R/W
2
1..65535
0x14 (20 seconds)
0x00
0x39
TreeRoutingSysID
R/W
1
0..255
0x00
0x00
0x3A
EnableRtAcks
R/W
1
0..1
0x00 (suppress remote peer-to-peer ACKs)
Note: These settings are individual to each module.
DeviceMode
- selects the operating mode for the radio: remote, base, PTT remote (listen mostly remote)
or tree-routing router. Note that changing this setting does not take effect immediately. It must be followed
by a
MemorySave
command (See Section 4.2.9) and then a hardware reset.
RF_DataRate
- this sets the over-the-air data rate. CCT24’s with different RF data rates cannot inter-
communicate. The following codes are defined:
0x00 = 500 kb/s (default)
0x01 = 200 kb/s
0x02 = 115.2 kb/s
0x03 = 38.4 kb/s
0xff = auto