@@ -281,7 +281,7 @@ bool emberAfDoorLockClusterSetPinCallback(uint16_t userId, uint8_t userStatus, u
281
281
uint16_t rfProgrammingEventMask = 0xffff ; // send event by default
282
282
emberAfReadServerAttribute (DOOR_LOCK_SERVER_ENDPOINT, ZCL_DOOR_LOCK_CLUSTER_ID, ZCL_RF_PROGRAMMING_EVENT_MASK_ATTRIBUTE_ID,
283
283
(uint8_t *) &rfProgrammingEventMask, sizeof (rfProgrammingEventMask));
284
- if ((rfProgrammingEventMask & BIT (2 )) && !status && (pin != NULL ))
284
+ if ((rfProgrammingEventMask & EMBER_BIT (2 )) && !status && (pin != NULL ))
285
285
{
286
286
emberAfFillExternalBuffer ((ZCL_CLUSTER_SPECIFIC_COMMAND | ZCL_FRAME_CONTROL_SERVER_TO_CLIENT), ZCL_DOOR_LOCK_CLUSTER_ID,
287
287
ZCL_PROGRAMMING_EVENT_NOTIFICATION_COMMAND_ID, " uuvsuuws" , EMBER_ZCL_DOOR_LOCK_EVENT_SOURCE_RF,
@@ -350,14 +350,14 @@ bool emberAfDoorLockClusterClearPinCallback(uint16_t userId)
350
350
uint8_t userPin = 0x00 ; // Zero length Zigbee string
351
351
emberAfReadServerAttribute (DOOR_LOCK_SERVER_ENDPOINT, ZCL_DOOR_LOCK_CLUSTER_ID, ZCL_RF_PROGRAMMING_EVENT_MASK_ATTRIBUTE_ID,
352
352
(uint8_t *) &rfProgrammingEventMask, sizeof (rfProgrammingEventMask));
353
- if ((rfProgrammingEventMask & BIT (2 )) && !status)
353
+ if ((rfProgrammingEventMask & EMBER_BIT (2 )) && !status)
354
354
{
355
355
emberAfFillExternalBuffer ((ZCL_CLUSTER_SPECIFIC_COMMAND | ZCL_FRAME_CONTROL_SERVER_TO_CLIENT), ZCL_DOOR_LOCK_CLUSTER_ID,
356
356
ZCL_PROGRAMMING_EVENT_NOTIFICATION_COMMAND_ID, " uuvsuuws" , 0x01 , 0x03 , userId, &userPin, 0x00 ,
357
357
0x00 , 0x00 , &userPin);
358
358
SEND_COMMAND_UNICAST_TO_BINDINGS ();
359
359
}
360
- else if ((rfProgrammingEventMask & BIT (0 )) && status)
360
+ else if ((rfProgrammingEventMask & EMBER_BIT (0 )) && status)
361
361
{
362
362
emberAfFillExternalBuffer ((ZCL_CLUSTER_SPECIFIC_COMMAND | ZCL_FRAME_CONTROL_SERVER_TO_CLIENT), ZCL_DOOR_LOCK_CLUSTER_ID,
363
363
ZCL_PROGRAMMING_EVENT_NOTIFICATION_COMMAND_ID, " uuvsuuws" , 0x01 , 0x00 , userId, &userPin, 0x00 ,
@@ -550,15 +550,15 @@ bool emberAfDoorLockClusterLockDoorCallback(uint8_t * PIN)
550
550
// Possibly send operation event
551
551
if (doorLocked)
552
552
{
553
- if (rfOperationEventMask & BIT (1 ) && (PIN != NULL ))
553
+ if (rfOperationEventMask & EMBER_BIT (1 ) && (PIN != NULL ))
554
554
{
555
555
emberAfFillExternalBuffer ((ZCL_CLUSTER_SPECIFIC_COMMAND | ZCL_FRAME_CONTROL_SERVER_TO_CLIENT), ZCL_DOOR_LOCK_CLUSTER_ID,
556
556
ZCL_OPERATION_EVENT_NOTIFICATION_COMMAND_ID, " uuvsws" , 0x01 , 0x03 , userId, PIN, 0X00 , PIN);
557
557
}
558
558
}
559
559
else
560
560
{
561
- if (rfOperationEventMask & BIT (3 ) && (PIN != NULL ))
561
+ if (rfOperationEventMask & EMBER_BIT (3 ) && (PIN != NULL ))
562
562
{
563
563
emberAfFillExternalBuffer ((ZCL_CLUSTER_SPECIFIC_COMMAND | ZCL_FRAME_CONTROL_SERVER_TO_CLIENT), ZCL_DOOR_LOCK_CLUSTER_ID,
564
564
ZCL_OPERATION_EVENT_NOTIFICATION_COMMAND_ID, " uuvsws" , 0x01 , 0x03 , userId, PIN, 0x00 , PIN);
@@ -599,7 +599,7 @@ bool emberAfDoorLockClusterUnlockDoorCallback(uint8_t * pin)
599
599
(uint8_t *) &rfOperationEventMask, sizeof (rfOperationEventMask));
600
600
601
601
// send operation event
602
- if (doorUnlocked && (rfOperationEventMask & BIT (2 )) && (pin != NULL ))
602
+ if (doorUnlocked && (rfOperationEventMask & EMBER_BIT (2 )) && (pin != NULL ))
603
603
{
604
604
emberAfFillExternalBuffer ((ZCL_CLUSTER_SPECIFIC_COMMAND | ZCL_FRAME_CONTROL_SERVER_TO_CLIENT), ZCL_DOOR_LOCK_CLUSTER_ID,
605
605
ZCL_OPERATION_EVENT_NOTIFICATION_COMMAND_ID, " uuvsws" , EMBER_ZCL_DOOR_LOCK_EVENT_SOURCE_RF,
0 commit comments