Pages: [1]   Go Down
Author Topic: Sniffare seriale per aggiungere funzionalità  (Read 598 times)
0 Members and 1 Guest are viewing this topic.
Senago - Milano
Offline Offline
God Member
*****
Karma: 3
Posts: 508
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Vorrei leggere dei dati trasmessi via seriale tra 2 circuiti.
Mi chiedevo con quale metodo sia possibile fare ciò. Basta semplicemente sdoppiare il tx della sorgente, oppure devo leggere il tx e rimandarlo via rx?
Ho fatto un'immaginetta esplicativa:

Quale metodo mi consigliate? sono entrambi applicabili ?
Logged

Riva del Garda, TN / Forlì
Offline Offline
Edison Member
*
Karma: 8
Posts: 2246
Il piu' modesto al mondo
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Vorrei leggere dei dati trasmessi via seriale tra 2 circuiti.
Mi chiedevo con quale metodo sia possibile fare ciò. Basta semplicemente sdoppiare il tx della sorgente, oppure devo leggere il tx e rimandarlo via rx?
Ho fatto un'immaginetta esplicativa:

Quale metodo mi consigliate? sono entrambi applicabili ?
lo "sniff a" funziona anche per programmare 2 micro contemporaneamente non vedo perchè non vada per la lettura  smiley-lol
Logged

Il nuovo forum italiano sull'elettronica: http://www.electroit.tk/ <--- Nuovamente online!

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 258
Posts: 21511
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Tutti due metodi funzionano ( mettere i 2 RX in paralello oppure mettere il Sniffer tra TX e RX originali)
Il sniffer per il secondo metodo deve essere programmato bene in modo da non creare ritardi nella rispedizione di dati.

Devi pensarci se non devi sniffare anche i dati del altro canale seriale (ritorno)

Ciao Uwe  
Logged

cuneo
Offline Offline
God Member
*****
Karma: 3
Posts: 785
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

tutti e due, sul secondo puoi modificare i dati il primo è sniff puro. Ricorda di collegare i gnd  smiley
Logged

Senago - Milano
Offline Offline
God Member
*****
Karma: 3
Posts: 508
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

perfetto, allora userò il primo metodo che è sicuramente meno complesso..
Non devo fare qualche piratata, ma solo aggiungere funzionalità in base ai dati trasmessi, quindi direi che va bene.
grazie, appena arrivano i materiali mi ci metto.
Logged

BZ (I)
Offline Offline
Brattain Member
*****
Karma: 258
Posts: 21511
+39 349 2158303
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Non devo fare qualche piratata, ...
Non abbiamo in nessun momento pensato male di te! Come mai Ti viene questa idea?
La richiesta era per una cosa non di spionaggio.
Ciao Uwe
« Last Edit: July 11, 2012, 05:55:47 pm by uwefed » Logged

Offline Offline
Edison Member
*
Karma: 28
Posts: 2031
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Non devo fare qualche piratata, ...
Non abbiamo in nessun momento pensato male di te! Come mai Ti viene questa idea?
La richiesta era per una cosa non di spionaggio.
Ciao Uwe
Poi credo che nessuno comunichi ancora via seriale,o almeno in "in chiaro" via seriale  smiley-mr-green
Logged

"Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi..." Albert Einstein

Milan, Italy
Offline Offline
Sr. Member
****
Karma: 0
Posts: 338
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao,
se vuoi semplificare la cosa per ricevere i dati trasmessi da entrambi i dispositivi puoi collegare i due trasmettitori a due sniffer e poi guardare cosa succede aprendo due terminali sul pc.
Ho usato lo sniffer per risolvere un problema di comunicazione tra un gps e arduino ed è una tecnica molto efficace.

Alberto
Logged


Pages: [1]   Go Up
Jump to: