BT-RS232
LinTronic’s OPEN SOURCE protocol: http://lintronic.dk/LinTronicProtocol.zip
<993203700000D23000246>
> = end of package
246 = checksum (last 3 digits)
00D23000 = data
xxx = Parameter 1
037 = Command ID (037 = BT-RS232)
32 = 2 digits From address
99 = 2 digits To address
< = start of package
Addresses: 00 = computer, 32 = BT-RS232, 99 = broadcast
Parameter 1
(when package is send
from
BT-RS232
to
other device)
000 = Bluetooth data received from a BeoRemote One
001 = Product info (firmware, hardware, serial number information, name)
003 = Status of bluetooth pairing
Example: Broadcast info package send
from
BT-RS232 when powered up:
<9932037
001
05005001200101BT-RS232067>
050
Bootloader information (3 characters)
050
Firmware information (3 characters)
01
Hardware (2 characters)
200101
Serial Number (6 characters)
BT-RS232 Name (max 16 characters)
067
Checksum
Parameter 1 (when package is send
from
other device
to
BT-RS232)
001 = Requesting product info (example below)
002 = Set pairing name of BT-RS232 (name is a maximum of 16 characters)
003 = Requesting bluetooth status
004 = New pairing (deletes current pairing)
255 = Reset BT-RS232 (in order to initiate firmware update)
Example: Request for bluetooth status (note: no data follows par1):
<3200037003242>
(242 = checksum)