Sound Control Protocol for SpeechLine Digital Wireless

Table Of Contents
SSC Developer‘s guide for SpeechLine Digital Wireless | 88/109
SSC Method List (CHG 2N/CHG 4N)
14.4 /osc/error
Parameter type: Number (limit range)
Permission: Read only
Pre-condition: N.A.
Post-condition: N.A.
Description: Read-only method. Typically, this method is not requested actively by the client, but the
server sends it as the SSC Method Reply to a faulty SSC Method Call.
The error message MUST contain an integer numeric value, the error code. The error code SHOULD
be chosen from the SSC Error List detailed in chapter 2.
Examples:
TX: {"out1":{"gain":10}}
RX: {"osc":{"error":[{{"out1":[404]}}]}} <-- not found
TX: {"write_protection":true}
RX: {"osc":{"error":[{"write_protection":[406]}]}} <-- read only
14.5 /osc/schema
Parameter type: N.A.
Permission: N.A..
Pre-condition: N.A.
Post-condition: N.A.
Description: The /osc/schema method exists to allow clients to query servers about what address
schemes are available on a specific server. SSC clients MUST be able to understand both bundled
and unbundled replies. The responses are empty JSON objects if the address is an SSC container for
more addresses, JSON null if the address is an SSC method address.
The method /osc/schema may be called with a null parameter. This is equivalent to querying for the
root address schema.
Examples:
TX: {"osc":{"schema":null}}
RX: {"osc":{"schema":[{"bays":{},"device":{},"interface":{},"osc":{}}]}}
TX: {"osc":{"schema":[{"device":null}]}}
RX: {"osc":{"schema":[{"device":{"identity":{},"network":{},
"timeprecision":null,"time":null,"warnings":null,"state":null,
"reset":null,"ptxversion_sl":null,"ptxversion_d1":null,"progress":
null,"name":null,"language":null,"group":null,"factory_reset":null}}]}}