IBUC Operation Manual 6-7
Terrasat Communications, Inc.
Rev. A
The 7
th
byte contains the algebraic sum of bytes 1 through 6. Commands are only
executed if the checksum coincides, but a status response will be sent if the address is
correct and the command number is within the valid range. Spare bytes are always filled
with hex AA (10101010), to balance the FSK.
The maximum response time of the BUC is 20ms. If the BUC does not respond within
the maximum response time, the command should be cyclically repeated.
Command Message Structure
Refer to the Data Field Definitions at the end of this section for valid settings.
Table 6-3 Table of BUC Commands
Byte Name Description Value
1 Address BUC address 0x01 to 0x0F
2 Command Request status 0x01
Set Transmit on/off state 0x02
Change BUC address or 0x03
set RS485 response delay
Set detected carrier frequency 0x04
Set power threshold 0x05
Request burst power level 0x06
Request device type ID 0x07
Request / set temperature log 0x09
3 Data Byte 1
If command=
0x01 Not used 0xAA
0x02 TX control 0=Off
1=On
2=Off @ Pwr
On
3=On @ Pwr
On
0x03 Set new BUC address 0x01 to 0x0F
0x04 Set detected carrier frequency MSB MSB
0x05 Set Power threshold MSB MSB
0x06 Request “current burst power” selector 0x00
Request “stored min/max burst power” selector 0x01
0x07 Request “BUC S/N” selector 0x00
0x09 Leave TX on at temp alarm 0x00
Enable TX off at temp alarm 0x01
Get Temp Log Status 0x03
4 Data Byte 2
If command=
0x01 Not used 0xAA
0x02 Not used 0xAA
0x03 RS485 delay value in ms 0x01..0xFF