Remote Scanner Control ProtocolsUniden Models BC895XLT, BC245XLT, BC780XLT, BC250D, BC785D and BCT8Radio Shack Models PRO2052 |
|||||||
|
Just about any device programmed to communicate over an RS-232C serial port can control all the BC895, BC245, BC780, BC250, BC785 and PRO2052 radios remotely. Control is accomplished by sending a command (usually just two CAPITOL letters) followed by a carriage return. The radio will respond with OK for okay, NG for no good, or some other usually short message, which is also almost always followed by a carriage return. The command set for the radios is very similar but not identical. The most notable differences arise due to the differences in features offered by the radios. The 245 and PRO2052 do not have CTCSS while the 895 does not have an EDACS trunked mode, and the BC780XLT, BC250D, and BC785D have it all. All support Motorola I/II trunked modes. Some commands are only relevant in certain modes and will return "OK<cr>" in some circumstances and "NG<cr>" in others. An "ERR<cr>" suggests an invalid command, but may be functional in other modes. Each command will include the following legend to indicate on which model commands are valid for. Hint for Experimenters: Any syntax returning NG indicates a VALID Command but not entered in the right mode or using the correct parameters. ERR indicates an INVALID Command.
The BC895XLT's serial port connection operates at 2400, 4800, or 9600 baud (bps) with 8 data bits and no parity. The BC780XLT, PRO2052, BC245XLT, BC250D, and BC785D's serial port settings can be set to up to 19.2k baud rates. The radios' port settings can be changed from the keypad (see manual). All units default to the 9600 Baud rate upon startup from the factory. Units may then have their baud rate changed by the user as necessary and will retain the new baud rate setting from then on. So if your software does not support the default baud rate, then be sure to change it to match! BC250 and BC785 radios are capable of cloning themselves to other BC250/785 radios interchangeably. When this operation is done, the radios are set to no PC communication, and require setting via menus, to the baud rate that you wish. |
Conventions:
| variable | Italic letters indicate placeholders for information you supply. |
| [expressionlist] | Items inside square brackets are optional. |
| Examples | COMMAND RETURN COMMENTS |
| Commands
sent to the device are in white. Results from the device are in green. Comments are in bold yellow. |
|
|
B
C 8 9 5 X L T |
B
C 2 4 5 X L T |
B
C 7 8 0 X L T |
B
C 2 5 0 D |
B
C 7 8 5 D |
B C T 8 |
P
r o 2 0 5 2 |
C
O M M A N D |
Description |
| All Clear | ||||||||
| EDACS AFS/DECIMAL ID Mode | ||||||||
| Auto Light | ||||||||
| P-25 Card | ||||||||
| Auto Recording | ||||||||
| Attenuator | ||||||||
| Activity ID Window | ||||||||
| Beep Alert | ||||||||
|
BC |
Confirm Base, Space, Offset | |||||||
| Battery Life | ||||||||
| Battery Monitor Reporting | ||||||||
| Beep Set | ||||||||
| Battery Save | ||||||||
| Bit Status | ||||||||
| Choose (Search) Banks | ||||||||
| CTCSS Condition | ||||||||
| CTCSS Detection | ||||||||
| CTCSS Set | ||||||||
| CTCSS Tone | ||||||||
| Delay | ||||||||
| Digital Modulation | ||||||||
| Data Skip | ||||||||
| Digital Voice | ||||||||
| Emergency Alert | ||||||||
| Enter Lock | ||||||||
| Fleet Map Program | ||||||||
| Frequency Identification Mode | ||||||||
| FIPS Weather Search Code | ||||||||
|
HA |
Highway Alert | |||||||
|
HP |
Highway Alert Signal Received | |||||||
|
HW |
Highway Scan Mode | |||||||
| ID Channel | ||||||||
| Trunk ID Monitor | ||||||||
| ID Lockout Memory | ||||||||
| ICALL | ||||||||
| ID Scan lists | ||||||||
| KEY pad commands * | ||||||||
|
LC
|
unknown | |||||||
| LCD Commands | ||||||||
| Lower Limit (Search) | ||||||||
| LCD Mask | ||||||||
| Lock Out | ||||||||
| Light * | ||||||||
| Upper Limit (Search) | ||||||||
| Manual (Channel settings) | ||||||||
| Mode | ||||||||
| Muting | ||||||||
| Priority Channel | ||||||||
| Priority ID | ||||||||
| Program Memory (Channel frequency) | ||||||||
| Priority Scan | ||||||||
| Squelch Notify | ||||||||
| Radio Frequency Tune | ||||||||
| EDACS ID Range Mode | ||||||||
| Priority Notify | ||||||||
| Receiver Modulation | ||||||||
| Scan Banks | ||||||||
| Signal Strength | ||||||||
| System Information | ||||||||
| Squelch Status | ||||||||
| Search Skip | ||||||||
| Step Size | ||||||||
|
SV |
Service Scan Mode | |||||||
| Tag Alphas | ||||||||
| Trunking Bank Mode | ||||||||
| Trunking Control Channel Mode | ||||||||
| Slash Data | ||||||||
| Talk Group ID | ||||||||
| Trunk Type | ||||||||
|
US |
US State | |||||||
| Version | ||||||||
|
VS
|
unknown | |||||||
| Weather Alert | ||||||||