Serial.write(34); skickar ett värde till datorn, men när jag läser av det så kanske jag ser "#¤%".
Om jag skulle skicka Serial.print(34); så får datorn en sträng som är "34" och då måste man konvertera om den.
Arduino(det fantastiska++ verktyget som sagt) talar om för mig att när jag använder Serial.write(); så skickar jag bytes och när jag använder Serial.read(); så tar jag emot bytes, och sist Serial.print(); så skickar jag strängar.
Jag undrar hur man kan omvandla bytes till t.ex floats eller int på en dator. Jag frågar inte om någon kod direkt, utan på ett ungefär hur man brukar göra. Varför skickar man just bytes via USB? Varför kan man inte bara skicka en int eller float? Nu talar jag bytes som en storlek.
Just ja. Har jag glömt att berätta för er om det fantastiska++ verktyget Arduino?

Best regards
Al