Приветствую. Есть вопрос: как можно распарсить и преобразовать bytes (0x..) данные из Serial.
Пример:
Я ввожу w,01,00,00,00,00,00,00,3D; и в массив (например в byte defaultID[8] = {..}) записываются байты, в итоге должно выйти что-то вроде такого:
Как я понял нужно преборазовать строковое представление байта в число?
Вот готовые решения решения на с++
Можно и свой костыль написать для конкретно этого случая :
1) проверяете строку на корректность
2) разделяете на два символа
3) преобразуете каждый символ в число
4) первое число умножаете на 16, второе на 1
5) складываете и записываете готовое число куда нужно