Calibration

URL

/v1/bundle/{linkID}

Method

POST

Caution

edelkrone SDK does not support CORS, so when you send a request with "OPTIONS" method, edelkrone SDK returns an error because an HTTP request of "Content-Type" is always sent as "text/plain" NOT "application/json".

Payload

{
    "command": "calibrate",
    "device": "slideModuleV3",
    "isOnGround": true,
    "isOnLeftSide" : false
}
Label Type Value Description
command string calibrate Command name
device string - Which device you want to calibrate.
See table below for possible devices.

Note

Some devices may need extra parameters for calibration.

Caution

You can't send multiple calibration requests for separate devices in a single command. You must send separate calibration commands for each device.

Device Type Required Parameter
slideModule
  • isOnGround
  • isOnLeftSide
slideModuleV3
  • isOnGround
  • isOnLeftSide
headPlus -
headPlusPro -
headPlusV2 -
headPlusProV2 -
headOne -
panPro -
focusPlusPro -
jibOne
  • jibLength
  • rodLength

Parameter descriptions:

Label Type Value Description
jibLength float - Length of the JibONE. See Overview page for details.
rodLength float - Length of the camera rod of the JibONE. See Overview page for details.
isOnGround bool - If SliderPLUS and Slide Module v2 / v3 is on ground, it should be true.
isOnLeftSide bool - If Slide Module v2 / v3 is mounted on the left side of the slider, it should be true.

Return value

See default return values.