
UM-003-A OPS243-A User Manual
7
OmniPreSense Corporation
API Commands
The following are the API commands supported by the OPS243. These commands can be sent by typing
into the command terminal to change settings on the sensor or control its operation. The commands
provided include simple queries to fetch information about the sensor and its settings or write commands
which control or change the operation of the sensor.
Module Information
–
returns information about the module and its setting.
Command
Name
R/W
Value
??
Module Information
Read
{"Product":"OPS243"}
{"Version":"1.0.0"}
{"SamplingRate":10000, "resolution":0.0607}
{“SampleSize”:1024}
{"Clock":"54"}
{"Q2COUNT":"1149 (~22980 counts/sec)
@t=37"}
{"PowerMode":"Continuous"}
{"Squelch":"100"}
{“RequiredMinSpeed”:”0.000”}
?R
Reset Reason
Read
Provides the reason why sensor reset.
{ "ResetReason": "Status from bitmask",
"Power On" : true, "Supply Watchdog" : true,
"Power Validation" : true }
Module Part Number
–
returns model number of sensor.
Command
Name
R/W
Value
?P
Module Part Number
Read
{"Product":"OPS243 Doppler"}
Firmware Version/Board ID
–
returns current firmware version of the module. Firmware version
consists of a major revision, minor revision, and patch revision in the form of xx.yy.zz.
Command
Name
R/W
Value
?V
Firmware Version Number
Read
{"Version":"1.3.1"}
?B
Firmware Build Number
Read
{"Build":"20181005_1335"}
?U
Unique Board ID
Read
{"UID":"b2000040b7a12400d5188041"}