Fix incorrect hex conversion

This commit is contained in:
Henrik Stickann 2022-04-11 17:10:22 +02:00
parent dea989ffac
commit 981dbc68c9

View File

@ -177,7 +177,7 @@ namespace sta
// First digit in buffer is 4 MSBs in value, so shift from high to low
uint8_t hex = ((value >> ((digits - 1 - i) * 4)) & 0xF);
if (hex > 9)
buffer[i] = 'A' + (hex - 9);
buffer[i] = 'A' + (hex - 10);
else
buffer[i] = '0' + hex;
}