=================================================================================================================== PrintHex83() - prints 8-bit data in HEX format ===================================================================================================================
| 535 | // PrintHex83() - prints 8-bit data in HEX format |
| 536 | //=================================================================================================================== |
| 537 | void PrintHex83(uint8_t* data, uint8_t length) |
| 538 | { |
| 539 | uint8_t tmp; |
| 540 | for (uint8_t i=0; i<length; i++) |
| 541 | { |
| 542 | tmp = (data[i] >> 4) | 48; |
| 543 | Serial.print((char)((tmp > 57) ? tmp+7 : tmp)); |
| 544 | tmp = (data[i] & 0x0F) | 48; |
| 545 | Serial.print((char)((tmp > 57) ? tmp+7 : tmp)); |
| 546 | } |
| 547 | Serial.println(); |
| 548 | } |
| 549 | |
| 550 | //=================================================================================================================== |
| 551 | // bufferChecksum() - compute 1 byte checksum on a byte stream |
no outgoing calls
no test coverage detected