Arduino: String als Folge von Hex-Bytes ausgeben

English Deutsch

Der folgende Code gibt einen std::string auf Serial als Folge von Hex-Zeichen aus. Er kann leicht für andere String-Typen angepasst werden.

print_string_hex_arduino.cpp
const char* cstr = str.c_str();
for (size_t i = 0; i < str.size(); i++)
{
    Serial.printf("%02X ", cstr[i]);
}

Dieser Code basiert auf unserem vorherigen Beitrag Arduino: Byte als zwei Hex-Ziffern ausgeben


Check out similar posts by category: Arduino, C/C++