Update device ADAS calibration

Update the device ADAS calibration parameters.

Note: PUT calls update data entirely. Any data not mentioned in the call, will be deleted.

Request
Security:
path Parameters
imei
required
string (IMEI)

The IMEI of the device. The IMEI number can be found on a sticker on the device itself or on the back of the device box.

Example: 357660101000198
Request Body schema: application/json
cameraHeight
required
integer [ 100 .. 400 ]

The height of the device from the ground, in cm.

cameraOffset
required
integer [ -200 .. 200 ]

The horizontal offset of the device from the center of the windshield, in cm. To the right of center is a positive number, while to the left if negative.

vehicleWidth
required
number [ 100 .. 400 ]

The vehicle rear axle width, with tires out, in cm.

lowestUsableRow
required
integer [ 0 .. 720 )

The lowest y value where the dashboard or vehicle front doesn't appear.

calpickTopLeftCol
required
integer [ 0 .. 1280 )

The top left picked point x value. Should be >= calpickBottomLeftCol

calpickTopLeftRow
required
integer [ 0 .. 720 )

The top left picked point y value. Should be <= calpickBottomLeftRow

calpickBottomLeftCol
required
integer [ 0 .. 1280 )

The bottom left picked point x value.

calpickBottomLeftRow
required
integer [ 0 .. 720 )

The bottom left picked point y value.

calpickTopRightCol
required
integer [ 0 .. 1280 )

The top right picked point x value. Should be <= calpickBottomRightCol

calpickTopRightRow
required
integer [ 0 .. 720 )

The top right picked point y value. Should be <= calpickBottomRightRow

calpickBottomRightCol
required
integer [ 0 .. 1280 )

The bottom right picked point x value.

calpickBottomRightRow
required
integer [ 0 .. 720 )

The bottom right picked point y value.

Responses
200

Successful operation

400

Bad request error

401

Unauthorized error

403

Forbidden error

404

Not found error

500

Internal server error

put/devices/{imei}/calibrate-adas
Request samples
application/json
{
  • "cameraHeight": 160,
  • "cameraOffset": 5,
  • "vehicleWidth": 200,
  • "lowestUsableRow": 483,
  • "calpickTopLeftCol": 533,
  • "calpickTopLeftRow": 356,
  • "calpickBottomLeftCol": 358,
  • "calpickBottomLeftRow": 460,
  • "calpickTopRightCol": 585,
  • "calpickTopRightRow": 356,
  • "calpickBottomRightCol": 722,
  • "calpickBottomRightRow": 458
}
Response samples
application/json
{
  • "requestId": "df5fg-45fgfdsg-45fg-45454"
}