Adruino konwersja hex do char i odwrotnie

Adruino konwersja hex do char i odwrotnie
A1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 52
0

Witam,
w jaki sposób zapisać w C wartość hex pobraną z np portu szeregowego do tablicy charów, aby potem można było ją wyświetlić w postaci stringa np. 0x0a i odwrotnie z takiej wartosci hex do chara jako konkretny znak.

Potrzebuję m.in. pobrać z terminala wartość w postaci hex porównać ją za pomocą "if" np. if (znak == "0x01") , albo wysłać na wyświetlacz TFT itp. TFT przyjmuje tylko tablice charów i potrafię wyświetlić poszczególne znaki

Patryk27
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 13042
0

Za pomocą jakich haseł próbowałeś odnaleźć rozwiązanie w Googlach?

A1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 52
0

ok chyba ta funkcja jest najodpowiedniejsza >> sprintf(outvar, "%x", invar);

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.