• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Serial zapis do tablicy
#7
Jak jest zmienna ramka to jego kod jest do kitu. Bo wtedy trzeba znać albo początek ramki albo koniec który zawsze będzie taki sam. Chyba że oprze się o czas że ramka jest wysyłana co 1s jak piszesz i przy odbiorze tym się kierować..

if (Serial.available()) IloscDanychDoOdebrania = Serial.available();

Moim zdaniem powinno być albo

if( Serial.available() > xxx) - gdzie xx to długość ramki ale jak już wiemy może nie być stała i wtedy nie zadziała dobrze

albo po idx+++; dać delay(20); czas na to by serial odczytał następny znak do bufora
Arduino zostało wymyślone po to, by robić dobrze jedną prostą rzecz – migać diodą. 
 
Odpowiedź
  


Wiadomości w tym wątku
Serial zapis do tablicy - przez NeverGiveUp1995 - 28-07-2019, 12:11
RE: Serial zapis do tablicy - przez Jarewa0606 - 28-07-2019, 17:21
RE: Serial zapis do tablicy - przez NeverGiveUp1995 - 28-07-2019, 17:32
RE: Serial zapis do tablicy - przez Jarewa0606 - 28-07-2019, 18:33
RE: Serial zapis do tablicy - przez Robson Kerman - 28-07-2019, 18:57
RE: Serial zapis do tablicy - przez kaczakat - 29-07-2019, 01:26
RE: Serial zapis do tablicy - przez Jarewa0606 - 29-07-2019, 05:59

Skocz do:


Przeglądający: 3 gości