hex2bin
Used to convert ASCII HEX strings to binary data.
The function ignores white space in 'hex' and converts pairs of HEX characters into their equivalent binary representation.
Synopsis
int hex2bin(
void * bin,
const char * hex,
unsigned maxLen );
Parameter | Description |
---|---|
bin Output | A buffer to receive the binary data |
hex Input | A string of ASCII HEX characters to be converted |
maxLen Input | The maximum number of characters that 'bin' can hold |
Example
Input -
hex = "41424300"
maxLen = 4
Output -
bin[4] = "ABC"