Skip to main content

Press DOWN Button BLE Endpoint

Overview

The DOWN BLE endpoint sends a request from the robot to the LOP to press the up button on the LOP. Access is only allowed when the robot is authenticated.

BLE Request from Robot to LOP

The field door_hold_duration is a predetermined duration to hold the door open in milliseconds.

An example BLE request is shown below:

{
"code": "DOWN",
"door_hold_duration": 3000
}

BLE Response from LOP to Robot

{
"code": "INFO",
"value": "OK: Pressed Down button."
}

Lift ARRIVAL_DOWN BLE Response from LOP to Robot

When the lift going up has arrived at the floor the robot is currently on, it will send two BLE responses to the robot.

  1. The first response is to inform the robot that the lift going down has arrived.
{
"code": "ARRIVAL_Down",
"value": "Lift heading down has arrived."
}
  1. The second response is to inform the robot how long the door will be held open for. The duration to hold the door open upon lift arrival is pre-assigned in milliseconds. An example response will be as below:
{
"code": "INFO",
"value": "Holding door for 3000ms."
}