Skip to content
Version 6.1.0
Contact Us

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).

Parameter Direction Description
CallbackSetElevatorGroupLandingCallControl in The function pointer for the CallbackSetElevatorGroupLandingCallControl function. See CASBACnetStack::FPCallbackSetElevatorGroupLandingCallControl for more info.

FPCallbackSetElevatorGroupLandingCallControl

Topic: Property value callbacks. Declared in CASBACnetStackDLL.h.