GTECH GWT154-1T1R AirCon Radio User Manual

GTECH Corporation AirCon Radio

User Manual

Download: GTECH GWT154-1T1R AirCon Radio User Manual
Mirror Download [FCC.gov]GTECH GWT154-1T1R AirCon Radio User Manual
Document ID1499000
Application IDXzQgEcAUxAEGO4tQ3h/57A==
Document DescriptionUser Manual
Short Term ConfidentialNo
Permanent ConfidentialNo
SupercedeNo
Document TypeUser Manual
Display FormatAdobe Acrobat PDF - pdf
Filesize104.12kB (1301536 bits)
Date Submitted2011-07-11 00:00:00
Date Available2011-07-14 00:00:00
Creation Date2011-07-06 16:26:45
Producing SoftwareAcrobat Distiller 9.4.2 (Windows)
Document Lastmod2011-07-06 16:26:45
Document TitleMicrosoft Word - GTECH AirCon Radio User Manual_R1.1
Document CreatorPScript5.dll Version 5.2.2
Document Author: ahauck

REV DESCRIPTION
1.0
1.1
DATE
Initial Document
Updated Transmit Power settings
REVIEWED
June 29, 2011
July 5, 2011
PROPRIETARY NOTICE:
This document contains GTECH confidential and proprietary information, know-how, trade secrets,
intellectual property and/or methodologies and is intended only for the use of the individual or entity to
which it is addressed. It may be privileged, and is proprietary, confidential and otherwise exempt from
disclosure under applicable law. This document shall not be modified, reproduced, copied or
transferred without proper prior authorization from GTECH.
Proprietary Notice applies to all pages
APPROVALS
DATE
AUTHOR:
Henry Constant
RESPONSIBLE ENGINEER:
Henry Constant
GTECH Aircon Radio (Model GWT154)
User’s Guide
MANUFACTURING ENGINEER:
S. Leigh
QUALITY:
Ray Snow
REV.
NO. 96-1886-01E
1.1
PAGE
OF
72
TABLE OF CONTENTS
1.0
INTRODUCTION .......................................................................................................... 4
1.1
Purpose, Overview & Scope ...................................................................................................... 4
1.2
Audience .................................................................................................................................... 4
1.3
Applicable Documents............................................................................................................... 4
2.0
Key Features.................................................................................................................... 5
3.0
GWT154 Wireless Transceiver Application Circuits .................................................. 6
3.1
System Components .................................................................................................................. 6
3.2
Electronics Overview................................................................................................................. 6
3.3
Radio Module Pin Definitions ................................................................................................... 7
3.4
Mechanical Drawings ................................................................................................................ 9
3.5
Mounting Considerations......................................................................................................... 10
3.6
Radio Module Performance Characteristics ............................................................................ 13
3.7
Host Board Electrical Characteristics ...................................................................................... 15
3.8
GWT154 Recommended Configurations ................................................................................ 15
3.9
RF Module Operation .............................................................................................................. 17
3.10
Setting Compliance Limits When Using Host Software ......................................................... 20
4.0
Wireless Network Infrastructure ................................................................................ 21
4.1
Establishing Network............................................................................................................... 21
4.2
Device Joining ......................................................................................................................... 21
4.3
Device Security ........................................................................................................................ 22
4.4
Non Volatile Settings ............................................................................................................... 24
5.0
Wireless Data Transport .............................................................................................. 25
5.1
End Device selection ............................................................................................................... 25
5.2
Data Security ........................................................................................................................... 26
5.3
Acknowledgement ................................................................................................................... 27
5.4
Single Unicast MAC Packet .................................................................................................... 28
5.5
Fragmented Packets ................................................................................................................. 28
5.6
Fragmentation Packet Structure ............................................................................................... 29
6.0
Wireless Inter-communication .................................................................................... 32
7.0
Host and Peripheral Wired Interfaces ........................................................................ 33
7.1
Wired Inter-communication..................................................................................................... 33
No.
96-1886-01E
GTECH Aircon Radio (Model GWT154) PAGE 2 OF
Rev.
1.1
72
7.2
8.0
Wired Interface Infrastructure ................................................................................................. 37
User Interface ................................................................................................................ 57
8.1
Uninstalled Radio .................................................................................................................... 57
8.2
End Device Joining .................................................................................................................. 57
8.3
Radio Programming ................................................................................................................. 57
8.4
Alternate Configuration and Setup Tool.................................................................................. 57
9.0
Host Port Configuration Sequences ............................................................................ 59
9.1
Coordinator Configuration, Network Start and Joining .......................................................... 59
9.2
Coordinator Configuration Setting Firewall Address Mask .................................................... 63
9.3
Coordinator Configuration – Get End Device Statistics.......................................................... 64
9.4
Coordinator Configuration – Setting End Device Parameters ................................................. 65
9.5
Peripheral Configuration, Status .............................................................................................. 66
10.0
Agency Statements ........................................................................................................ 67
10.1
Federal Communication Commission Interference Statement ................................................ 67
10.2
Industry Canada Statements .................................................................................................... 68
10.3
OEM Responsibilities to comply with FCC and Industry Canada Regulations ...................... 70
10.4
End Product Labelling ............................................................................................................. 71
11.0
Contacting GTECH Corporation................................................................................ 72
No.
96-1886-01E
GTECH Aircon Radio (Model GWT154) PAGE 3 OF
Rev.
1.1
72
1.0
INTRODUCTION
1.1 Purpose, Overview & Scope
The purpose of this document is to provide details regarding the use of the GWT154
transceiver module as a cable replacement between GTECH online lottery terminals and
associated peripherals. The GWT154 transceiver module is based on the IEEE 802.15.4-2006
standard, this wireless link provides a point to multipoint peripheral bus with low latency and
modern security features.
The link operates in the 2.4GHz band with low power, making it suitable for license-free
worldwide operation.
The link will use AES 128 bit authentication and packet encryption available as part of the
802.15.4 standard. It will also use EUI-64 (MAC address) filtering to keep rogue devices off
the network. It relies on the GTECH online lottery terminal for initialization and authorization
of End Device peripherals. This allows GTECH the ability to integrate the local security
measures with field service installations and manufacturing operations, as well as to provide
security audit trails, without on-site technical staff.
This document describes the electrical and wiring considerations when interfacing the
GWT154 module with a GTECH online lottery terminal and a peripheral.
Peripheral devices include (but are not limited to) the following:




Ticket Scan
Accutherm Supreme and Accutherm Ultra printers
Customer Display Units
Jackpot Signs.
1.2 Audience
This document is intended to be read by engineers and technical management. A general knowledge
of common engineering practices is assumed.
1.3 Applicable Documents
96-1886-00E, GTECH Wireless Peripheral Transceiver, Rev 3.1, June 2, 2010
96-0258-01, Spec Protocol 485 Bus Packet, Rev D
96-0320-01, RS-485 Physical Interface Specification, Rev C, September 2, 2003
33-0154-01E, System Diagram GWT154, Rev 1, June 3, 2011
No.
96-1886-01E
GTECH Aircon Radio (Model GWT154) PAGE 4 OF
Rev.
1.1
72
2.0
KEY FEATURES












802.15.4-2006 compliant transceiver operating in the unlicensed Industrial, Scientific, and
Medical (ISM) frequency band of 2.400 – 2.4835 GHz.
Lost Link Prevention – The GWT154 provides a failsafe timeout in the event the GTECH
Terminal doesn’t receive a response from the peripheral.
The GTW 15.4 provides security:
o Uses AES 128 bit authentication and packet encryption
o Uses EUI-64 (MAC address) filtering to keep rogue devices off the network
o Uses the GTECH Terminal for initialization and authorization of End Device
peripherals. This allows GTECH the ability to integrate the local security measures with
field service installations.
o Uses a peripheral addressable firewall to exclude single or multiple peripherals from
accessing the GTECH 485 Bus
The GWT154 supports the GTECH 485 Packet Protocol over the following data interfaces:
o GTECH RS-485 (Half duplex 4-wire, DB-9)
 Two pairs of uni-directional lines.
 The terminal always transmits on Tx± and receives on Rx±.
 Female 9-pin DSUB receptacle.
 Reset-on-Break support in accordance with [3].
o USB 2.0 Type B Mini
o Internal 3.3V UART
The following form factors are supported.
o Pinned module – For new embedded designs or as an OEM module replacement
 1.0” (W) x 1.33” (L) (UART two 1x10 headers)
o Dongle – For existing or legacy GTECH online terminals or RS-485 peripherals
 2.1” (W) x 2.6” (L) (RS-485 DB9F or USB 2.0 Type mini B interface)
The transceiver will be used only indoors.
RF power will be software selectable at 10mW (10dBm) or 63mW (18dBm) during operation
with a 1dB resolution.
An internal chip antenna is on the circuit board along with a software switchable RF connector
for an optional external antenna connection.
The transceiver derives its power from the following options.
o Specific interface ports in the dongle configuration.
 RS-485: +12V and/or +5V, 300 mA available.
 USB: +5V BUS supply
o PCB pins in the OEM replacement module configuration.
o DC power connector – A wall mount power transformer with integral 6 foot cord.
Storage Environment
o Temperature: -40 to +80°C.
o Rate of change: 20°C per minute
o Humidity: 10 to 90%, noncondensing.
Operating Environment
o Temperature: -40 to +80°C.
o Rate of change: 10°C per minute
o Humidity: 10 to 90%, noncondensing.
Radiated and conducted limits meet FCC part 15 and Industry Canada ICES-003 emission
No.
96-1886-01E
GTECH Aircon Radio (Model GWT154) PAGE 5 OF
Rev.
1.1
72


3.0
standards.
The product complies with all current European Union Directives applicable to CE marking.
RoHS compliant.
GWT154 WIRELESS TRANSCEIVER APPLICATION CIRCUITS
The Radio Module is a standalone RF module with an optional external dipole antenna. It is intended
to be an RS-485 cable replacement for new GTECH embedded applications or as an OEM replacement
module for our suppliers of GTECH equipment.
For existing or legacy GTECH products, the Radio Module should be mounted to the Host Board via
the two 1x10 headers. These mated boards are enclosed in a plastic housing and this constitutes the
Dongle solution.
3.1 System Components
The GWT154 Wireless Transceiver consists of the following components:
 Radio module (51-1884-01E) – Standalone for new designs or as an OEM replacement
module
o Radio Module Label (14-2027-02E)
o Optional External Antenna with Cable
 Carrier/Host board (51-1885-01E) – Optional for legacy products
 Plastic enclosure (Dongle) – Optional for legacy products
o Plastic Parts (16-2104-502E & 16-2105-502E)
o Dongle Label (14-2027-01E)
 Wall mount Power Supply – Optional for legacy products
o US: 50-0347-01E
o UK: 50-0347-02E
o EU: 50-0347-03E
 Interface cables – Optional for legacy products
o USB A to USB mini B Cable (32-1743-01E)
o RS-485 Straight pinned Cable (32-1344-03E)
o RS-485 Crossed pinned Cable (32-1744-01E)
Note: Optional components are used based on the specific installation requirements.
3.2 Electronics Overview
The electronic design solution for this product consists of two PC boards.


Radio module. This stand-alone module will be the solution for new embedded designs
or for an OEM module replacement. The two 1 x 10 pin headers will be the interface to
the radio module for all configurations. The radio module will consist of the Texas
Instruments CC2530 SOC, the Texas Instruments CC2591 Front end module, a
Johanson 2450AT18A100 chip antenna, and a Hirose U.FL coaxial RF connector.
A host board will consist of the GTECH RS-485 interface, USB 2.0 interface, DC
power jack, and interface connectors to plug the radio module into. The combination of
these two boards with the plastic enclosure will provide the solution for the dongle.
No.
96-1886-01E
GTECH Aircon Radio (Model GWT154) PAGE 6 OF
Rev.
1.1
72
Figure 1 – Block Diagram
3.3 Radio Module Pin Definitions
The communication between the Host board and the Radio module is via UART.
No.
96-1886-01E
GTECH Aircon Radio (Model GWT154) PAGE 7 OF
Rev.
1.1
72
Figure 2 - The interface pin numbering (top side view)
Pin
10
11
12
13
14
15
16
17
18
19
20
NAME
DESCRIPTION
VCC
UTX
URX
NC
RESET_N
NC
P2_2/DC
3.3 Vdc
UART data out from module
UART data in to module
No Connect. Module option to connect to port P1_5
Module Reset
No connect. Module option to connect to port P2_0
CC2530 Debug Clock. For programming and debugging of radio module
CC2530
P2_1/DD
CC2530 Debug Data. For programming and debugging of radio module
CC2530
DTR_N
Data Terminal Ready communication line
GROUND
Ground
NC
No Connect
CTS_N
Clear to Send Flow Control
SLEEP_N
Module status indicator
NC/P1_6/UTX1
No Connect. Module option to connect to alternative UART TXD
NC/P1_7/URX1
No Connect. Module option to connect to alternative UART RXD
RTS_N
Request to Send Flow Control
TX_EN
RS‐485 driver enable output line. Disables bus driver during hardware
reset
NC
No Connect. Module option to connect to port P1_4
NC
No Connect. Module option to connect to port P1_2
STATUS_LED
No Connect. Module option to connect to port P1_0
Table 1 - The interface pin assignments and definitions
No.
96-1886-01E
GTECH Aircon Radio (Model GWT154) PAGE 8 OF
Rev.
1.1
72
3.4 Mechanical Drawings
Figure 3 - Radio Module (1.0” x 1.33”) (antenna option not shown)
Figure 4 - Host Board with Radio Module (1.6” x 2.25”)
No.
96-1886-01E
GTECH Aircon Radio (Model GWT154) PAGE 9 OF
Rev.
1.1
72
Figure 5 - Plastic Enclosure (2.1" x 2.6")
3.5
Mounting Considerations
The GWT154 Radio Module was designed to mount into a receptacle (socket) and therefore does not
require any soldering when mounting it to a board.
3.5.1 New GTECH Embedded Applications or OEM Replacement Modules
For new designs, the footprint design on the host/carrier board will depend on the host/carrier board
requirements, desire for compatibility with other GWT154 series modules, and the desired antenna.
(Note: Figure 6 – Example of the GWT154 Radio Module mounting to a Host/Carrier Board does not
show the external antenna option.)
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 10 OF
1.1
72
Figure 6 – Example of the GWT154 Radio Module mounting to a Host/Carrier Board
3.5.2 Legacy GTECH Products
For existing or legacy GTECH products the Radio Module mounts to the Host Board and is enclosed
in a plastic housing, referred to as the Dongle. This Host board provides RS-485 and USB interface
connectors and an optional DC power connection. It uses two 10-pin receptacles to receive the Radio
Module.
The receptacles used on the Host Board are manufactured by Samtec, CUI Inc. and TYCO. Several
other manufacturers provide comparable mounting solutions; however, GTECH currently uses the
following receptacles:




Surface mount 10 Pin 2mm Single Row Receptacles
o Samtec P/N: SMM-110-02-S-S (or equivalent)
Through hole 2.0mm DC Power Jack
o CUI Inc. P/N: PJ-102A (or equivalent)
Surface-mount 5 Position Right Angle Mini B TYPE USB Jack
o Samtec P/N: MUSBR-05-F-O-B-SM-A
Through-hole 9 Pin Right Angle Female DSUB Connector
o TYCO P/N: 5747844-3
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 11 OF
1.1
72
Figure 7 - Radio Module mounted to the Host Board
Figure 8 - Dongle Assembly (Top and Bottom view)
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 12 OF
1.1
72
3.6 Radio Module Performance Characteristics
Parameter
Min
Typical
Max
Unit
Supply Voltage (VCC)
Supply Current
Operating Temperature
Temperature rate of
change
Operating Humidity
Voltage on any IO pin
2.7
3.3
3.6
250
80
10
Volts
mA
°C
°C/min
90
VCC+0.3
%RH
Volts
‐40
10
‐0.3
Table 2 – Operating Conditions
Parameter
Min
RF Frequency
RF Channels
Radio Baud Rate
Radio Chip Rate
2400
Typical
Max
Unit
2480
MHz
16
250
kbps
Mcps
Table 3 - General Radio Characteristics
Parameter
Min
Typical
Max
Unit
Conditions
Receiver Sensitivity
‐99
‐95
‐85
dBm
1% PER, 802.15.4‐2006
Receiver Maximum
Input
‐20
10
dBm
1% PER, 802.15.4‐2006
Receiver Current
27
30
mA
Adjacent Channel
Rejection (±5 MHz)
35
dB
Wanted signal 2440 MHz at ‐82 dBm,
802.15.4 modulated interferer, PER = 1%
Alternate Channel
Rejection (±10 MHz)
30
49
dB
Wanted signal 2440 MHz at ‐82 dBm,
802.15.4 modulated interferer, PER = 1%
Channel Rejection (≥
±20 MHz)
Wanted signal 2440 MHz at ‐82 dBm,
802.15.4 modulated interferer, PER = 1%
Table 4 - RF Receive Specifications (At 25°C – 3.3VDC)
30
56
dB
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 13 OF
1.1
72
Parameter
Transmit Output Power
Min
Typical
16
18
Minimum Transmit
Output Power
Transmit Current
(100mW)
Transmit Current
(10mW)
Transmit Conducted
Harmonics
Error Vector Magnitude
(EVM)
Carrier Center Frequency
165
Max
Unit
Conditions
dBm
TXPOWER = 0xD5
10
dBm
TXPOWER = TBD
200
mA
TXPOWER = 0xF5 (20 dBm
transmit output power)
mA
TXPOWER=TBD
85
13
‐40
‐20
dBc
35
40
ppm
TXPOWER = 0xF5 (Relative
to fundamental)
TXPOWER = 0xF5 (20 dBm
output power)
‐40°C to +80°C
Table 5 - RF Transmit Specifications (At 25°C – 3.3VDC unless noted)
Parameter
Limit
Minimum Operating Bandwidth
>500kHz
Peak Output Power
Conditions
<1W
Antenna Gain Derating Limit
<6 dBi
Spurious Emissions (standard)
20 dBc
Spurious Emissions (15.205
restricted bands)
15.209 general
emissions
Power Spectral Density
Radio Frequency Exposure
Classification
8dBm/3kHz
100kHz measurement
bandwidth – up to 10th harmonic
Detector type and bandwidth
specified Part 15.35 – up to 10th
harmonic
Conducted to antenna
Mobile device
Fixed antenna or
non‐standard
connector
Antenna Requirement
Table 6 - Primary EMC Certification Requirements FCC Part 15 – Modular Certification
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 14 OF
1.1
72
Parameter
Conditions
Storage Temperature
Storage Temperature rate of
change
‐40°C to +80°C
20°C/minute maximum
10% to 90% RH, non‐
condensing
Storage Humidity
Table 7 - Environmental Requirements
3.7 Host Board Electrical Characteristics
Parameter
Min
Input Voltage
Output Current
Output Voltage
Typical
Max
Unit
3.3
16
800
3.6
Volts
mA
Volts
Min
Typical
Max
Unit
2.4
19.2
230.4
kbps
12
Volts
Table 8 - Power Supply
Parameter
Serial Baud Rate
Input Supply
Power
Input Supply
Current
300
mA
Table 9 - RS-485 Serial Bus
Parameter
Min
Typical
Max
Unit
Serial Baud Rate
Input Supply Power
Input Supply Current
2.4
300
19.2
230.4
12
kbps
Volts
mA
Table 10 - USB Interface – Fully compliant with USB 2.0 specification
3.8 GWT154 Recommended Configurations
The following drawings identify typical GTECH installation configurations.
1. Installation of an existing RS485 peripheral into a legacy terminal.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 15 OF
1.1
72
2. Installation of a new RS485 peripheral with the GWT154 embedded radio module (or
modified RS485 peripheral with the GWT154 OEM module replacement).
3. Installation of an existing USB Serial peripheral running GTECH 485 Packet Protocol
into a legacy terminal.
4. Installation of a new USB Serial peripheral running GTECH 485 Packet Protocol with
the GWT154 embedded radio module (or modified peripheral with the GWT154 OEM
module replacement).
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 16 OF
1.1
72
3.9
RF Module Operation






Network is non-beacon enabled 802.15.4 Medium Access Control (MAC).
Security is CCM* with 128-bit encryption keys.
Random network encryption key assigned during initial commissioning.
Peripheral End Devices are at minimum RFD’s with radio always-on.
Data transfers are Direct mode (Indirect not supported).
PAN ID assigned network Coordinator short address.
With the exception of a smaller maximum fragment size and longer/variable ACK latency, GTECH’s
User Data payloads will pass through the wireless link transparently, with virtually the same
GTECH485 protocol presented at both ends.
The PAN Coordinator radio will be attached the GTECH Terminal Host CPU, which is responsible for
initializing and managing the wireless network. Thus, the Terminal can control the RF channel and
other infrastructure parameters, in addition to commissioning peripherals and controlling security.
Only one radio may be connected to any single Terminal serial port. In a system where a single
Terminal Host CPU is to control multiple Coordinator radios, a dedicated Host serial interface port
must be allocated to each Coordinator radio.
By operating the serial host interface at a higher data rate than the GTECH485’s original 19.2Kb, the
latency introduced by packet buffering within the radio modules can be minimized. The radio module
host serial interface will operate at data rates up to 230K BAUD.
Due to the packet nature of the network, the typical data flow will proceed as follows: The Host CPU
sends a GTECH485 packet to the Coordinator radio via the local wired 485 link. The wired serial
stream is buffered by the Coordinator radio until the entire packet is received. The radio then encrypts
the buffered payload using the network key (randomly generated during wireless network
commissioning). The Coordinator radio then sends the secure packet to the Peripheral connected to the
currently selected End Device radio. The Peripheral’s radio receives the packet, authorizes it, decrypts
its encapsulated payload and sends the entire payload contents to the Peripheral’s Host CPU over the
local 485 wired bus. The End Device radio acts as a local Host CPU proxy to its GTECH485 bus,
sending the packet and receiving one of the ACK responses (ACK, NAK, CAN) from a Peripheral on
the bus. The End Device radio encrypts and sends this ACK back to the Coordinator radio as a secure
packet. The Coordinator receives and decrypts this ACK and, in the role of proxy for the Peripheral,
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 17 OF
1.1
72
transmits the ACK back to the Coordinator’s Host CPU.
Figure 9 - Typical Data Flow
3.9.1 Break Processing
Legacy GTECH Peripherals recognize a UART Break condition on the GTECH485 bus as a hardware
reset. The Coordinator radio hardware does not include dedicated UART Break detect hardware, but
the Coordinator radio firmware will monitor the GTECH485 bus for a UART Break condition. In
addition, the Host CPU may issue a Break command packet to the Coordinator. In either event, the
Coordinator will broadcast a Break command packet to all the currently Associated End Devices in its
PAN. The End Device radios will software self-reset which, by virtue of the radio’s power-on
initialization sequence, will assert a Break on its wired 485 bus.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 18 OF
1.1
72
Coordination
Host CPU
RS-485
802.15.4
MAC
Coordination
Radio
End Device
Radio
RS-485
Peripheral
Assert Break or
Send Break Command
Encrypt
Broadcast MAC packet
Decrypt
Associate Request
Software
Power-On-Reset
485 Bus
Hardware Break
Associate Response
Figure 10 - Break Emulation Sequence
3.9.2 Network Startup
The Coordinator will not automatically create the network; it is commanded by the Host CPU to do so.
The Host CPU configures the radio with the required network parameters such as Channel and PAN
before initiating network startup.
3.9.3 End Device Association
Devices previously joined to a PAN automatically attempt to associate with their joined network as
soon as they are powered up. The TIMAC will issue an 802.15.4 Beacon Request on every channel
enabled and wait to see if it receives a response from its PAN Coordinator. If an association attempts
fail on all channels, there is a random 10-15 second wait time before the next attempt is made.
3.9.4 802.15.4 MAC Acknowledge Transaction
At a low level, each unicast 802.15.4 data transmission is actually a transaction with
acknowledgement. This low-level acknowledgement and retry mechanism serves to increase the
reliability of the wireless link enormously. This functionality is hidden from the application layer and
the user.
The GTECH485 protocol ACK is actually a separate transaction. At the low level it looks exactly the
same as any other data transaction.
3.9.5 Transmit Power Level
The TIMAC Application Programming Interface allow setting of the radio’s with a 1dB resolution
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 19 OF
1.1
72
between -25dBm and +19dBm. This range is only available on radio modules with the TI CC2591
Power-Amplifier/LNA IC, -25dBm to +11dBm with the CC2590 PA/LAN and the CC2530 by itself is
-25dBm to 0dBm.
3.10 Setting Compliance Limits When Using Host Software
The GTECH485 Test Tool Programming Interface allow setting of the radio’s transmit output power
level with a 1dB resolution between -25dBm and +19dBm. This range is only available on radio
modules with the Power-Amplifier/LNA IC and by itself is limited to -25dBm to 0dBm. Refer to
Error! Reference source not found. for a list of settable transmit output power levels.
Refer to Table 11 - Compliance Limits for setting up the proper compliance limits.
RF
Channel
Max Host RF Power Value
(dBm)
TX_PWR Register Value
RF Output Power
(mW)
US
EU
US
EU
US
EU
11
18
11
0xC5
0x75
63.1
12.6
12
18
11
0xC5
0x75
63.1
12.6
13
18
11
0xC5
0x75
63.1
12.6
14
18
11
0xC5
0x75
63.1
12.6
15
18
11
0xC5
0x75
63.1
12.6
16
18
11
0xC5
0x75
63.1
12.6
17
18
11
0xC5
0x75
63.1
12.6
18
18
11
0xC5
0x75
63.1
12.6
19
18
11
0xC5
0x75
63.1
12.6
20
18
11
0xC5
0x75
63.1
12.6
21
18
11
0xC5
0x75
63.1
12.6
22
18
11
0xC5
0x75
63.1
12.6
23
18
11
0xC5
0x75
63.1
12.6
24
18
11
0xC5
0x75
63.1
12.6
25
18
11
0xC5
0x75
63.1
12.6
26
13
13
0x85
0x85
20.0
20.0
Note: When using Optional External Dipole Antenna, RF Channel 26 reduces for FCC Compliance:
26
13
0x65
0x85
7.9
20.0
Table 11 - Compliance Limits
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 20 OF
1.1
72
4.0
WIRELESS NETWORK INFRASTRUCTURE
4.1
Establishing Network
The PAN Coordinator radio will establish an RF channel, PAN-ID, and network security key with
direction from the Host CPU. Either the Host can force it to use a particular channel, or the radio
module can do an energy scan of all available channels. The Host CPU can also pre-set the PAN-ID or
it can automatically select an unused PAN-ID during network commissioning. The GTECH 802.14.5
wireless network will be implemented as a non-beacon-enabled network.
Often in beacon-less systems, an End Devices may still expect to periodically receive communication
from its Coordinator, often referred to as a heartbeat. In the event an End Device does not receive a
heartbeat within a reasonable period, the End Device may attempt to recover by scanning all channels
and requesting to rejoin its coordinator if found. This feature is not implemented in this design.
4.2
Device Joining
Once a wireless network PAN Coordinator radio has been configured and started, the peripheral radios
may be joined to the PAN. End Device joining will be implemented in accordance to the 802.15.4
standard. Upon pairing activation by the End Device radio’s User Interface, the MAC will scan all
802.15.4 (mapped) RF channels by broadcasting a Beacon Request and registering any successful
responses in a PAN Descriptor list.
Once all enabled channels have been scanned, or the PAN Descriptor list is at maximum, the End
Device will sequentially unicast an Associate Request to each of the PAN Coordinators found in the
Descriptor list, and wait for a response. If it does not receive a response in a random amount of time
(between TBD seconds) it will try the next PAN in the Descriptor list, or if only one PAN, retry. This
time delay will keep the network from being overloaded with requests and reduce the chance of RF
collisions with other End Device radios.
When the Coordinator receives an Associate Request and successfully decrypts using the default
factory key, it saves the End Device’s 64-bit EUI address in a list for later processing by the Host
CPU. Subsequently, the End Device will issue a Data Request to the Coordinator, if the previous
Associate Request was accepted, the Coordinator will reply with an Associate Response. The End
Device has temporarily been joined to the PAN and will remain so until it is later permanently joined
to the PAN, or it times-out.
A failsafe timeout should be employed in the End Device radios during joining to ensure that if the
sequence fails to end in success, the radio discards any joining parameters obtained, and return the
radio to its inactive state.
The Host CPU will determine the length of time the Coordinator will accept Association Requests;
multiple End Devices may be associated during any given joining session. After terminating the
association period, the Host CPU gets the EUI-64 address list from the Coordinator.
Based upon each End Device’s EUI-64, the Host CPU will decide whether that device is allowed on
the PAN. The Host CPU instructs the Coordinator to enter an End Device into the Access Control List
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 21 OF
1.1
72
(ACL) by sending a configuration packet containing the device’s EUI-64. The Coordinator will create
a unique 16-bit short address for the End Device to use in the Coordinator’s PAN and will verify that it
has a non-zero network key from a previous join session, generating a random network key as
required. A radio configuration packet is unicast to the End Device secured using the factory default
key. If an End Device radio receives a Join PAN configuration packet from the Coordinator, it extracts
its Short address and the network key. The End Device then sends a response packet back to the
Coordinator secured using the new network key. The Short address and network key are saved in nonvolatile memory when the MAC-layer Acknowledge is received.
Upon receiving the Join PAN response configuration packet from the End Device, the Coordinator will
also store the new End Device’s EUI-64 and Short addresses to the ACL in its non-volatile memory.
Once the joining session has successfully completed, the Host CPU should initiate a communication
test either automatically, or from a User Interface request.
4.3
Device Security
The “CCM*” security protocol within 802.15.4 will be used to encrypt data and authorize End
Devices. The Coordinator generates a random network key at the time of commissioning. The random
nature of the key is ensured by dedicated hardware in the CC2530 that samples bits in the I and Q data
streams in the radio receiver
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 22 OF
1.1
72
Figure 11 - Pairing Sequence
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 23 OF
1.1
72
4.4
Non Volatile Settings
Both the Coordinator and End Device radios must retain the PAN, EUI-64, Short Address, encryption
key, etc., after a successful joining sequence. In addition, certain system configuration parameters like
BAUD rate, transmit power, etc. may also be saved in non-volatile memory.
The CC2530 may reserve sectors in its on-chip Flash memory to store non-volatile data. Once a
CC2530 has been factory programmed with the executable code binary image, factory default key,
EUI-64 and PIN, a Debug Lock bit is permanently set in Flash that prevents further access to the Flash
memory image via the In-System-Programming (ISP) interface. Only the CHIP_ERASE command
may be executed by the ISP after a CC2530 has been Debug Locked, allowing only the full erasure of
the embedded Flash memory.
It is important to note that after network commissioning; only the radios know the randomly generated
network key. The Host CPU only knows of the End Devices by their Short Address and EUI-64. In
addition, no ability to access the network key value stored in the radio’s non-volatile memory will be
provided by the Host CPU’s serial interface protocol. The Host CPU will have no knowledge, nor
access to, a radio network’s unique encryption key.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 24 OF
1.1
72
5.0
WIRELESS DATA TRANSPORT
5.1
End Device selection
The destination address of the currently selected End Device radio is interpreted by the Coordinator
from the GTECH485 SYN address packet. When the Coordinator intercepts the GTECH485 SYN
protocol character it is to broadcast that packet to all radios in the PAN, to place any currently
connected Peripherals in the OFF-line state. The Coordinator radio will inhibit any further
communication with End Device radios by setting its connected radio address to NULL. The End
Device radio’s Peripheral addressed by the broadcast SYN address packet will reply with the
appropriate response packet. The Coordinator radio upon receiving a SYN response packet from an
End Device radio will save that radio’s address as the new connected End Device radio address. The
response packet from the addressed Peripheral is relayed back to the Host CPU.
The End Device radio remains selected until another SYN protocol character is detected. All
GTECH485 data packets seen by the Coordinator are relayed to the selected End Device radio and to
the Peripherals on its local 485 bus.
In the event the Coordinator is selected by the SYN address packet as the Peripheral, the Coordinator
will broadcast the SYN Unlisten address to set all peripherals OFF-line.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 25 OF
1.1
72
Coordination
Host CPU
RS-485
802.15.4
MAC
Coordination
Radio
End Device
Radio
RS-485
End Device
SYN+Address
Address NOT
Coordinator
Disconnect End Device
Address = NULL
802.15.4 Broadcast
SYN+Address
SYN+Address
This Peripheral’s
Address, go ON-line
Response
Response
Connect End Device
Address = Source
Response
Peripheral Selected
SYN+Address
Response timeout
SYN+Address
Coordinator Address
go ON-line
Disconnect End Device
Address = NULL
Response
Coordinator Selected
802.15.4 Broadcast
SYN+Unlisten
SYN+Unlisten
Figure 12 - End Device Address Selection
5.2
Data Security
The “CCM*” security protocol within 802.15.4 will be used to encrypt the data packets. Network
encryption key generation is performed at network commissioning time and saved in non-volatile
memory. The network’s key does not change over the life of the network. The Texas Instruments
stack TIMAC version 1.3.0 does not currently support security per the 802.15.4-2006 standard;
however TI is promising to add this functionality to the stack in a future release.
The initial release of the firmware will used CMM* encryption with fixed keys. Key management, the
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 26 OF
1.1
72
ability to periodically regenerate new network keys, is promised to be added to future releases of TI’s
TIMAC. This feature will not be supported by the radio firmware at this time.
The entire GTECH485 data packet will be encrypted and encapsulated into the data payload section of
the secure 802.15.4 packet. Using CCM* security and AES-128 bit key, the maximum safe data length
for a single 802.15.4 packet ~80 bytes. The entire packet up to 80 bytes is encrypted/decrypted using
the 802.15.4 standard security functions. Using the 802.15.4 Short Addressing option, additional bytes
may become available for user data.
TIMAC and the 802.15.4 standard do not directly support fragmentation of message streams of more
than 80-bytes (secure packet). A higher-level network layer is required to fragment/defragment large
messages. This may be performed by the Host CPU or the radio’s application layer. Fragmentation
requires additional overhead with each 802.15.4 packet that will reduce the maximum packet payload
length.
2.4GHz 802.15.4 PHY Packet Structure (PPDU)
Bytes:
Fields:
Preamble
SFD
PHR
Len.
6+1
...
...
...
...
...
...
6+
n-1
6+
PHY Payload 9 <= n <= 127 (aMaxPHYPacketSize)
GTECH Unencrypted 802.15.4 MAC Packet Structure
Bytes:
Fields:
Flags
Seq.
Short
Dest. Addr.
7+1
Short
Src. Addr.
7+
7+
n-1
MAC Safe Payload 1 <= n <= 102
MAC Max Payload 1 <= n <= 118
...
...
...
7+
n+1
7+
n+2
CRC-16
111 Safe
127 Max.
GTECH CBC-MAC Secure 802.15.4 Data Structure
Bytes:
Fields:
Sec
Ctl
AES-CTR
Frame Counter
Key
ID
6+
6+
n-1
Encrypted Data 1 <= n <= 80 Safe
Encrypted Data 1 <= n <= 96 Max.
6+1
...
...
6+n
+1
...
6+n
+m-1
6+n
+m
MIC m = 0,4,8,16
102 Safe
118 Max.
Figure 13 - Packet Encapsulation
5.3
Acknowledgement
The 802.15.4 MAC layer acknowledges MAC packets and attempts retries when an acknowledge fails
to be received.
The GTECH485 protocol acknowledges are encrypted and encapsulated into the MAC payload just as
data above, using CCM* security and AES-128 bit key.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 27 OF
1.1
72
5.4
Single Unicast MAC Packet
GTECH485 packets less than the maximum 802.15.4 payload capacity are encapsulated in a single
MAC packet. The currently selected End Device address in the Access Control List is the packet’s
destination.
Figure 14 - Single MAC Packet Exchange
5.5
Fragmented Packets
Host CPU packets greater than the maximum 802.15.4 payload capacity, it must be subdivided into
smaller fragments. Fragmentation may be performed by either the Host CPU or the Radio module.
The following fragmentation is for the proposed Radio module method.
Serial data from the Host CPU to the Coordinator radio is buffered until the entire packet (up to 544bytes) is received, before beginning the RF transfer. The radio does not begin the RF transfer as soon
after 80 (or more) bytes have been received via the serial port as this would add complexity to the
sequence if the transfer were to be truncated, or in error. By increasing the Host interface serial data
rate to 230.4Kbps results in the serial latency being a relatively small percentage of the over-all packet
transmission time.
The End Device radio reassembles fragments into a buffer until the entire packet has been received,
before sending it to the peripheral.
Fragments must be sent and received in sequence; a fragment received out of sequence implies a lost
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 28 OF
1.1
72
fragment, and the entire packet is discarded. To minimize the radio’s overhead, it does not issue a
Negative Acknowledge (NAK) to the Host CPU, nor does it perform any clean-up of the un-sent
packet fragments. The Host CPU needs to implement a failsafe timeout. After a packet timeout, the
Host CPU may send a new packet to the Coordinator radio, overwriting the serial buffer and triggering
a new RF transmission.
Coordination
Host CPU
RS-485
Send packet (549Bytes)
24.0ms @ 230kbps
Note: 3.5(character)
idle time terminates
wired serial packet
802.15.4
MAC
Coordination
Radio
End Device
Radio
RS-485
End Device
Xmit MAC packet (80Bytes)
3.8ms to 18.5ms (up to 3 retries)
Xmit ACK (1Byte)
1.2ms to 10.8ms (up to 3 retries)
length – bytes sent
length + bytes received
Note: Failure to receive any
ACK suspends further MAC
packet transmissions,
requiring timeout
termination
Repeat as Neccessary
length + bytes received
length – bytes sent
< 80Bytes remain
length + bytes received
Length = 0
length + bytes received
<= 80Bytes (last fragment)
Send packet (1 to 549Bytes)
43.4us to 23.8ms @ 230Kbps
ACK
43.4us
Xmit ACK (1Byte)
1.2ms to 10.8ms (up to 3 retries)
ACK
43.4us
Figure 15 - Data Fragmentation Sequence
5.6
Fragmentation Packet Structure
One byte in the secure 802.15.4 packet payload is allocated for the fragmentation header, leaving a
minimum of 80 user data bytes. The Length/Index field in the fragmentation header has two functions
depending on the state of the fragmentation flag bit. Host CPU serial packets requiring just one RF
packet clear the fragmentation flag and the remaining 7-bit files is the absolute byte-count of the
payload up to the maximum safe 802.15.4 encrypted packets payload size.
No. 96-1886-01E
Rev.
1.1
GTECH Aircon Radio (Model GWT154) PAGE 29 OF 72
Fragmented packets have the fragmentation flag set and are sequenced using a range of index values
above the maximum byte count of the secure 802.15.4 packet. An indexed fragment is assumed to
hold the maximum number of payload bytes. The exception being the end packet in a fragment
sequence where the fragmentation flag is set, but the Index/Length field contains a valid byte count for
the remaining bytes of the packet.
The maximum safe payload is derived from packets using extended addresses and PANs. Networks
using short addressing have the option of reallocating the unused extended address bytes to the payload
field. The fragmentation process described here uses the maximum safe payload length for its
calculations. If a larger encrypted payload length is employed, the calculations need to be adjusted
accordingly.
Figure 16 - Data Fragment Structure
Fragment Length /
Flag (f)
Index
Length = 0
Radio Configuration
Packet
1 <= Length <= 80
81 <= Length <= 111
reserved
112 <= Length <=127
illegal
112 (0x70)
113 (0x71)
114 (0x72)
115 (0x73)
No.
96-1886-01E
Fragment Fragment
Index
Length (n)
n = Length
n = Length
n = 80
n = 80
n = 80
n = 80
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 30 OF
1.1
72
1
125 (0x7D)
126 (0x7E)
127 (0x7F)
1 <= Length <= 80
13
14
15
END
n = 80
n = 80
n = 80
n = Length
Table 12 - Fragmentation Codes
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 31 OF
1.1
72
6.0
WIRELESS INTER-COMMUNICATION
Configuration parameters for the End Device radios must be exchanged with the Coordinator radio, but
not conflict with the encapsulated GTECH485 protocol packets. A reserved protocol character in the
range between 0x0F and 0x1B could be used to indicate the start of a dedicated radio command packet.
This protocol character would need to be reserved for radio configuration packets in all future versions
of the GTECH485 protocol.
A more transparent method is to exploit the zero-length fragment shown in Table 12 - Fragmentation
Codes above. By definition, all radio configuration packets include a byte length as part of the header.
A radio configuration packet’s checksum may be calculated and verified without knowing the received
802.14.5 packet’s absolute payload length.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 32 OF
1.1
72
7.0
HOST AND PERIPHERAL WIRED INTERFACES
7.1
Wired Inter‐communication
7.1.1 Host Protocol Endianness
Both 802.15.4 and the CC2530’s 8051 processor core are native little-endian. 16 (2-byte), 32 (4-byte)
and above integers communicated serially between the Host and Coordinator radio will be sent Least
Significant Byte (LSB) first.
Bytes:
Words:
Serial:
0x01
0x01
0x1234
0x34
0x12
0x0A0B0C0D
0x0D
0x0C
0x0B
0x0A
Structure 1: Host Serial Interface Endian
Bytes are transmitted serially from left to right beginning with byte 1.
7.1.2 GTECH Protocol Control Characters
The following table lists the special character codes used by the GTECH485 protocol to identify
message type and length. The Protocol characters in grey are reserved for exclusive use by the
GTECH485 protocol.
Type
Code
0x00
0x01
0x02
0x03
0x04
0x05
0x06
0x07
0x08
0x09
0x0A
0x0B
0x0C
0x0D
0x0E
0x0F
0x10
0x11
0x12
0x13
0x14
Name
Data Length
NUL
SOH
STX
ETX
EOT
ENQ
variable
ACK
BEL
BS
HT
LF
VT
FF
CR
SO
SI
DLE
DC1/XON
DC2
DC3/XOFF
DC4
No.
96-1886-01E
Description
Unused
Unused
Unused
Unused
End of Packet
Start of Data Packet
Packet Acknowledge
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Unused
Reserved: Legacy Exception
Reserved
Reserved
Reserved
Reserved
Reserved
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 33 OF
1.1
72
0x15
0x16
NAK
SYN
0x17
0x18
0x19
0x1A
0x1B
0x1C
0x1D
0x1E
0x1F
ETB
CAN
EM
SUB
ESC
FS
GS
RS
US
Packet Negative Acknowledge
Set Peripheral Address / return
Status
Reserved
Abort packet request
Reserved
Reserved
Exception prefix
Unused
Unused
Unused
Unused
Table 13 - GTECH Packet Type Codes
7.1.3 GTECH Address Packet
The GTECH485 protocol uses query/response method to address individual Peripherals in a multi-drop
wired network. The Terminal issues a specific address command to select the active Peripheral, all
other Peripherals are to un-assert themselves from the bus. A reserved SYN (0x16) protocol character
is used to identify an address command packet.
Peripheral addresses are limited to a range between 0x21 and 0xFF. By default, if a peripheral
receives an address packet with an address other than its own, it is to un-assert itself from the bus.
The 802.15.4 radio module will need to parse the Host CPU interface serial stream for the GTECH485
protocol SYN character to properly route packets received from the Host CPU.
Bytes:
Fields:
0x16
SYN
0x21 <= a <= 0xff
Peripheral Address (a)
Structure 2: GTECH Address Packet
A peripheral addressed by an Address Packet is to reply with a response. The first byte is the repeated
address value. The second byte is a bit-mapped status byte. The radio module is required to send a
Response Packet when it is the addressed peripheral. At this time the Status will always be 0x00.
Note: Because the GTECH485 bus is a 4-wire bus, the radio does not receive another peripheral’s
Response Packet.
Bytes:
Fields:
0x21 <= a <= 0xff
Peripheral Address (a)
Address Status
Structure 3: GTECH Address Response Packet
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 34 OF
1.1
72
Bits:
Field:
Fault
Reset
Busy
Req ?
Req 3
Req 2
Req 1
Req 0
Structure 4: GTECH Protocol Address Status
Refer to [2] for bit field assignments in Address Response Status byte.
A special Un-Listen address (0x16) in the restricted range may be issued by the Host CPU to force all
peripherals off-line. It is assumed the Un-Listen address does not receive an Address Response from
any peripheral.
The radio module should interpret Un-Listen as any address other than its own and forward it to the
End Device radios. Packets receive from the Host CPU, after the Un-Listen address has been issued,
should be discarded until another valid Peripheral address packet is received from the Host CPU and
acknowledged by an End Device.
The End Device radio will be required to act as a Terminal proxy whenever it receives a SYN address
packet from the Coordinator. The End Device radio outputs the SYN packet on its local wired 485
bus, and then triggers a response acceptance period timer. Typically, a two-byte packet should be
received by the End Device radio’s 485 bus with the first byte equaling the prior SYN packet’s address
value. A successful response message is encapsulated in an RF packet and returned to the Coordinator
radio. In the event of a timeout, or invalid response message, no RF response is issued. The Terminal
Host CPU is expected to provide its own failsafe timeout.
Bytes:
Fields:
0x16
SYN
0x16
Un-Listen
Structure 5: GTECH Un-Listen Address Packet
An optional Extended Address (0x1C) is defined by the GTECH485 protocol. This feature will not be
supported by the radio firmware at this time.
Bytes:
Fields:
0x16
SYN
0x1C
Extend
0x21 <= a <= 0xff
Extended Address (a)
Structure 6: GTECH Address Response Packet
7.1.4 GTECH Data Packet
The GTECH485 protocol does not employ a length parameter; detection of the reserved EOT (0x04)
byte denotes the end of a data packet. The peripheral may detect the EOT to determine when it has
received a complete message from the Host CPU, but will be required to implement a secondary
failsafe timeout in the event the termination character is missed or corrupted. An idle period of more
than 3.5 characters, since receiving the last character, will be inferred by the radio module to also
indicate termination of a Host packet.
The maximum payload length specified for a single GTECH485 Data Packet is 544 characters. This
does not include header bytes, but includes any exception character insertions that have taken place.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 35 OF
1.1
72
Figure 17 - GTECH Data Packet Structure
7.1.5 Data Exception Handling
Special handling is required for binary data with values between 0x04 to 0x06 and 0x0F to 0x1B
because these ranges are reserved for GTECH485 protocol control characters. The control character
ESC (0x1B) is used as an escape prefix to signal that the following byte was in the range of the control
characters and has been modified (1’s complemented) to place it outside the reserved range. All
characters following the ESC are expected be in the range of 0x21 to 0xFF. In the event an ESC is
followed by a reserved protocol character, special exception handling is required.
The following example illustrates ESC insertion on a data packet with the string “Hello” as its payload.
Process-ID, Carriage-Return, Line-Feed and Checksum characters all fall in the reserved range; they
are 1’s complemented and prefixed with ESC before being transmitted. Other than being
complemented as necessary, the Checksum is unchanged from the value calculated on the raw data.
Figure 18 - Escape Character Insertion
Referring to Error! Reference source not found., the UART receive process is reset to the idle state.
The protocol characters ACK, NAK, CAN and SI are encapsulated and unicast to the currently
connected radio. The protocol character SYN must be intercepted by the Coordinator radio to initiate a
new peripheral address selection sequence. The Coordinator radio will clear any current connection’s
address and broadcast the SYN address packet to all radios.
Anytime the ESC protocol character is received on the 485 bus, the exception state is entered.
Generally, the byte following ESC only needs to be inverted to restore it to its original value. It is
documented in [2], the GTECH485 Bus Packet Protocol Specification, how a peripheral receiver is to
respond in the event a protocol character does follow the ESC. ACK, NAC, CAN and SI are to be
processes as if the ESC had not occurred, though the byte immediately following is to be inverted. A
SYN address change will be processed normally, but any data received and buffered prior to that is
discarded. Start of a new data packet ENQ discards any previously buffered data and starts over. The
end of data packet EOT forwards the data packet to the connected radio, or processes locally if this
radio is the selected peripheral.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 36 OF
1.1
72
FIFO empty & RxBuffer == 0
Re
set
Receive
Idle
ESC(0x1B)
ACK(0x06) |
SI(0x0F) |
NAK(0x15) |
CAN(0x18) |
FIFO empty |
ESC(0x1B)
SYN(0x16)
FIFO empty
ENQ(0x05)
EOT(0x04) |
RxBuffer != 0 & timeout
Process
Protocol
Exception
Address
SYN(0x16)
ACK(0x06) |
SI(0x0F) |
NAK(0x15) |
CAN(0x18) |
0xE3 to 0xFF
Process
Protocol
0x00 to 0x03 |
0x07 to 0x0E |
0x1C to 0xFF
1's Complement
0x1C
Process
Peripheral
Address
EOT(0x04)
ENQ(0x05)
Process
Data Packet
In RxBuffer
Write to
RxBuffer
Reset
RxBuffer
Figure 19 - Escape Sequencing State Machine
7.2
Wired Interface Infrastructure
7.2.1 Radio Set‐up and Configuration
The Coordinator radio is controlled by the Host CPU by encapsulating configuration messages in a
GTECH485 protocol data packet. Radio configuration packets must implement the GTECH485
exception protocol so not to be misinterpreted by any other legacy GTECH peripherals that share the
same wired 485 bus as the Coordinator radio.
7.2.1.1 Persistent Configuration Parameters
Once set, certain configuration parameters must return to their configured values after a power-on-reset
or software reset event. Non-volatile memory is reserved on the CC2530’s Flash EEPROM to store
images of the configuration settings.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 37 OF
1.1
72
Persistent Configuration Parameters
Command
Code
Mode
PAN ID
Address
Set Channels - Default
Set Channels - Mask
Set RF - Tx Power
Set RF - Antenna
Set RF - Failsafe
Peripheral Address Firewall
Description
Coordinator / End Device
Short and Extended PAN ID
Short & Extended (EUI-64)
Coordinator only
Channels End Device scans
Default Transmit Power
Chip / External
End Device only
Address filtering mask
Table 14 - Persistent Settings
7.2.1.2 Configuration Packet Structure Format
The radio configuration packet consists of a Command Code and Length, followed by variable number
of Parameter bytes. The packet is terminated with a Checksum that the sum of the Command Code,
Length and Parameter fields.
Bytes
Field
Command
Length
0-255
Parameters
Check
sum
Structure 7: Coordinator Command Packet
The Host CPU to Radio interface employs a query/response protocol where the Host CPU must always
poll for parameters from the Radio; the Radio never spontaneously transmits a packet over the Host
serial interface. The Radio should reply to all Host CPU data packets when it is the addressed
peripheral.
By definition, all Host CPU configuration packets requesting Parameters from the Radio are assigned
even Command Code values (the Least Significant Bit (LSB) is cleared). Host CPU configuration
packets writing Parameters to the Radio all have odd values (the LSB is set).
Host CPU write configuration packets should receive a reply packet from the Radio with the same
Command Code, zero Length and the Acknowledge bit set to one(1) if the Parameters were set as
instructed, or zero(0) if something failed.
Host CPU’s read configuration packets are sent to the Radio with zero Length. The Radio is to reply
with the same Command Code, the correct Parameter Length and the Acknowledge bit set to one(1) if
the requested parameters are in the Parameter field. If the requested parameters are not available, the
Radio should reply with the same Command Code with the Acknowledge bit set to zero(0) and zero
Length.
Command packets with failed checksums, unknown Command codes, or of incorrect Length, will be
ignored. The radio will not respond to failed command packets.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 38 OF
1.1
72
The Host CPU must implement a fail-safe timeout in the event it does not receive a response from the
Radio.
Bits:
Field:
Ack.
Res.
Code
Command
Dir
Structure 8: Coordinator Command Byte
Bit 7:
Acknowledge, command packets sent from the Host CPU to the Radio should
always set the Acknowledge bit to zero(0).
The Radio is to respond to all configuration writes (odd code values) with either Acknowledge set
to one(1) indicating success, or zero(0), if the Parameter(s) failed to be set as requested or the
action failed.
The Radio is to reply to all configuration reads (even code values) with either Acknowledge set to
one(1) indicating valid Parameters in the Parameter field, or zero(0) indicating the Parameter field
is invalid. Note: a zero(0) Acknowledge may be normal for a Parameter request like Join Request.
Bit 6:
Reserved, should be set to zero(0).
Bits 5 to 1:
below.
Radio configuration commands, see Error! Reference source not found.
Bit 0:
Direction, when zero(0) the command packet is requesting Parameters from the
Radio be sent to the Host CPU. When one(1) the command packet is writing Parameters from the
Host CPU to the Radio.
Code Name
0x00 Status
Length
18
Parameters
Status
0x01
Mode
Mode
0x02
Bit mask
Bit mask
ID
Set the 802.15.4 Channel mask and default
Channel.
Get Coordinator’s PAN ID
ID
Set Coordinator’s PAN ID
0x06
Get
Channels
Set
Channels
Get
PAN-ID
Set
PAN-ID
Get Energy Scan
0x07
0x08
Set Energy Scan
Get PAN Scan
0x03
0x04
0x05
16
RSSI per
Channel
Variable PAN
Coordinators
No.
96-1886-01E
Description
Gets current radio configuration and status
parameters
Initializes and configures the radio’s operating
modes
Retrieve the current 802.15.4 Channel Mask.
Radio’s reply to energy scan of all Channels
of the 2.4GHz 802.15.4 band
Start energy scan on all 802.15.4 Channels.
List of PAN Descriptors retrieved from Active
scan.
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 39 OF
1.1
72
Code Name
0x09 Set PAN Scan
0x0A Get
Device List
0x0B Join PAN
Length Parameters
Variable Address
List
10/26
Address
Network key
Variable Access Control
List
10
Address
0x0C Get
ACL
0x0D Delete
ACL
0x0F Set End Device
1/2/8
Address
0x11
BAUD
Tx power(dBm)
Antenna Sel.
Tx power(dBm)
Antenna Sel.
Bit-mapped
address mask
Bit-mapped
address mask
0x12
0x13
0x14
0x15
Set
BAUD
Get
RF Config.
Set
RF Config.
Get Periph
Addr Mask
Set Periph Addr
Mask
32
32
Description
Start Active scan for PAN Coordinators
Gets Associated End Devices list
EUI-64 and Short Address.
Short & EUI-64 address of End Device to join
to PAN (RF packet includes network key).
Get list of End Devices joined to this PAN
Coordinator radio.
Removes a single End Device from the
Access Control List
Select End Device radio using either
SYN(1), Short Address(2) or EUI-64(8)
Sets the EIA485 BAUD rate for the currently
selected End Device
Gets the transmit power setting & antenna for
the currently selected End Device
Sets the transmit power & antenna for the
currently selected End Device
Gets the current Peripheral address filtering
mask contents
Sets the Peripheral address filtering mask
0x16
Reserved
0x17
Reserved
0x18
Get Ping
Response
0x19 Send
Ping
0x1A Get RF
Registers
0x1B Set RF Registers
0x1C Get
LoopBack
0x1D Set
Loopback
0x1E Get
Version
0x1F Reset /
Break
10
Addresses
Variable CC2530 RF
configuration
Variable CC2530 RF
configuration
Variable PER
Reply with the address of End Device
responding to a Ping request.
Send Ping to End Device radio using either
Short Address(2) or EUI-64(8)
Reply with current CC2530 radio
configuration register settings
Sets select CC2530 radio configuration
registers with compliance test parameters
Packet Error Test Results
2/8
Address
Selects diagnostic loopback test mode
Mode
Variable ASCII string
Target
Firmware version in the format:
YYYY_MM_DD
Force all End Devices to Reset and assert a
Break condition on their 485 bus.
Table 15 - Coordinator Radio Command Codes
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 40 OF
1.1
72
7.2.2 Radio Configuration Packet Structures
7.2.2.1 Status 0x00 (Radio to Host)
This configuration command causes the radio to respond with its current operating state and network
parameters.
Bytes:
Field:
0x00
Code
18
Length
State
Channel
PAN-ID
Short
Addr
EUI-64
Up Time
Structure 9: Coordinator Status Packet
State:
0x00
0x01
0x02
0x03
0x04
0x05
Uninitialized.
End Device, idle.
End Device, attempting to join a PAN
End Device, associated with a PAN (not joined).
End Device, joined with PAN and active.
End Device, attempting to re-join PAN.
0x20 Coordinator, network idle.
0x21 Coordinator, network started.
0x22 Coordinator, network joining, is accepting new End Devices.
0x23 to 0x7F
Reserved.
0x80 Test Mode, compliance testing state.
0x81 to 0xFF
Reserved.
Channel:
Current 2.4GHz 802.15.4 network channel assignment.
PAN-ID:
Currently assigned network Private Area Network ID.
Short Addr:
Short (16-bit) address assigned by PAN during joining.
EUI-64:
Local radio’s Extended Unique Identifier (MAC address) permanently set at factory.
Up Time:
Seconds elapsed since Power-On/Reset event. Rollover occurs in about 136-years.
7.2.2.2 Mode 0x01 (Host to Radio)
This configuration command defines the basic operating modes of the radio and provide low-level
network control functions.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 41 OF
1.1
72
Bytes:
Field:
0x01
Code
Length
Mode
Structure 10: Coordinator Initialize Packet
Mode:
0x00 Null. No operation.
0x01 to 0x0F Reserved.
0x10 Select un-configured. Neither a Coordinator nor End-Device radio.
0x11 Selects Coordinator radio mode.
0x12 Selects End-Device radio mode.
0x13 to 0x1F Reserved.
0x20 Start Network. If Coordinator mode selected, start the PAN.
0x21 Stop Network. If Coordinator mode, disable the PAN.
0x22 to 0x2F, Reserved.
0x30 Stop Joining. If Coordinator mode, stop responding to any new associate
requests. If End-Device, stop requesting to join a PAN.
0x31 Enable Joining. If Coordinator mode, respond to associate requests from
End-Device radios.
0x32 Request Joining. If End-Device, begin issuing periodic associate
requests to known PANs.
0x33 to 0x3f Reserved.
0x40 Save Non-volatile memory. Saves persistent radio configuration
parameters to Flash memory.
0x41 Erase Non-volatile memory. Restores radio configuration parameters in
Flash memory to factory default values.
0x42 to 0x7E Reserved.
0x7F Reset. If Coordinator, broadcasts reset message to radios in PAN.
7.2.2.3 Get Channel Mask (0x02)
Returns the current 802.15.4 / 2.4GHz Channel Mask bit settings.
Bytes:
Field:
0x02
Code
Length
Channel
Mask
Default
Channel
Structure 11: Channel Mask Status Packet
Channel Mask:
2.4GHz 802.15.4 Channel Mask bit fields.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 42 OF
1.1
72
Bits:
Channel:
31
30
29
28
28
27
27
26
26
25
25
24
24
Bits:
Channel:
23
23
22
22
21
21
20
20
19
19
18
18
17
17
16
16
Bits:
Channel:
15
15
14
14
13
13
12
12
11
11
10
Bits:
Channel:
Structure 12: Channel Mask Bit Fields
Default Channel:
Coordinator’s operating channel or End Device’s default.
7.2.2.4 Set Channel Mask (0x03)
The Channel Mask is used by the MAC when performing an initial scan for existing 802.15.4 radios in
its immediate vicinity. A Channel bit set to one(1) enables that channel to be scanned. Channel bits
set to zero(0) are skipped during the scan.
When powering-up or after a reset, the End Device will always scan the channels in the channel mask
for its associated coordinator. The Coordinator, when restarted, will use the Default Channel for its
operating channel.
Bytes:
Field:
0x03
Code
Length
Channel
Mask
Default
Channel
Structure 13: Channel Mask Selection Packet
Channel Mask:
found..
802.15.4 / 2.4GHz Channel Mask bit fields, see Error! Reference source not
Default:
0x07FFF800
Default Channel:
Coordinator’s start-up channel.
0x00
0xF8
0x7F
0x00
7.2.2.5 Get PAN-ID (0x04)
GTECH 802.15.4 radios will employ short (16-bit) Personal Area Network IDs. Get PAN-ID return
the Coordinator radio’s PAN address.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 43 OF
1.1
72
Bytes:
Field:
0x04
Code
Length
PAN-ID
Structure 14: Current Personal Area Network ID Packet
PAN-ID:
Broadcast PAN, used when pairing.
0xFFFF
Assigned PAN ID for this radio.
0xFFFE to 0x0000
7.2.2.6 Set PAN-ID (0x05)
The Coordinator radio will generate a short (16-bit) PAN-ID based on its factory assigned EUI-64
address. The Host CPU may use this configuration command to overwrite the default with another
PAN-ID.
Bytes:
Field:
0x05
Code
Length
PAN-ID
Structure 15: Assign PAN ID Packet
PAN-ID:
0xFFFF
Reserved for Broadcast PAN, do not use.
0xFFFE to 0x0000
Host CPU assigned PAN-ID.
Default:
0x0000.
7.2.2.7 Get Energy Scan (0x06)
Returns a list of Received Signal Strength Indication (RSSI) for all 802.15.4 / 2.4GHz channels found
by the radio.
When initially commissioning an 802.15.4 network every effort should be made to identify a clear
channel to assign the new network. Energy Scan will enable the radio receiver on each channel in an
attempt to detect any interfering signal sources. In the event an interferer is detected, that channel may
be disabled for use by this Coordinator by clearing its bit in the Channel Mask.
Returns Length = 0 if radio busy scanning. Length = 1 if Energy Scan failed.
Bytes:
Field:
0x06
Code
18
Length
CH 11
RSSI
CH 12
RSSI
CH 13
RSSI
…
…
CH 26
RSSI
CH 27
RSSI
CH 28
RSSI
Structure 16: RSSI Scan Result
Length:
Busy scanning.
Energy Scan failed.
2 to 15
Undefined.
16 to 18
Channels scanned.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 44 OF
1.1
72
19 to 255 Undefined.
0x80(-128)
Minimum RSSI, channel likely unoccupied.
RSSI:
0x80(-127) to 0xFF(-1)
Channel’s measured RSSI.
7.2.2.8 Set Energy Scan (0x07)
Initiates the Radio’s Received Signal Strength Indication (RSSI) energy scan sequence.
Bytes:
Field:
0x07
Code
Length
Structure 17: Initiate RSSI Scan Packet
No parameters.
7.2.2.9 Get PAN Scan (0x08)
Returns a list of PAN-Descriptor structures for every PAN Coordinator discovered during a scan of all
channels.
Energy scan may not detect adjacent 802.15.4 networks that are configured for beacon-less operation.
PAN scan broadcasts a beacon request on all enabled channels and generates a list of PAN-Descriptors
for every PAN Coordinator that responds. During network commissioning, the Host CPU can use the
PAN-Descriptor list to identify a suitable channel for the new PAN.
The format of the PAN-Descriptor structure is a subset of the full TIMAC descriptor.
Returns Acknowledge = zero(0) (NAK) in its Command Byte and Length = 0 if radio busy scanning.
Length = 1 indicates PAN scan completed, but no PAN Coordinators detected.
Bytes:
11
11
11
…
Field:
0x08
0 to n
PAN1
PAN 2
PAN 3
…
Code
Length
Desc.
Desc.
Desc.
11
PAN n
Desc.
Structure 18: Network Scan Result list
Length:
7n
Descriptor:
PAN Descriptor Structure for each network beacon response.
Bytes:
Field:
Address
Busy scanning.
PAN scan failed to locate a coordinator.
Seven bytes per PAN Descriptor.
PAN-ID
Channel
Link
Quality
Security
Fail
TBD
Security
Parameters
Structure 19: PAN Descriptior
Address:
Short (16-bit) address of beacon Coordinator.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 45 OF
1.1
72
PAN-ID:
Short (16-bit) PAN-ID for the received beacon’s network.
Channel:
Channel number for beacon’s network.
Link Quality:
0x00 to 0xFF, relative quality of received beacon.
Security Fail:
Boolean flag indicating security processing failed.
Security Parameters:Refer to 802.15.4 MAC API swra192 V1.5, Texas Instruments
7.2.2.10 Reserved (0x09)
Initiates the Radio’s PAN-ID scan sequence.
Bytes:
Field:
0x09
Code
Length
Structure 20: Initiate RSSI Scan Packet
No parameters.
7.2.2.11 Get Device List (0x0A)
Returns a list of EUI-64 and Short address structures for any End Devices that sent an Associate
Request while the Coordinator radio.
When the Coordinator is enabled to join new End Device to its network, and it receives Association
Requests from one or more devices, the following information is returned to the Host CPU.
If no End Devices have attempted to Associate, the Coordinator radio will return a Length = 0 in its
response.
The Coordinator radio will clear the list of End Device Association Requests list after it has sent the
response packet back to the Host CPU.
Bytes:
Field:
0x0A
Code
0 to 10n
Length
10
End
Device 1
10
End
Device 2
10
End
Device 3
…
…
10
End
Device n
Structure 21: Associating Devices Address list
End Device:
Bytes:
Field:
End Device address structure with EUI-64 and Short addresses.
EUI-64
Short
Address
Structure 22: End Device Address Structure
EUI-64:
Extended Unique Identifier (MAC Address) for End Device.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 46 OF
1.1
72
Short Address:
Coordinator assigned 802.15.4 Short Address.
7.2.2.12 Join PAN (0x0B)
Joins a newly associated End Device to the Coordinator’s PAN.
Based on the results of the Device List generated by the Coordinator radio during a joining session, the
Host CPU may instruct the Coordinator radio to permanently register the new device in its Access
Control List (ACL). In addition, the Coordinator radio sends a secure message to the selected End
Device with the Coordinator’s randomly generated network key that the device is to use for all future
re-associations to this PAN.
Bytes:
Field:
0x0B
Code
10/28
Length
Short
Address
EUI-64
16
Network
Key
Structure 23: End Device Join Response Packet
Short Address:
Coordinator assigned Short Address for the End Device as obtained from
the Get Device List response packet.
EUI-64:
Extended Unique Identifier (MAC Address) for the End Device as
obtained from the Get Device List response packet.
Network Key:
(Optional) only sent wirelessly from the Coordinator radio to the End
Device radio when the device has been joined to the PAN.
7.2.2.13 Get ACL (0x0C)
Returns the entire Access Control List of structures from the Coordinator radio. The ACL is updated
during network commissioning and saved in non-volatile memory.
Bytes:
Field:
0x0C
Code
0 to 11n
Length
11
ACL 1
Struct.
…
…
11
ACL n
Struct.
Structure 24: Access Control list
ACL:
Bytes:
Field:
Access Control Structure. An unused ACL structure will be filled with all ones,
or 0xFF bytes, the erased state of the non-volatile memory.
Key Index
Short
Address
EUI-64
Structure 25: End Device Access Control Structure
Key Index:
Auxiliary Security Header Key Index value for this ACL entry.
0x00 No AES encryption key assigned.
0x01 Factory AES key (requesting to join).
0x02 Network AES key (joined).
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 47 OF
1.1
72
Unassigned key indices.
0x03 to 0xFF
Short Address:
Short address of End Device registered in this ACL entry.
EUI-64:
Extended address of End Device registered in this ACL entry.
7.2.2.14 Delete ACL (0x0D)
Removes a single End Device’s Access Control List entry from the Coordinator radio’s memory. A
deleted Access Control entry has all its fields filled with 0xFF bytes.
Bytes:
Field:
0x0D
Code
10
Length
Short
Address
EUI-64
Structure 26: Delete ACL Entry Command Packet (Extended Address)
Short Address:
Short address for the Access Control List entry to be removed.
EUI-64:
Extended Unique Identifier (MAC address) for the Access Control List entry to
be removed.
7.2.2.15 Get End Device (0x0E) (unimplemented)
Returns the EUI-64 and Short address of the currently selected End Device used to tunnel GTECH485
protocol messages between the Terminal and Peripheral on the selected radio.
Bytes:
Field:
0x0E
Code
10
Length
Short
Address
EUI-64
Structure 27: Get End Device Address Request Packet
EUI-64:
Extended Unique Identifier (MAC address) for End Device.
Short Address:
Short Address for selected End Device.
7.2.2.16 Set End Device (0x0F)
Selects the End Device radio connection for tunneling GTECH485 protocol messages. The Type field
contains the GTECH485 protocol code identifying the encapsulated message. This configuration
command is also overloaded to allowing either Short or Extended addresses also to be encapsulated.
Type set to 0(zero) identifies an address overloaded message, Short or Extended address length is
determined by the Length field.
Bytes:
Field:
0x0F
Code
1+n
Length
Type
GTECH
Address
Structure 28: Set End Device Address Request Packet (GTECH Address)
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 48 OF
1.1
72
Type:
0x00
0x06
0x15
0x16
0x18
Short or EUI-64 address (as determined by Length)
GTECH485 ACK
GTECH485 NAK
GTECH485 SYN
GTECH485 CAN
GTECH485 protocol ACK, NAK and CAN messages are tunneled from End Device to Coordinator
using the Type field.
GTECH Address:
Bytes:
Field:
802.15.4 encapsulated GTECH485 protocol SYN Address string
broadcast from the Coordinator to all End Devices in the PAN.
Presently only single-byte GTECH SYN addresses are supported though
longer Extend address strings may be handled by the command structure
in the future. SYN Response messages from End Devices to Coordinator
are also identified by the SYN type with the GTECH Address field
containing the Address and peripheral Status response bytes.
0x0F
Code
Length
0x00
Type
EUI-64
Address
Structure 29: Set End Device Address Request Packet (Extended Address)
EUI-64 Address:
Bytes:
Field:
Extended Unique Identifier (MAC address) for End Device.
0x0F
Code
Length
0x00
Type
Short
Address
Structure 30: Set End Device Address Request Packet (Short Address)
Short Address:
Short Address for End Device to Select.
7.2.2.17 Get BAUD (0x10) (unimplemented)
Returns the BAUD rate setting for the Coordinator, or the most recently selected End Device radio’s
EIA485 serial bus interface. BAUD and Device fields are unused when Get BAUD configuration is
issued, the Coordinator radio response fills them in response.
Bytes:
Field:
0x10
Code
Length
Device
BAUD
Structure 31: Get Current Device BAUD
Device
0x00
0x01
0x02 to 0xff
Currently selected End Device radio.
Coordinator radio.
Reserved.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 49 OF
1.1
72
BAUD:
0x00
230,400
0x01
115,200
0x02
57,600
0x03
38,400
0x04
19,200
0x05
9,600
0x06
4,800
0x07
2,400
0x08
1,200
0x09
600
0x0A
300
0x0B to 0xFF
Unassigned.
0x04
Default:
7.2.2.18 Set BAUD (0x11)
Sets the BAUD rate setting for the Coordinator, or most recently selected End Device radio’s EIA485
serial bus interface.
Bytes:
Field:
0x11
Code
Length
Device
BAUD
Structure 32: Set Current Device BAUD
Device:
BAUD:
0x00
Currently selected End Device radio.
0x01
Coordinator radio.
0x02 to 0xFF
Unused / Reserved.
0x00
230,400
0x01
115,200
0x02
76,800
0x03
38,400
0x04
19,200
0x05
9,600
0x06
4,800
0x07
2,400
0x08
1,200
0x09
600
0x0A
300
0x0B to 0xFF
Unassigned.
7.2.2.19 Get RF Configuration (0x12)
Returns the signed 8-bit Transmit power setting and Antenna selection and Lost Coordinator Failsafe
time for the Coordinator, or most recently selected End Device’s radio. The Device field must be to
for the target device; the Transmit Power, Antenna and Failsafe fields are unused when Get RF is
issued, the Coordinator fills them in response.
Bytes:
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 50 OF
1.1
72
Field:
0x12
Code
Length
Device
Transmit
Power
Antenna
Select
Failsafe
Timeout
Structure 33: Get Current Device RF Configuration
Device
Transmit Power:
Antenna Select:
Failsafe Time:
0x00
0x01
0x02
0x21
-128
+20
0x00
0x01
to
to
to
to
to
Reserved.
Coordinator radio.
Unused / Reserved.
Currently selected End Device radio.
Illegal
Output power in dBm
Illegal
Internal
External
Lost Coordinator Failsafe inhibited.
Failsafe timeout period in seconds.
0x20
0xff
-1
+19
+127
to 99
7.2.2.20 Set RF Configuration (0x13)
Sets the signed 8-bit Transmit power setting and Antenna select for the Coordinator, or currently
selected End Device radio.
Bytes:
Field:
0x13
Code
Length
Device
Transmit
Power
Antenna
Select
Failsafe
Time
Structure 34: Set Current Device Transmit Power
Device:
0x00
0x01
0x02 to 0xFF
Currently selected End Device radio.
Coordinator radio.
Unused / Reserved.
Transmit Power:
-128 to -1
0 to +19
+20 to +127
Illegal
Output power in dBm
Illegal
Transmit
Power dBm
19
18
17
16
15
14
13
12
11
10
No.
Power
79 mW
63 mW
50 mW
40 mW
32 mW
20 mW
16 mW
10 mW
6.3 mW
96-1886-01E
CC2530
Register
0xD5
0xC5
0xB5
0xA5
0x95
0x95
0x85
0x75
0x75
0x65
0x65
0x55
0x55
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 51 OF
1.1
72
6
3.2 mW
2.0 mW
1.0 mW
0x55
0x45
0x45
0x35
0x35
0x35
0x25
Table 16 - Transmit Power Settings
Antenna Select:
Failsafe Time:
0x00
0x01
1 to 255
Internal
External
Lost Coordinator Failsafe inhibited.
Failsafe timeout period in seconds.
7.2.2.21 Get GTECH485 Peripheral Address Mask (0x14)
Returns the current Peripheral address filtering mask.
Bytes:
Field:
0x14
Code
Length
32
Peripheral
Address Mask
Structure 35: Get Current Peripheral Address Mask
Peripheral Address mask:
See Error! Reference source not found. below.
7.2.2.22 Set GTECH485 Peripheral Address Mask (0x15)
Sets the GTECH485 Peripheral address filter mask. The Coordinator radio will forward GTECH485
messages to End Devices with their corresponding mask bit set true(1) in the Peripheral Address Mask.
Attempts to select End Devices that are blocked by the filter (bit set to 0) disconnects the Coordinator
from any previously selected End Device radios. The mask structure consists of 32 8-bit bytes for a
total of 256 GTECH Peripheral addresses that are filtered.
Bytes:
Field:
0x15
Code
32
Length
32
Peripheral
Address Mask
Structure 36: Set Current Peripheral Address Mask
Address Mask:
Offset
Bits:
Address:
Address:
Address:
Address:
0x07
0x0F
0x17
0x1F
Address:
0x27
One bit per GTECH485 Peripheral address. Setting a mask bit to 1
allows that Peripheral address to be accessed wirelessly. Setting a mask
bit to 0 inhibits over-the-air communication with Peripherals of that
address.
0x06
0x05
0x04
0x03
0x02
0x01
0x00
0x0E
0x0D
0x0C
0x0B
0x0A
0x09
0x08
0x16
0x15
0x14
0x13
0x12
0x11
0x10
0x1E
0x1D
0x1C
0x1B
0x1A
0x19
0x18
0x26
0x25
No.
0x24
96-1886-01E
0x23
0x22
0x21
0x20
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 52 OF
1.1
72
5
Address:
Address:
Address:
0x2F
0x37
0x3F
0x2E
0x36
0x3E
0x2D
0x35
0x3D
0x2C
0x34
0x3C
0x2B
0x33
0x3B
0x2A
0x32
0x3A
0x29
0x31
0x39
0x28
0x30
0x38
10
11
Address:
Address:
Address:
Address:
0x47
0x4F
0x57
0x5F
0x46
0x4E
0x56
0x5E
0x45
0x4D
0x55
0x5D
0x44
0x4C
0x54
0x5C
0x43
0x4B
0x53
0x5B
0x42
0x4A
0x52
0x5A
0x41
0x49
0x51
0x59
0x40
0x48
0x50
0x58
12
13
14
15
Address:
Address:
Address:
Address:
0x67
0x6F
0x77
0x7F
0x66
0x6E
0x76
0x7E
0x65
0x6D
0x75
0x7D
0x64
0x6C
0x74
0x7C
0x63
0x6B
0x73
0x7B
0x62
0x6A
0x72
0x7A
0x61
0x69
0x71
0x79
0x60
0x68
0x70
0x78
16
17
18
19
Address:
Address:
Address:
Address:
0x87
0x8F
0x97
0x9F
0x86
0x8E
0x96
0x9E
0x85
0x8D
0x95
0x9D
0x84
0x8C
0x94
0x9C
0x83
0x8B
0x93
0x9B
0x82
0x8A
0x92
0x9A
0x81
0x89
0x91
0x99
0x80
0x88
0x90
0x98
20
21
22
23
Address:
Address:
Address:
Address:
0xA7
0xAF
0xB7
0xBF
0xA6
0xAE
0xB6
0xBE
0xA5
0xAD
0xB5
0xBD
0xA4
0xAC
0xB4
0xBC
0xA3
0xAB
0xB3
0xBB
0xA2
0xAA
0xB2
0xBA
0xA1
0xA9
0xB1
0xB9
0xA0
0xA8
0xB0
0xB8
24
25
26
27
Address:
Address:
Address:
Address:
0xC7
0xCF
0xD7
0xDF
0xC6
0xCE
0xD6
0xDE
0xC5
0xCD
0xD5
0xDD
0xC4
0xCC
0xD4
0xDC
0xC3
0xCB
0xD3
0xDB
0xC2
0xCA
0xD2
0xDA
0xC1
0xC9
0xD1
0xD9
0xC0
0xC8
0xD0
0xD8
28
29
30
31
Address:
Address:
Address:
Address:
0xE7
0xEF
0xF7
0xFF
0xE6
0xEE
0xF6
0xFE
0xE5
0xED
0xF5
0xFD
0xE4
0xEC
0xF4
0xFC
0xE3
0xEB
0xF3
0xFB
0xE2
0xEA
0xF2
0xFA
0xE1
0xE9
0xF1
0xF9
0xE0
0xE8
0xF0
0xF8
Structure 37: GTECH485 Peripheral Address Filter Mask
7.2.2.23 Reserved (0x16)
7.2.2.24 Reserved (0x17)
7.2.2.25 Get Ping (0x18)
Polls the Coordinator radio for any response to a Host CPU Send Ping. Replies with Length = zero(0)
if no Ping response has been received.
Bytes:
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 53 OF
1.1
72
Field:
0x18
Code
15 - 80
Length
Coordinator
RSSI
Coordinator
LQI
End Device
RSSI
Bytes:
Field:
End Device
LQI
Transmit
Power
Short
Address
EUI-64
0 - 65
Test
Data
Structure 38: End Device Ping Response Packet
RSSI:
Coordinator RSSI is the Receive Signal Strength Indication as received
by the pinged End Device radio. The End Device RSSI is the signal
strength of the ping response packet received by the Coordinator.
Link Quality Indication, like RSSI above, is the packet link quality of the
packet when received by the End Device and Coordinator.
End Device’s transmit power index.
Pinged End Device’s 16-bit address.
Extended Unique Identifier (MAC address) of End Device.
Optional test patterns from Host CPU, End Device returns test data
image unchanged.
LQI:
Transmit Power:
Short Address:
EUI-64:
Test Data:
7.2.2.26 Send Ping (0x19)
Sends a wireless test packet to the addressed or selected End Device. If and End Device radio is not
selected, or fails to respond to the ping packet, an Acknowledge will not be returned to the Host CPU.
When a Send Ping configuration command is Acknowledged, the Host CPU may then issue a Get Ping
request to the Coordinator radio to obtain the Ping metrics.
Bytes:
Field:
0x19
Code
15 – 80
Length
Coordinator
RSSI
Coordinator
LQI
End Device
RSSI
Bytes:
Field:
End Device
LQI
Transmit
Power
Short
Address
EUI-64
0 - 65
Test
Data
Structure 39: End Device Ping Request Packet
RSSI:
LQI:
Transmit Power:
Short Address:
EUI-64:
Test Data:
Reserved for Ping response, Host CPU should fill with zero(0).
Reserved for Ping response, Host CPU should fill with zero(0).
Reserved for Ping response, Host CPU should fill with zero() .
802.15.4 Short Address for End Device to Ping, setting to Broadcast 0xFFFF
(255, 255) will instead address the most recently selected GTECH Peripheral’s
End Device radio.
Reserved for Ping response, Host CPU should fill with zeros(0.0.0.0.0.0.0.0).
Optional test patterns.
7.2.2.27 Get CC2530 RF Registers (0x1A)
Bytes:
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 54 OF
1.1
72
Field:
0x1A
Code
Length
CC2530 RF
Registers
Structure 40: CC2530 Get CC2530 RF Registers Packet
Registers:
Array of current RF registers 8-bit register values.
7.2.2.28 Set CC2530 RF Registers (0x1B)
Bytes:
Field:
0x1B
Code
Length
CC2530 RF
Configuration
Structure 41: CC2530 Set CC2530 RF Registers Packet
Configuration:
Array of RF registers values to be used by the radio.
7.2.2.29 Get Loopback Results (0x1C)
Bytes:
Field:
0x1C
Code
Length
Reserved
Packets
Sent
Packets
Received
Structure 42: Loopback Test Result Packet
7.2.2.30 Set Loopback Mode (0x1D)
Selects a loopback mode for diagnostic and compliance test purposes.
Bytes:
Field:
0x1D
Code
Length
Mode
Structure 43: Set Loopback Packet
Mode:
0x00
Loopback tests disabled.
0x01
Start/Reset Packet Error Rate (PER) test.
0x02
Enable continuous packet transmit test.
0x03 to 0xFF
Unassigned.
7.2.2.31 Get Version (0x1E)
Responds with current firmware version using a null-terminated ASCII string.
Bytes:
Field:
0x1E
variable
Code
Length
variable
Version
string
Structure 44: Get Version
Version:
ASCII byte string in the format YYYY_MM_DDr(null) where:
YYYY 4-digit year i.e. 2000.
MM 2-digit month i.e. 04 (April).
DD
2-digit day.
revision letter (a to z).
null 0 (‘/0’).
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 55 OF
1.1
72
7.2.2.32 Set Break (0x1F)
Simulates a Coordinator radio’s response to a hardware Break condition on its EIA485 interface.
The Coordinator radio will broadcast a configuration message to all End Devices in its PAN forcing
them perform a hardware Reset and assert a hardware Break condition on each End Device’s EIA485
serial bus as part of its startup sequence.
Bytes:
Field:
0x1F
Code
Length
Target
Structure 45: Generate Reset / Break Sequence
Target:
0x00
Resets Terminal radio (coordinator).
0x01
Broadcasts Reset command to all End Devices.
0x02 to 0xFF
Reserved
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 56 OF
1.1
72
8.0
USER INTERFACE
The basic GWT154 Radio Module has one user LED status indicator and one momentary contact
pushbutton switch input. The following radio modes are initiated and indicated by the following:
8.1
Uninstalled Radio
An un-commissioned radio from the factory defaults as an End Device that has not been joined to a
PAN Coordinator. When initially powered the indicator LED may flash Red, then it will be
extinguished.
8.2
End Device Joining
Pressing and holding the pushbutton switch on the radio for more than 3-seconds, but not more than
10-seconds will place the End Device radio into the network join mode. The radio will attempt to
Associate with any nearby PAN Coordinators and indicates this by flashing the LED at a 500ms ON
and 500ms OFF cadence.
If and when, while attempting to Associate, the radio receives a beacon from a Coordinator in response
to its beacon request, the LED will be steady ON indicating it has found a PAN Coordinator.
If, after 30-seconds, the End Device radio does not successfully negotiate joining a network, the radio
will abort the joining mode and turn the LED OFF.
8.3
Radio Programming
The GWT154 Wireless Transceiver is programmed using Texas Instruments’ CC-Debugger in-systemdebugger/programmer for CC2530 and an adapter cable.
Figure 20 – Custom Adapter Cable
8.4
Alternate Configuration and Setup Tool
The GTECH485 Test Tool is a PC application developed for a Windows platform. This tool can be
used in manufacturing, compliance testing and by GTECH field engineers to configure and setup the
radios.
Specific information can be found in GTECH’s Field Service Training manuals. Which are available
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 57 OF
1.1
72
through GTECH Technical Training and Support Services, (401) 392-7961.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 58 OF
1.1
72
9.0
HOST PORT CONFIGURATION SEQUENCES
9.1
Coordinator Configuration, Network Start and Joining
To configure a factory-new radio as a PAN Coordinator, start the network and enable acceptance of
new End Device radios requires the following steps. Though not necessary for configuration,
initialling requesting the radio’s status verifies communication has been successfully established and if
the radio is factory-new or has been previously configured.



Select Coordinator Radio as the current 485 Peripheral
Get Status
Perform RSSI energy scan
Once the RSSI scan has been initiated, the Terminal/Host must periodically poll the Coordinator for
the scan results. Note: unless the Terminal/Host addresses another Peripheral on its wired 485 bus, the
Coordinator’s Peripheral address only needs to be sent at the beginning of a configuration sequence.

Get RSSI results
After the Terminal/User has selected a suitable channel, the radio may be configured.




Set Mode to Coordinator
Set Channel Mask and Default Channel
Set Mode to Start Network
Set Mode to Enable Joining
Once the network has been started and is ready to accept new End Devices the Coordinator must be
periodically polled to detect End Device associations.

Get ACL
The Coordinator returns the entire contents of its Access Control List (ACL); this includes both new
association requests and previously joined devices. New requests will have their security Key Index
set to 1 (Factory Key used). The Terminal/Host may join a new End Device by responding to its
associate request.

Join PAN
The Coordinator radio will continue to accept new associated requests until the Terminal/Host disables
it. If new devices have been accepted to the PAN the Terminal/Host should also instruct the
Coordinator radio to save the updated ACL to persistent memory.


Set Stop Joining Mode
Set Mode to NV Save
Optionally, the Terminal/Host may obtain the radio’s firmware version.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 59 OF
1.1
72
9.1.1 Select Peripheral Address, Set Mode
Set Mode: Coordinator.
Message
Terminal/Host
SYN-Address 16 01
Set Mode
05 00 01 01 1B EE ED 04
Coordinator Radio
01 00
06
05 00 81 00 7F 04
9.1.2 Select Peripheral Address, Get Status
Get Status: Coordinator Idle (0x20), Channel 17 (~0xEE), PAN ID 0xC05F, Short Address 0xC05F,
EUI-64 0.18.75.0.1.26.56.26, Up Time 0x000007E1.
Message
Terminal/Host
SYN-Address 16 01
Get Status
05 00 00 00 00 04
Coordinator Radio
01 00
06
05 00 80 1B ED 20 1B EE F5
C0 F5 C0 1B E5 38 1B E5 01
00 4B 1B ED 00 E1 07 00 00
21 04
9.1.3 Set Peripheral Address, Start RSSI Energy Scan
Set energy scan:
Message
Terminal/Host
SYN-Address 16 01
Set Energy
05 00 07 00 F9 04
Scan
Coordinator Radio
01 00
06
05 00 87 00 79 04
9.1.4 Set Peripheral Address, Get RSSI Scan Result
The Terminal/Host polls the Coordinator Radio until it receive a non-zero length response. Channels
27 and 28 are blocked by the Channel Mask and return a 0xFF.
RSSI results: 36 (channel-11), 70, 61, 11, 0, 42, 89, 47, 0, 67, 92, 100, 75, 0, 0 (channel-26), 255, 255.
Message
Terminal/Host
SYN-Address 16 01
Get Energy
05 00 1B F9 00 FA 04
Scan
SYN-Address 16 01
Get Energy
05 00 1B F9 00 FA 04
Scan
Coordinator Radio
01 00
06
05 00 86 00 7A 04
01 00
06
05 00 86 00 7A 04
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 60 OF
1.1
72
SYN-Address 16 01
Get Energy
05 00 1B F9 00 FA 04
Scan
01 00
06
05 00 86 1B ED 24 46 3D 0B
00 2A 59 59 2F 00 43 5C 64
4B 00 00 FF FF 5F 04
9.1.5 Select Peripheral Address, Set Channel Mask and Default Channel
Set Channels: Channel Mask 0x07FFF800, Default Channel-11 (0x0B).
Message
Terminal/Host
SYN-Address 16 01
Set Mode
05 00 03 1B FA 00 F8 FF
07 0B EF 04
Coordinator Radio
01 00
06
05 00 83 00 7D 04
9.1.6 Set Peripheral Address, Set Start Network Mode
Set Mode: Start Network.
Message
Terminal/Host
SYN-Address 16 01
Set Mode
05 00 01 01 20 DE 04
Coordinator Radio
01 00
06
05 00 81 00 7F 04
9.1.7 Set Peripheral Address, Set Enable Joining Mode
Set Mode: Enable Joining.
Message
Terminal/Host
SYN-Address 16 01
Set Mode
05 00 01 01 31 CD 04
Coordinator Radio
01 00
06
05 00 81 00 7F 04
9.1.8 Set Peripheral Address, Poll ACL (no devices)
Get ACL: returns zero-length response message
Message
Terminal/Host
SYN-Address 16 01
Get ACL
05 00 0C 00 F4 04
SYN-Address 16 01
Get ACL
05 00 0C 00 F4 04
No.
96-1886-01E
Coordinator Radio
01 00
06
05 00 8C 00 74 04
01 00
06
05 00 8C 00 74 04
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 61 OF
1.1
72
9.1.9 Poll ACL (one device associated)
Get ACL: AES Key Index 1, Short Address 0x0001, EUI-64 0.18.75.0.1.26.56.37
Message
Terminal/Host
Coordinator Radio
SYN-Address
Get ACL
16 01
05 00 0C 00 F4 04
01
06
05
E5
01
06
05
E5
SYN-Address
Get ACL
16 01
05 00 0C 00 F4 04
00
00 8C 0B 01 01 00 25 38 1B
01 00 4B 1B ED 00 92 04
00
00 8C 0B 01 01 00 25 38 1B
01 00 4B 1B ED 00 92 04
9.1.10 Select Peripheral Address, Join PAN
Using the Short Address and Extended Address (EUI) selected from the ACL, join an End Device to
the network.
Join PAN: Short Address 0x0001, EUI-64 0.18.75.0.1.26.56.37.
Message
Terminal/Host
SYN-Address 16 01
Join PAN
05 00 0B 0A 01 00 25 38
1B E5 01 00 4B 1B ED 00
1B EA 04
Coordinator Radio
01 00
06
05 00 8B 00 75 04
9.1.11 Select Peripheral Address, Stop Joining Mode
Set Mode: Stop Joining.
Message
Terminal/Host
SYN-Address 16 01
Set Mode
05 00 01 01 30 CE 04
Coordinator Radio
01 00
06
05 00 81 00 7F 04
9.1.12 Select Peripheral Address, Set NV Save Mode
Set Mode: NV Save.
Message
Terminal/Host
SYN-Address 16 01
Set Mode
05 00 01 01 40 BE 04
Coordinator Radio
01 00
06
05 00 81 00 7F 04
9.1.13 Select Peripheral Address, Get Radio Firmware Version
Get Version: 2011_03_02b.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 62 OF
1.1
72
Message
Terminal
SYN-Address 16 01
Get Version 05 00 1E 00 E2 04
Coordinator
01 00
06
05 00 9E 0C 32 30 31 31 5F
30 33 5F 30 32 62 00 AD 04
9.1.14 Select Peripheral Address, Get Channel Mask and Default Channel
Get Channel Mask: 0x7FFF800, Default Channel-11.
Message
Terminal/Host
SYN-Address 16 01
Get
05 00 02 00 FE 04
Channels
Coordinator Radio
01 00
06
05 00 82 1B FA 00 F8 FF 07
1B EE 6A 04
9.2
Coordinator Configuration Setting Firewall Address Mask
Before the Terminal/Host may address and communicate with an End Device Peripheral, it must write
the Coordinator’s Firewall Address Mask. The Mask may be optionally saved to persistent memory by
issuing the NV Save Mode.



Send Address Filter Mask
Get Address Filter Mask
Set NV Save Mode
9.2.1 Set Peripheral Address Filtering Mask, Get Peripheral Address Mask
Set Peripheral Address Mask: 0x21 through 0x2F enabled for wireless communication.
Get Peripheral Address Mask: Matches set mask above.
Set Mode: NV Save
Message
Terminal/Host
SYN-Address
Set
Peripheral
Address Mask
16
05
FE
00
00
00
01
00
FF
00
00
CE
1B
00
00
00
04
EA
00
00
00
Coordinator Radio
20
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
Get
05 00 1B EB 00 EC 04
Peripheral
Address Mask
No.
96-1886-01E
01 00
06
05 00 95 00 6B 04
06
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 63 OF
1.1
72
Set Mode
9.3
05 00 01 01 40 BE 04
05
00
00
00
06
05
00
00
00
00
94
00
00
00
20
00
00
00
00
00
00
00
00
00
00
00
00
00
00
4F
00 FE FF
00 00 00
00 00 00
04
00 81 00 7F 04
Coordinator Configuration – Get End Device Statistics
After a PAN has been created, and the network configuration parameters saved persistently in all
devices, the Terminal/Host may acquire wireless link signal strength and quality information from all
End Devices in the network. An End Device radio is selected by addressing the Peripheral wired to it.
Once selected, the Coordinator – End Device link is maintained until the Terminal/Host addresses a
different Peripheral.
Link quality and End Device 802.15.4 addressing may be obtained from the currently selected
Peripheral End Device using a Ping diagnostic message.



Select Peripheral address
Send Ping
Get Ping Response
9.3.1 Select Peripheral Address, Send Ping
Send Ping: Coordinator RSSI 0, Coordinator LQI 0, End Device RSSI 0, End Device LQI 0, End
Device Transmit Power 0, End Device Short Address 0, End Device EUI-64 0.0.0.0.0.0.0.0, Test Data
0x30, 0x31 to 0x5F.
Get Ping: Coordinator RSSI 207, Coordinator LQI 89, End Device RSSI 223, End Device LQI 134,
Transmit Power 15, Short Address 0x0001, EUI-64 0.18.75.0.1.26.56.37, Test Data 0x30, 0x31 to
0x5F.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 64 OF
1.1
72
Message
Terminal/Host
Coordinator Radio
SYN-Address
Send Ping
16
05
00
00
37
40
49
52
5B
20 00
06
Get Ping
05 00 1B E7 00 E8 04
9.4
20
00
FF
00
38
41
4A
53
5C
1B
FF
30
39
42
4B
54
5D
E6
00
31
3A
43
4C
55
5E
41
00
32
3B
44
4D
56
5F
00
00
33
3C
45
4E
57
00
00
00
34
3D
46
4F
58
00
00
00
35
3E
47
50
59
40
00
00
36
3F
48
51
5A
04
05
06
05
01
ED
38
42
4C
56
00
00 99 00 67 04
00
00
00
39
43
4D
57
00
98
25
30
3A
44
4E
58
4D
41
38
31
3B
45
4F
59
04
CF
1B
32
3C
46
50
5A
59
E5
33
3D
47
51
5B
DF
01
34
3E
48
52
5C
86
00
35
3F
49
53
5D
1B
4B
36
40
4A
54
5E
F0
1B
37
41
4B
55
5F
Coordinator Configuration – Setting End Device Parameters
The Terminal/Host may adjust the selected Peripheral/End Device parameters. The last selected
Peripheral address is retained by the Coordinator radio even after the Terminal/Host as addressed the
Coordinator using its assigned Peripheral address. When the End Device radio is selected as the
configuration message destination, the last known Peripheral address is used.




Select Peripheral address
Set Transmit Power and Select Antenna
Set Lost Coordinator Failsafe Timeout
Set BAUD
9.4.1 Select Peripheral Address, Set TxPower, Select Antenna, Set Failsafe
Set RF Configuration: End Device (0x00), Tx Power 10, Antenna On-Board (0x00), lost Coordinator
Failsafe 99 (seconds).
Message
SYN-Address
Set RF
Configuration
Terminal/Host
16 01
05 00 1B EC 1B FB 00 0A
00 63 7C 04
Coordinator Radio
01 00
06
05 00 93 00 6D 04
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 65 OF
1.1
72
9.4.2 Select Peripheral Address, Set BAUD
Set BAUD: End Device, 230,400
Message
SYN-Address
Set RF
Configuration
Terminal/Host
16 01
05 00 1B EE 02 00 00 ED
04
Coordinator Radio
01 00
06
05 00 91 00 6F 04
Set BAUD: Coordinator, 38,400
Message
Terminal/Host
SYN-Address
16 01
Set RF
05 00 1B EE 02 01 03 E9
Configuration 04
Coordinator Radio
01 00
06
05 00 91 00 6F 04
9.5
Peripheral Configuration, Status
Joining an End Device radio to a PAN may be performed entirely by using the radio module’s onboard
LED and Pushbutton switch. However, the Peripheral/Host may also configure the radio in a similar
manner as the Terminal/Host above, though there may be differences.
9.5.1 Select Peripheral Address, Set NV Save Mode
Set Mode: NV Save
Message
Terminal/Host
SYN-Address 16 01
Set Mode
05 00 01 01 40 BE 04
No.
96-1886-01E
Coordinator Radio
01 00
06
05 00 81 00 7F 04
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 66 OF
1.1
72
10.0 AGENCY STATEMENTS
10.1 Federal Communication Commission Interference Statement
Compliance Statement (Part 15.19)
This device complies with Part 15 of the FCC Rules.
Operation is subject to the following two conditions:
1. This device may not cause harmful interference, and
2. This device must accept any interference received, including interference that may
cause undesired operation.
Warning (Part 15.21)
Changes or modifications not expressly approved by the party responsible for compliance could void
the user’s authority to operate the equipment.
FCC Interference Statement (Part 15.105 (b))
This equipment has been tested and found to comply with the limits for a Class B digital device,
pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection
against harmful interference in a residential installation. This equipment generates uses and can radiate
radio frequency energy and, if not installed and used in accordance with the instructions, may cause
harmful interference to radio communications. However, there is no guarantee that interference will
not occur in a particular installation. If this equipment does cause harmful interference to radio or
television reception, which can be determined by turning the equipment off and on, the user is
encouraged to try to correct the interference by one of the following measures:




Reorient or relocate the receiving antenna.
Increase the separation between the equipment and receiver.
Connect the equipment into an outlet on a circuit different from that to which the
receiver is connected.
Consult the dealer or an experienced radio/TV technician for help.
RF Exposure (OET Bulletin 65)
 To comply with FCC/IC RF exposure requirements for mobile transmitting devices, this
transmitter should only be used or installed at locations where there is at least 20cm
separation distance between the antenna and all persons.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 67 OF
1.1
72
10.2 Industry Canada Statements
Section 7.1.2 of RSS-GEN
Under Industry Canada regulations, this radio transmitter may only operate using an antenna of a type
and maximum (or lesser) gain approved for the transmitter by Industry Canada. To reduce potential
radio interference to other users, the antenna type and its gain should be so chosen that the equivalent
isotropically radiated power (e.i.r.p.) is not more than that necessary for successful communication.
User manuals for transmitters equipped with detachable antennas shall also contain the
following notice in a conspicuous location:
This radio transmitter Model GWT154 (IC: 1706AGWT1541T1R) has been approved by Industry
Canada to operate with the antenna types listed below with the maximum permissible gain and
required antenna impedance for each antenna type indicated. Antenna types not included in this list,
having a gain greater than the maximum gain indicated for that type, are strictly prohibited for use with
this device. This device has been designed to operate with the antenna(s) listed below, and having a
maximum gain of +2 dBi. Antennas not included in this list or having a gain greater than +2 dBi are
strictly prohibited for use with this device. The required antenna impedance is 50 ohms.
List of all Antennas Acceptable for use with the Transmitter
1. 2.4 GHz chip antenna, Johanson part number: 2450AT18A100
2. 2.4 GHz dipole antenna for reverse polarity SMA connector, LS Research part number:
001-0001.
a. Cable assembly: 105mm in length with reverse polarity SMA female bulkhead
and U.FL connector using 1.13mm diameter cable, LS Research part number:
080-0001.
Section 7.1.3 of RSS-GEN
This Device complies with Industry Canada License-exempt RSS standard(s). Operation is subject to
the following two conditions:
1. this device may not cause interference, and
2. this device must accept any interference, including interference that may cause
undesired operation of the device.
French Translation
Section 7.1.2 of RSS-GEN
Sous la réglementation d'Industrie Canada, ce transmetteur radio ne peut fonctionner en utilisant une
antenne d'un type et un maximum (ou moins) gain approuvées pour l'émetteur par Industrie Canada.
Pour réduire le risque d'interférence aux autres utilisateurs, le type d'antenne et son gain doivent être
choisis de manière que la puissance isotrope rayonnée équivalente (PIRE) ne dépasse pas ce qui est
nécessaire pour une communication réussie.
Les manuels des transmetteurs équipés d'antennes amovibles doit également contenir l'avis
suivant dans un endroit bien en vue:
Sous la réglementation d'Industrie Canada, ce transmetteur radio ne peut fonctionner en utilisant une
antenne d'un type et un maximum (ou moins) gain approuvées pour l'émetteur par Industrie Canada.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 68 OF
1.1
72
Pour réduire le risque d'interférence aux autres utilisateurs, le type d'antenne et son gain doivent être
choisis de manière que la puissance isotrope rayonnée équivalente (PIRE) ne dépasse pas ce qui est
nécessaire pour une communication réussie.
Liste de toutes les antennes acceptables pour une utilisation avec l'émetteur
1. 2,4 GHz puce antenne, numéro de pièce Johanson: 2450AT18A100
2. 2,4 GHz Antenne dipôle pour connecteur SMA inversé la polarité, le nombre LS cadre
de la recherche: 001-0001.
a. Câble de montage: 105mm de longueur avec la cloison de polarité inversée
SMA femelle et connecteur U. FL aide d'un câble de diamètre 1.13mm, numéro
LS cadre de la recherche: 080-0001.
Section 7.1.3 of RSS-GEN
Cet appareil est conforme aux normes d'Industrie Canada exempte de licence RSS (s). L'opération est
soumise aux deux conditions suivantes:
1. cet appareil ne peut causer d'interférences, et
2. cet appareil doit accepter toute interférence, y compris les interférences qui peuvent
causer un mauvais fonctionnement de l'appareil.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 69 OF
1.1
72
10.3 OEM Responsibilities to comply with FCC and Industry Canada Regulations
The GWT154 Radio Module has been certified for integration into GTECH products only by OEM
integrators under the following conditions:
1. The antenna(s) must be installed such that a minimum separation distance of 20cm is
maintained between the radiator (antenna) and all persons at all times.
2. The transmitter module must not be co-located or operating in conjunction with any other
antenna or transmitter.
As long as the two conditions above are met, further transmitter testing will not be required. However,
the OEM integrator is still responsible for testing their end-product for any additional compliance
requirements required with this module installed (for example, digital device emissions, PC peripheral
requirements, etc.).
IMPORTANT NOTE: In the event that these conditions cannot be met (for
certain configurations or co-location with another transmitter), then the
FCC and Industry Canada authorizations are no longer considered valid
and the FCC ID and IC Certification Number cannot be used on the final
product. In these circumstances, the OEM integrator will be responsible
for re-evaluating the end product (including the transmitter) and obtaining
a separate FCC and Industry Canada authorization.
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 70 OF
1.1
72
10.4 End Product Labelling
The GWT154 Radio Module is labeled with its own FCC ID and IC Certification Number. If the FCC
ID and IC Certification Number are not visible when the module is installed inside another device,
then the outside of the device into which the module is installed must also display a label referring to
the enclosed module. In that case, the final end product must be labeled in a visible area with the
following:
“Contains Transmitter Module FCC ID: FBZ-GWT154-1T1R”
“Contains Transmitter Module IC: 1706A-GWT1541T1R”
or
“Contains FCC ID: FBZ-GWT154-1T1R”
“Contains IC: 1706A-GWT1541T1R”
Figure 21 – Example of an End Product Label
Figure 22 – Example of a Model GWT154 Radio Module Label
The OEM of the GWT154 Radio Module must only use the approved antenna(s) listed above, which
have been certified with this module.
The OEM integrator has to be aware not to provide information to the end user regarding how to install
or remove this RF module or change RF related parameters in the user manual of the end product.
The user manual for the end product must include the following information in a prominent
location:
To comply with FCC and Industry Canada RF radiation exposure limits for
general population, the antenna(s) used for this transmitter must be installed
such that a minimum separation distance of 20cm is maintained between the
radiator (antenna) and all persons at all times and must not be co-located or
operating in conjunction with any other antenna or Revision History
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 71 OF
1.1
72
11.0 CONTACTING GTECH CORPORATION
Headquarters
GTECH Center
10 Memorial Boulevard
Providence RI, 02903
USA
401-392-1000
Website
http://www.gtech.com
Technical Support
Ted Carr Sr. Product Compliance Specialist, 401-392-7721
Online Customer Service
http://www.gtech.com/about_gtech/customer_net.asp
Sales Contact
Dennis Hultzman, Director of Purchasing, 401-392-7383
No.
96-1886-01E
Rev.
GTECH Aircon Radio (Model GWT154) PAGE 72 OF
1.1
72

Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.5
Linearized                      : Yes
Author                          : ahauck
Create Date                     : 2011:07:06 16:26:45-05:00
Modify Date                     : 2011:07:06 16:26:45-05:00
XMP Toolkit                     : Adobe XMP Core 4.2.1-c043 52.372728, 2009/01/18-15:08:04
Creator Tool                    : PScript5.dll Version 5.2.2
Producer                        : Acrobat Distiller 9.4.2 (Windows)
Format                          : application/pdf
Title                           : Microsoft Word - GTECH AirCon Radio User Manual_R1.1
Creator                         : ahauck
Document ID                     : uuid:74247ada-12ba-429e-9017-7002c30f6cd6
Instance ID                     : uuid:d697f23f-f2cb-46e5-be8c-c316fd72412d
Page Count                      : 72
EXIF Metadata provided by EXIF.tools
FCC ID Filing: FBZ-GWT154-1T1R

Navigation menu