User's Manual
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"} 










