diff --git a/src/definitions/omniscan450.json b/src/definitions/omniscan450.json index 04b3a159..418aa7c9 100644 --- a/src/definitions/omniscan450.json +++ b/src/definitions/omniscan450.json @@ -113,9 +113,41 @@ "default": 0 } ] + }, + "set_sync_channel_number": { + "id": 170, + "description": "Set the channel number of the OS.", + "payload": [ + { + "name": "channel_number", + "type": "u8", + "description": "channel number assigned to this device" + }, + { + "name": "number_of_channels", + "type": "u8", + "description": "number of sonars to be synchronized" + } + ] } }, "get": { + "sync_channel_number": { + "id": 169, + "description": "Get the current channel number of the OS.", + "payload": [ + { + "name": "channel_number", + "type": "u8", + "description": "channel number assigned to this device" + }, + { + "name": "number_of_channels", + "type": "u8", + "description": "number of sonars to be synchronized" + } + ] + }, "os_mono_profile": { "id": 2198, "description": "A profile produced from a single acoustic measurement. The data returned is an array of response strength, in dB, at even intervals across the scan region. The scan region is defined as the region between and millimeters away from the transducer. Note that the amplitude of the results are in dB. This is just to keep high dynamic range in the u16 sized data elements. Normally these are converted back to linear power or signal levels.",