diff --git a/Firmware/Chameleon-Mini/Button.c b/Firmware/Chameleon-Mini/Button.c index d30179e..458db97 100644 --- a/Firmware/Chameleon-Mini/Button.c +++ b/Firmware/Chameleon-Mini/Button.c @@ -47,11 +47,17 @@ static void ExecuteButtonAction(ButtonActionEnum ButtonAction) case BUTTON_ACTION_UID_LEFT_INCREMENT: { + uint8_t offset = 0; +#ifdef SUPPORT_UID7_FIX_MANUFACTURER_BYTE + if (ActiveConfiguration.UidSize == 7) { + offset = 1; + } +#endif ApplicationGetUid(UidBuffer); bool Carry = 1; uint8_t i; - for (i=0; i