Pages: [1]   Go Down
Author Topic: comunicazione con PC via seriale, aiuto!!  (Read 424 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Full Member
***
Karma: 4
Posts: 148
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salve a tutti, da un paio di giorni sto impazzendo con la comunicazione tra Arduino UNO e PC via USB.
Quando setto la velocita' della seriale a 9600, Serial.begin(9600), riesco a leggere su PC i caratteri che Arduino trasmette sulla IDE. Se provo a impostare l'istruzione con 57600, non leggo piu' niente con la IDE, pur avendola predisposta per quella velocita'. Il bello e' che con hyperterminal leggo chiaramente quello che Arduino trasmette. Ho controllato la porta COM su Windows ed e' correttamente settata su quella velocita'. Che succede? Qualcuno mi puo' aiutare?
grazie
Logged


Cagliari, Italy
Offline Offline
Tesla Member
***
Karma: 114
Posts: 7194
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Risposta 4958 (scherzo  smiley-mr-green)
L'IDE 1.0.1, che suppongo tu stia usando, ha un bug già documentato nel serial monitor.
Per risolverlo temporaneamente, in attesa della versione 1.0.2, imposta la lingua inglese nell'IDE e riavvialo.
Logged

Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

Offline Offline
Full Member
***
Karma: 4
Posts: 148
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

HO provato a cambiare lingua e in effetti funziona. Per ironia pero' adesso funziona anche l'Italiano! Valli a capire questi bug!
 smiley
comunque grazie del consiglio.
Logged


Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 333
Posts: 22966
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Per ironia pero' adesso funziona anche l'Italiano!
Il bug si manifesta se cerchi di cambiare velocità con l'apposito menu a tendina del monitor seriale, non è un bug che colpisce la trasmissione seriale in sé. Quindi se ora tu volessi tornare a 9600 dovresti reimpostare ad inglese prima di farlo.

Per risolverlo temporaneamente, in attesa della versione 1.0.2, imposta la lingua inglese nell'IDE e riavvialo.

Puoi anche scaricarti la versione di sviluppo dell'IDE e compilarti i sorgenti, il bug lì è risolto da diverse settimane (io uso quella).
Logged


Offline Offline
Full Member
***
Karma: 4
Posts: 148
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Se basta usare la versione inglese, posso aspettare la versione definitiva della 1.0.2. Cmq grazie Leo.
Logged


Pages: [1]   Go Up
Jump to: