Sound Control Protocol Digital 6000 (EM 6000 | L 6000)

Table Of Contents
SSC Developer‘s guide for Digital 6000 | 37/57
SSC Method List (EM 6000)
8.123 /osc/state/subscribe
A subscription request is sent by a client to a server for an address pattern to subscribe to. The SSC
Server normally accepts the subscription request, and remembers that the requesting client wishes
to be notified about value changes of the subscribed addresses.
Examples:
Tx: {"osc":{"state":{"subscribe":[{"sys":{"wsm_master_cnt":null}}]}}}
Rx: {"osc":{"state":{"subscribe":[{"#":{"min":0, "max":0,
"lifetime":10,"count":1000},"sys":{"wsm_master_cnt":null}}]}}}
Rx: {"sys":{"wsm_master_cnt":1}}
Subscribing with non-default parameters:
TX: {"osc":{"state":{"subscribe":[{"#":{"min":1000, "max":0,"count":1000,
"lifetime":60},"sys":{"wsm_master_cnt":null}}]}}}
RX: {"osc":{"state":{"subscribe":[{"#":{"min":1000, "max":0,"count":1000,
"lifetime":60},"sys":{"wsm_master_cnt":null}}]}}}
Parameter value changes:
RX: {"sys":{"wsm_master_cnt":1}}
RX: {"sys":{"wsm_master_cnt":2}}
RX: {"sys":{"wsm_master_cnt":3}}
RX: {"sys":{"wsm_master_cnt":4}}
Subscription terminates:
RX: {"osc":{"error":[{"sys":{"wsm_master_cnt":[310,{"desc":
"subscription terminates"}]}}]}}
8.124 /osc/feature/timetag
A client may query /osc/feature/timetag to inquire whether the SSC Server supports timed method
execution.
Example:
TX: {"osc":{"feature":{"timetag":null}}}
RX: {"osc":{"feature":{"timetag":false}}}
8.125 /osc/feature/baseaddr
Using a baseaddr helps to explore a device in a truly interactive manner, and may additionally be used
to reduce message lengths by shortening addresses in SSC requests.
A client may query /osc/feature/baseaddr to inquire whether the SSC Server supports SSC sub-
scription.
Example:
TX: {"osc":{"feature":{"baseaddr":null}}}
RX: {"osc":{"feature":{"baseaddr":false}}}
8.126 /osc/feature/subscription
A client may query /osc/feature/subscription to inquire whether the SSC Server supports SSC sub-
scription.
Example:
TX: {"osc":{"feature":{"subscription":null}}}
RX: {"osc":{"feature":{"subscription":true}}}