Wpis z mikrobloga

Mireczki z #programowanie #cpp, mam taki błahy problem. Czytam sobie z portu seryjnego po jednym bajcie. Jeżeli jest znak końca, to wychodzę z pętli, a jeżeli coś innego to dodaję bajt do string message. Nie potrafię jednak int myByte zamienić sobie na string. Musiałem stworzyć potworka poniżej #januszeprogramowania, żeby sprawdzić czy komunikacja działa, ale przecież nie będę robił case'a dla całej tablicy ASCII ( ͡° ͜ʖ ͡°).

if(mySerialConnection.available())
{
keepReadingSerial=true;
while(keepReadingSerial)
{
int myByte = 0;
myByte = mySerialConnection.readByte();
if(myByte==0x0D)
{
keepReadingSerial=false;
}
else
{
switch(myByte)
{
case 0x30:message+="0";
break;
case 0x31:message+="1";
break;
case 0x32:message+="2";
break;
case 0x33:message+="3";
break;
case 0x34:message+="4";
break;
case 0x35:message+="5";
break;
case 0x36:message+="6";
break;
case 0x37:message+="7";
break;
case 0x38:message+="8";
break;
case 0x39:message+="9";
break;
}
}
}
}
Pobierz mattcabb - Mireczki z #programowanie #cpp, mam taki błahy problem. Czytam sobie z por...
źródło: comment_dwXOQWUlU0fdCNXpbl6KJG89QhUSFUYq.jpg
  • 6