Omega Products UWTC-REC User Manual

1
2
3
4
5
6
7
8
9
10
11
12
13
. 14
15
Form: 061-011
Omega Engineering, Inc.
DESIGN DEPARTMENT
PRODUCT SPECIFICATION FORM
Rev. C (07.26.10)
Page 1 of 4
Our TC Central software (which can be found at http://www.omega.com/software/) when connected to a UWTC Series wireless receiver, can display data from our wide variety of wireless sensors which can measure temperature, pressure, flow, pH, humidity and more. While this turnkey solution meets many customers’ needs, some have expressed a desire to write their own software to process the data, instead of using TC Central. The following description of the contents of the data from the receiver will allow them to do so.
Configuration
Our UWTC Series device, when connected to a PC USB port and using the FTDI VCP driver (http://www.ftdichip.com/Drivers/VCP.htm) will appear as a standard COM port. To properly read the binary data, the serial port should be configured as 9600 bps, 8 data bits, 1 stop bit, no parity, no flow control.
UWTC-REC Wireless Receiver Data Packet Format Byte Number Name Value Comments
0
Start of Frame
0x7E
(SOF)
Packet Length
(LSB)
Packet Length
Variable Most common are
0x0C, 0x0E
Variable
(MSB)
API Identifier
Variable
Most common is
0x81
Address MSB
Address LSB
Signal Strength
Variable Variable Variable
-dBm
(RSSI)
Reserved
Sensor Type
Process MSB
Process LSB
Ambient MSB
Ambient LSB
Battery MSB
Battery LSB
Checksum
0x00 Variable Variable Variable Variable Variable Variable Variable Variable
Degrees F
millivolts
10
11
12
13
14
15
. 16
17
Form: 061-011
Omega Engineering, Inc.
DESIGN DEPARTMENT
PRODUCT SPECIFICATION FORM
Rev. C (07.26.10)
Page 2 of 4
For Sensor Type “X” Only
9
Process MSB Process Value Process Value
Process LSB
Ambient MSB
Ambient LSB
Battery MSB
Battery LSB
Checksum
Variable Variable Variable Variable Variable Variable Variable Variable Variable
Degrees F
millivolts
See below.
Byte 0 – Start of Frame
This byte should always have the value of 0x7E
Byte 1 – Packet Length (LSB) Byte 2 – Packet Length (MSB)
The number of bytes, following the length bytes and not including the checksum, that contain data. Calculated by taking (MSB * 256) + LSB
Byte 3 – API Identifier
This byte should always have the value of 0x81
Byte 4 – Address (LSB) Byte 5 – Address (MSB)
This is the Transmitter Address of the end device that sent the data. Note that the end device must have the same RF Channel, Network ID and Receiver Address set as the receiver. Calculated by taking (MSB * 256) + LSB.
Byte 6 – Signal Strength
This is the strength of the RF signal being sent by the receiver, measured in -dBm.
Byte 7 – Reserved
This valued should always be 0x00.
Loading...
+ 2 hidden pages