BACnetStack_RegisterCallbackSetElevatorGroupLandingCallControl
void BACnetStack_RegisterCallbackSetElevatorGroupLandingCallControl( bool (*CallbackSetElevatorGroupLandingCallControl)(const uint32_t deviceInstance, const uint32_t elevatorGroupInstance, const uint8_t floorNumber, const uint8_t commandChoice, const uint32_t bacnetLiftCarDirection, const uint8_t destination, const bool useFloorText, const char *floorText, const uint16_t floorTextLength));Registers the callback used to accept a write to an Elevator Group’s Landing_Call_Control property, commanding a landing call for one door of the group.
The written value is one BACnetLandingCallStatus (cl. 21, cl. 12.58); commandChoice selects the alternative of its command CHOICE (1 = direction, 2 = destination).
See also: CASBACnetStack::FPCallbackSetElevatorGroupLandingCallControl
BACnet reference: ANSI/ASHRAE 135-2024 clause 12.58 (Elevator Group Object Type).
Parameters
Section titled “Parameters”| Parameter | Direction | Description |
|---|---|---|
CallbackSetElevatorGroupLandingCallControl |
in | The function pointer for the CallbackSetElevatorGroupLandingCallControl function. See CASBACnetStack::FPCallbackSetElevatorGroupLandingCallControl for more info. |
Callback type
Section titled “Callback type”FPCallbackSetElevatorGroupLandingCallControl
Topic: Property value callbacks. Declared in CASBACnetStackDLL.h.