Controlling asynchronous notifications
The "notify" command may be used to enable or disable asynchronous
notifications from the server. To enable or disable transport notifications:
notify: transport: {"true", "false"}↵
To enable or disable slot notifications:
notify: slot: {"true", "false"}↵
To enable or disable remote notifications:
notify: remote: {"true", "false"}↵
To enable or disable configuration notifications:
notify: configuration: {"true", "false"}↵
Multiple parameters may be specified. If no parameters are specified, the
server returns the current state of all notifications:
209 notify:↵
transport: {"true", "false"}↵
slot: {"true", "false"}↵
remote: {"true", "false"}↵
configuration: {"true", "false"}↵
↵
Retrieving device information
The "device info" command returns information about the connected
deck device:
device info↵
The server will respond with:
204 device info:↵
protocol version: {Version}↵
model: {Model Name}↵
unique id: {unique alphanumeric identifier}↵
↵
Retrieving slot information
The "slot info" command returns information about a slot.
The specified slot will be queried:
slot info: slot id: {Slot ID}↵
The server will respond with slot specific information:
202 slot info:↵
slot id: {Slot ID}↵
status: {"empty", "mounting", "error", "mounted"}↵
volume name: {Volume name}↵
recording time: {recording time available
in seconds}↵
video format: {disk's default video format}↵
↵
Asynchronous slot information change notification is disabled by default and
may be configured with the "notify" command. When enabled, changes in slot
state will generate a "502 slot info:" asynchronous message with the same
parameters as the "202 slot info:" message.
Contrôle à distance via Ethernet
95