User's Manual
UK Timecode Systems Ltd. Unit 6, Elgar Business Centre, Moseley Road, Hallow, Worcester.
WR26NJ. UK
Slave Poll
BLSP? Same as ‘BLSS?’ command – see above.
BLSP=n Retrieve status information from a BLink network device.
Where n denotes the index into the table of stored devices.
For instance; BLSP=1 will reply with the details of the first device in the table, and
BLSP=2 will reply with the details of the second device in the table, and so on.
The statuses will be returned as an ASCII string with each status comma delimited
on each line. The status’ to be returned will be:-
1. Blink ID
2. Current Assigned Group Number – ‘0’/’A’ – ‘F’
3. Last Reply (time since last reply x10mS). Zero if unheard.
4. Current UserBits “UUUUUUUU”
5. Data changed flags (8bit hex) - see below
6. Ext Sync Std (0=Off, 1=PAL… see GLSD command)
7. Battery Percentage
8. On PSU (0 or 1)
9. RF Signal Strength (0 to 99)
10. Friendly name
Field 5 – Data changed flags – Bit definitions;
0 Main Static data Changed – use BLSS? to get changes
1 Main Polling data Changed – use BLSP? to get changes
2 Attached device static data changed – use BLXS?
3 Attached device polling data changed – use BLXP?
4-7 Undefined
The changed flags are automatically reset after this query.
A typical return from this request will be:-
BLSP=1,B,65,CAFEF00D,05,40,0,65,UltraSync 1<LF>
Devices with changed information
BLCH? Similar to ‘BLCG’ command but only flags changes once the master
device has updated its records with the changes.
The map returned is the same as the ‘BLSS?’ command above i.e. hexadecimal not
decimal.
BLCH=0 Reset BLCH bits.
BLCG? (Deprecated – use BLCH)
Returns the number of BLink network slave devices that have changed details plus a
bitmap of the affected devices.
BLCG=0 Reset BLCG bits.