UK Timecode Systems Ltd. Unit 6, Elgar Business Centre, Moseley Road, Hallow, Worcester.
WR26NJ. UK
Slave’s Attached Device Status
These commands should be used to get information regarding a device attached to a
slave unit, directly from the master device. There is one query to get static data that
rarely changes, and one to get data that can frequently change.
BLXS=n
Get the slave device’s static data where n = slave’s BLink ID.
Returns a series of CSV fields that define the attached device and its capabilities.
The fields are returned comma delimited.
1. Blink ID
2.
Manufacturer’s name
- ASCII text value
3.
Manufacturer’s model
- ASCII text value
4. Capability Flags
–
32bit hexadecimal number
–
See appendix
5. Storage unit #1 Name (ASCII string)
6. Storage unit #1 Capacity (integer value 0 - 65535)
7. Storage unit #1 Units 0 = Empty/Unknown,1 = KB, 2 = MB, 3 =
GB
8. Storage unit #2 Name
9. Storage unit #2 Capacity
10. Storage unit #2 Units
11.
Storage unit #3 … etc.
BLXP=n
Get the slave device’s changing data where n = slave’s BLink ID.
Returns a series of CSV fields denoting the attached devices current status
The fields are comma delimited.
1. Blink ID
2. Current transport status
–
See appendix
3. Current frame rate numerator
4. Current frame rate denominator
5. Rate Flags (8bit Hex)
–
Bit 0 = Drop Frame, others unused
6. Current battery level percentage
7. External power applied/battery charging flag
8. Current clip/file name
9. Storage unit currently selected or in use
10. Storage unit #1 media remaining time in minutes
11. Storage unit #1 media remaining size
12. Storage unit #2 media remaining time in minutes
13. Storage unit #2 media remaining size
14.
Storage unit #3… etc.