SDS100/SDS200: USB2 Serial Commands

Status
Not open for further replies.

EricCottrell

Member
Premium Subscriber
Joined
Nov 8, 2002
Messages
2,478
Reaction score
264
Location
Boston, Ma
Hello,

Most of the serial commands for the BCD436HP also work for the SDS-100 (MDL, VER, QSH, STS, JNT, FQK, SQK, DQK, GSI, GLT, JPM, etc...,). I did not try all of them.

It appears the key codes or format for the KEY command has changed. I could not get it to do anything but KEY,ERR.

I wrote an utility for the 436/536 that uses the AST functions. Current Activity. Activity Log, and LCN Finder works. The Band Scope, and Raw Data Output do not work, either the format changed or it is not supported.

Response for MDL:
Code:
MDL,SDS100
Response for VER:
Code:
VER,Version 1.02.03
Sample STS Response (Basically what is on each line/field of the screen):
Code:
STS,00001010100000000,              Jun16 13:54     ,                              ,F0:----------               0:----------   VOL: 6 SQL: 2 ,                              ,D0:----------   Tag:--.--.--- ,                              ,State Police            ,                        ,MAState                       ,                              ,Massachusetts State Po,                        ,                              ,                              ,Scanning...             ,                        ,                              ,                              ,                              ,                              ,Sys ID: ---     TGID: ---     ,                              ,RFSS ID: ---    Site ID: ---  ,                              ,WACN: ---       Batt:3.84V    ,                              ,UID: ---        RSSI: ---     ,                              ,                              ,                              , SYSTEM      DEPT     CHANNEL ,********* ********** *********,0,1,0,0,,,0,OFF,3
Sample GSI:
Code:
GSI,<XML>,
<?xml version="1.0" encoding="utf-8"?>
<ScannerInfo Mode="Trunk Scan" V_Screen="trunk_scan">
  <MonitorList Name="MAState" Index="2" ListType="FL" Q_Key="None" N_Tag="None" DB_Counter="0" />
  <System Name="Commonwealth Of Massachusetts" Index="1206" Avoid="Off" SystemType="P25 Trunk" Q_Key="None" N_Tag="None" Hold="Off" />
  <Department Index="4294967295" Avoid="Off" Q_Key="None" Hold="Off" />
  <TGID Index="4294967295" Avoid="Off" TGID="TGID: ---" SetSlot="Slot Any" RecSlot="Slot None" N_Tag="None" Hold="Off" P_Ch="Off" LVL="0" />
  <UnitID />
  <Site Name="Metro Boston 700 Overlay" Index="1273" Avoid="Off" Q_Key="None" Hold="Off" Mod="NFM" />
  <SiteFrequency Freq=" 774.581250MHz" IFX="Off" SAS="NAC D12h" SAD="NAC D12h" />
  <DualWatch PRI="Off" CC="Off" WX="Off" />
  <Property F="Off" VOL="6" SQL="2" Sig="5" Att="Off" Rec="Off" KeyLock="Off" P25Status="Data" Mute="Mute" Backlight="100" A_Led="Off" Dir="Up" Rssi="-91" />
  <ViewDescription>
    <OverWrite Text="ID Scanning..." />
  </ViewDescription>
</ScannerInfo>

73 Eric
 

rbn_rr

Member
Joined
Feb 7, 2015
Messages
41
Reaction score
3
SDS100 Serial Commands &amp; SD card access

Hello,

Most of the serial commands for the BCD436HP also work for the SDS-100 (MDL, VER, QSH, STS, JNT, FQK, SQK, DQK, GSI, GLT, JPM, etc...,). I did not try all of them.

It appears the key codes or format for the KEY command has changed. I could not get it to do anything but KEY,ERR.

I wrote an utility for the 436/536 that uses the AST functions. Current Activity. Activity Log, and LCN Finder works. The Band Scope, and Raw Data Output do not work, either the format changed or it is not supported.

Response for MDL:
Code:
MDL,SDS100
Response for VER:
Code:
VER,Version 1.02.03
Sample STS Response (Basically what is on each line/field of the screen):
Code:
STS,00001010100000000,              Jun16 13:54     ,                              ,F0:----------               0:----------   VOL: 6 SQL: 2 ,                              ,D0:----------   Tag:--.--.--- ,                              ,State Police            ,                        ,MAState                       ,                              ,Massachusetts State Po,                        ,                              ,                              ,Scanning...             ,                        ,                              ,                              ,                              ,                              ,Sys ID: ---     TGID: ---     ,                              ,RFSS ID: ---    Site ID: ---  ,                              ,WACN: ---       Batt:3.84V    ,                              ,UID: ---        RSSI: ---     ,                              ,                              ,                              , SYSTEM      DEPT     CHANNEL ,********* ********** *********,0,1,0,0,,,0,OFF,3
Sample GSI:
Code:
GSI,<XML>,
<?xml version="1.0" encoding="utf-8"?>
<ScannerInfo Mode="Trunk Scan" V_Screen="trunk_scan">
  <MonitorList Name="MAState" Index="2" ListType="FL" Q_Key="None" N_Tag="None" DB_Counter="0" />
  <System Name="Commonwealth Of Massachusetts" Index="1206" Avoid="Off" SystemType="P25 Trunk" Q_Key="None" N_Tag="None" Hold="Off" />
  <Department Index="4294967295" Avoid="Off" Q_Key="None" Hold="Off" />
  <TGID Index="4294967295" Avoid="Off" TGID="TGID: ---" SetSlot="Slot Any" RecSlot="Slot None" N_Tag="None" Hold="Off" P_Ch="Off" LVL="0" />
  <UnitID />
  <Site Name="Metro Boston 700 Overlay" Index="1273" Avoid="Off" Q_Key="None" Hold="Off" Mod="NFM" />
  <SiteFrequency Freq=" 774.581250MHz" IFX="Off" SAS="NAC D12h" SAD="NAC D12h" />
  <DualWatch PRI="Off" CC="Off" WX="Off" />
  <Property F="Off" VOL="6" SQL="2" Sig="5" Att="Off" Rec="Off" KeyLock="Off" P25Status="Data" Mute="Mute" Backlight="100" A_Led="Off" Dir="Up" Rssi="-91" />
  <ViewDescription>
    <OverWrite Text="ID Scanning..." />
  </ViewDescription>
</ScannerInfo>

73 Eric

Thanks, Eric! How is it I didn't find this thread until just now? Clearly, my "RR Forum search-foo" is weak. :-(

On FW 1.02.03, key commands are working for me. My specific test was programmatically entering DMR & NXDN keys (I hate having to rotate the knob to type-select the key!), using the following:

KEY,>,P (Turn knob clockwise to navigate to next character value)
KEY,<,P (Turn knob counterclockwise to select previous character value)
KEY,C,P (Move cursor to next character position)
KEY,A,P (Move cursor to previous character position)

The 'A','B' and 'C' values seem to work just fine as the left/middle/right softkeys along the top of the keypad -- this makes sense, as they're essentially taking the place of the System/Dept/Channel buttons on the x36 keypad.

One nice find is that the filesystem commands that were removed long ago in the x36 firmware are (for now!) active and functional on the SDS100. This means it's possible to navigate the SD card filesystem, download files, etc. I posted some information about tis at https://forums.radioreference.com/u...rg-epg-commands-broken-v1-10-02-firmware.html.

-rbn
 
Status
Not open for further replies.
Top