JSON message about temperature calibration capability
{
"TemperatureCorrectCap":{
"enabled":{
/*optional, boolean, whether to enable the function*/
"@opt":[true,false]
},
"streamOverlay":{
/*optional, string, whether to display calibrated temperature on video*/
"@opt":[true,false]
},
"correctEnabled":{
/*optional, string, whether to enable temperature calibration*/
"@opt":[true,false]
},
"emissivity":{
/*optional, float, emissivity, range: [0.01,1.00]*/
"@min":0.01,
"@max":1
},
"distance":{
/*optional, float, distance: range: [0.3,2]m*/
"@min":0.3,
"@max":2
},
"temperature":{
/*optional, float, temperature, range: [30.0,50.0]°C*/
"@min":30,
"@max":50
},
"CentrePoint":{
/*optional, normalized coordinates of black body center point, from 0 to 1000*/
"CalibratingCoordinates":{
"positionX": ,
/*required, int, x-coordinate*/
"positionY":
/*required, int, y-coordinate*/
}
},
"correctTemperature":{
/*optional, float, temperature calibration coefficient, range: [-99.0,-99.0]°C*/
"@min":-99,
"@max":99
}
}
}