1 #ifndef hexConversionUtils_h
2 #define hexConversionUtils_h
34 unsigned int asciiToHex(
const char *str,
unsigned char *result,
unsigned int maxHexLen);
45 int hexToAscii(
const unsigned char *hex,
unsigned int hexLen,
char *str,
unsigned int maxStrLen);
int isAllHex(const char *str)
hexConversionUtils for Arduino
unsigned int asciiToHex(const char *str, unsigned char *result, unsigned int maxHexLen)
Converts pairs of hex digits (upper or lower case) to bytes i.e.
int hexToAscii(const unsigned char *hex, unsigned int hexLen, char *str, unsigned int maxStrLen)
Converts bytes to hex digits and adds terminating null i.e.