T
RITON
REFERENCE MANUAL
AMB2220 / 2603011
X
2100
X
V
ERSION
4.1
N
OVEMBER
6, 2018
Revision history
Manual
version
3.9
FW
version
3.5.0
HW
version
2.3
Notes
• Initial version
Date
November
2017
• New corporate design and structure
• Added examples
4.0
3.6.0
2.3
• Added information for FCC and IC
certification
• Removed description of second
WAKE-UP
pin
November
2018
For firmware history see chapter
Firmware history
Triton reference manual version 4.1
www.we-online.com/wireless-connectivity
© November 2018
1
Abbreviations and abstract
Abbreviation
ACK
CS
FSE
0xhh [HEX]
HIGH
LOW
LPM
LSB
MSB
PL
RF
UART
Name
Acknowledgement
Checksum
Field Sales
Engineer
Hexadecimal
High signal level
Low signal level
Low power mode
Least significant
Bit
Most significant Bit
Payload
Radio frequency
The real, non-redundant information in a
frame/packet.
Describes everything relating to the wireless
transmission.
Universal Asynchronous Receiver Transmitter allows
communicating with the module of a specific
interface.
Any relation to a specific entry in the UserSettings is
marked in a special font and can be found in the
respective chapter.
Operation mode for reduced power consumption.
All numbers beginning with 0x are stated as
hexadecimal numbers. All other numbers are
decimal.
Description
Acknowledgement pattern confirming the reception of
the transmitted data packet.
US
VCC
UserSettings
Supply voltage
Triton reference manual version 4.1
www.we-online.com/wireless-connectivity
© November 2018
2
Contents
1 Introduction
1.1 Operational description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3 Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 Electrical specifications
2.1 Recommended operating conditions
2.2 Absolute maximum ratings . . . . .
2.3 Power consumption . . . . . . . . .
2.3.1 Static . . . . . . . . . . . . .
2.4 Radio characteristics . . . . . . . . .
2.5 Pin characteristics . . . . . . . . . .
3 Pinout
4 Quick start
4.1 Minimal pin configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2 Power up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3 Quickstart example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5 Functional description
5.1 Physical layer . . . . . . . . . . .
5.2 MAC and network layer . . . . .
5.2.1 Unicast . . . . . . . . . .
5.2.2 Multicast/Broadcast . . .
5.2.3 Fragmentation mode . . .
5.3 System configuration parameters
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7
7
8
9
10
10
10
10
10
10
11
12
15
15
15
16
18
18
18
18
18
19
19
20
20
21
21
22
22
22
23
24
24
24
24
25
25
26
26
27
27
27
6 Host connection
6.1 Serial interface: UART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7 The command interface
7.1 Overview . . . . . . . . . . . . . . . . . . . . . . .
7.2 Data transfer and reception in the command mode
7.2.1 CMD_DATAEX_REQ . . . . . . . . . . . . .
7.2.2 CMD_DATAEX_IND . . . . . . . . . . . . .
7.2.3 CMD_DATAFRAG_IND . . . . . . . . . . .
7.3 Requesting parameters, actions and events . . . .
7.3.1 CMD_FWVERSION_REQ . . . . . . . . . .
7.3.2 CMD_SERIALNO_REQ . . . . . . . . . . .
7.3.3 CMD_RESET_REQ . . . . . . . . . . . . .
7.3.4 CMD_STATUS_IND . . . . . . . . . . . . .
7.3.5 CMD_RSSI_REQ . . . . . . . . . . . . . .
7.3.6 CMD_BOOTLOADER_REQ . . . . . . . . .
7.3.7 CMD_SET_OPMODE_REQ . . . . . . . .
7.4 Modification of volatile parameters . . . . . . . . .
7.4.1 CMD_SET_TMP_CHANNEL_REQ . . . . .
7.4.2 CMD_SET_TMP_S_ADDR_REQ . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Triton reference manual version 4.1
www.we-online.com/wireless-connectivity
© November 2018
3
7.4.3 CMD_SET_TMP_SUBNET_REQ . . . . . . .
7.4.4 CMD_SET_TMP_PWRLVL_REQ . . . . . . .
7.5 Modification of non-volatile parameters . . . . . . . .
7.5.1 CMD_SET_REQ . . . . . . . . . . . . . . . .
7.5.1.1
Example: Set the TX power level . . .
7.5.2 CMD_GET_REQ . . . . . . . . . . . . . . . .
7.5.2.1
Example: Request the source address
7.5.3 CMD_FACTORY_RESET_REQ . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
28
28
29
29
30
30
31
31
32
32
32
32
33
34
35
35
35
37
37
38
39
39
39
41
41
41
43
43
43
45
45
45
47
47
47
47
47
48
49
8 UserSettings - Module configuration values
8.1 Difference between volatile and non-volatile settings . . . .
8.2 Modifying the UserSettings . . . . . . . . . . . . . . . . . .
8.2.1 RF_Channel: Configure the radio channel . . . . . .
8.2.1.1
Example 1 . . . . . . . . . . . . . . . . . . . .
8.2.1.2
Example 2 . . . . . . . . . . . . . . . . . . . .
8.2.2 RF_Rate: Configure the RF data rate . . . . . . . .
8.2.2.1
Example 1 . . . . . . . . . . . . . . . . . . . .
8.2.2.2
Example 2 . . . . . . . . . . . . . . . . . . . .
8.2.3 RF_Power_Level: Configure the radio TX power . .
8.2.3.1
Example 1 . . . . . . . . . . . . . . . . . . . .
8.2.3.2
Example 2 . . . . . . . . . . . . . . . . . . . .
8.2.4 RF_Subnet: Configure the subnet ID of the network
8.2.4.1
Example 1 . . . . . . . . . . . . . . . . . . . .
8.2.4.2
Example 2 . . . . . . . . . . . . . . . . . . . .
8.2.5 RF_Address_Source: Configure the source address
8.2.5.1
Example 1 . . . . . . . . . . . . . . . . . . . .
8.2.5.2
Example 2 . . . . . . . . . . . . . . . . . . . .
8.2.6 Cfg_Flags: Configure the module configuration flags
8.2.6.1
Example 1 . . . . . . . . . . . . . . . . . . . .
8.2.6.2
Example 2 . . . . . . . . . . . . . . . . . . . .
8.2.7 UART_Baudrate: Configure the UART speed . . . .
8.2.7.1
Example 1 . . . . . . . . . . . . . . . . . . . .
8.2.7.2
Example 2 . . . . . . . . . . . . . . . . . . . .
9 Timing parameters
9.1 Reset behavior . . . . . . . . . . . . . . . . . . . .
9.1.1 Power-on reset . . . . . . . . . . . . . . . .
9.1.2 Reset via
/RESET
pin . . . . . . . . . . . .
9.2 Latencies during data transfer / packet generation
10 Low power mode (LPM)
11 Fragmentation mode
12 Custom firmware
12.1 Custom configuration of standard firmware
12.2 Customer specific firmware . . . . . . . . .
12.3 Customer firmware . . . . . . . . . . . . . .
12.4 Contact for firmware requests . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
50
50
50
50
51
Triton reference manual version 4.1
www.we-online.com/wireless-connectivity
© November 2018
4