Potrzebuje wysłać dane w formacie hex przez rs232. Napisałem taki kawałek kodu:
while (true) //w tej petli jestesmy, dopoki nie nastapi timeout, albo nie przyjdą dane
{
if (noweDaneZBufora == "+") //jesli przyszly dane to
{
noweDaneZBufora = "";
for (int k = 0; k < wsadDoWyslania.Length; k++)
{
comport.Write(wsadDoWyslania, k, 1);
//textBox.AppendText(wsadDoWyslania[k].ToString());
//textBox.Refresh();
}
break;
}
}
- Chciałbym do textBox wrzucić zawartość wsadDoWyslania w formacie hex. Mając takie coś:
textBox.AppendText(wsadDoWyslania[k].ToString());
textBox.Refresh();
Otrzymuje np. zamiast FF --> 255. Jest to zrozumiałe bo użyłem ".toString()".
Jak zmienić te dane aby w oknie zamiast 255 otzrymac FF ?
- Tak samo muszę wysłać je do mikrokontrolera. Czy powyższa funkcja mi to zapewni?