94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
|
else if (*string == '+')
retCString[i++] = ' ';
else
retCString[i++] = *string;
break;
case 1:
case 2:;
uint8_t shift = (state == 1 ? 4 : 0);
if (*string >= '0' && *string <= '9')
byte += (*string - '0') << shift;
else if (*string >= 'A' && *string <= 'F')
byte += (*string - 'A' + 10) << shift;
else if (*string >= 'a' && *string <= 'f')
byte += (*string - 'a' + 10) << shift;
|
|
|
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
|
else if (*string == '+')
retCString[i++] = ' ';
else
retCString[i++] = *string;
break;
case 1:
case 2:;
uint8_t shift = (state == 1 ? 4 : 0);
if (*string >= '0' && *string <= '9')
byte += (*string - '0') << shift;
else if (*string >= 'A' && *string <= 'F')
byte += (*string - 'A' + 10) << shift;
else if (*string >= 'a' && *string <= 'f')
byte += (*string - 'a' + 10) << shift;
|