Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Arduino i Software Serial
#1
Zdravo drugari,

Imam "ogoljen" atmega328p cip i na njegovim A5, A4 (rx, tx) i 10, 9 (rx, tx) software serial.
Na prvom mi radi bluetooth, a na drugom jedan drugi uredjaj. Baud rate je 9600 za oba uredjaja kao i za serial monitor.

Ono sto hocu je da preko bluetooth terminala posaljem nesto tom uredjaju preko arduina. Uloga arduina je da samo uloguje sta je poslato i sta je primljeno bez ikakve modifikacije paketa. E sad, problem je sto moj trenutni kod ocigledno je veoma bagovit i to ne radi kako treba, nekad dobijem i neke cudne simbole, nekad se nesto izgubi i sl. 

Probao sam da koristim "listen()" funkciju za koju kazu da je neophodna kad se ima vise od jednog software serial-a, al nesto ne stima.

Zanima me da li neko ima slican code koji bi mogao da podeli, ili da pomogne da se resi ova zbrka i presipanje podataka.

Hvala

UPDATE
Kratak odgovor je da dva i\ili vise software serial-a ne mogu da rade lepo. Zato se preporucuje da se koristi max jedan software serial i hardwerski UART, i ako to ne zadovoljava zahteve dizajna da se razmotri drugi cip koji ima vise hardverskih UART-a.
Reply


Messages In This Thread
Arduino i Software Serial - by vsavic - 08-04-2016, 10:29 PM
RE: Arduino i Software Serial - by sax778 - 12-22-2017, 09:48 PM
RE: Arduino i Software Serial - by prasimix - 12-22-2017, 11:08 PM
RE: Arduino i Software Serial - by sax778 - 12-23-2017, 03:43 AM

Forum Jump:


Users browsing this thread: 1 Guest(s)