perchè mi è stato detto che dovevo installare il software API nei moduli e poi settare API=2. Non è che ci abbia capito molto fatto sta che la Arduino con lo shield e xbee non comunica affatto con l'altro modulo.
Qualcuno avrebbe una procedura chiara da seguire per ottenere un collegamento corretto?
che io sappia per i pro (o era per i 2) devi sono controllare che gli ID di rete siano uguali (cosa che mi pare di default in fabbrica).
Quindi in teoria colleghi e funzionano, senza bisogno di far nulla.
Grazie della risposta; avevo letto che non c'era bisogno di far nulla sulle serie 1 ma volevo una eventuale conferma. In questo caso comunque avresti un codice test per provare la comunicazione?
valezanna:
Grazie della risposta; avevo letto che non c'era bisogno di far nulla sulle serie 1 ma volevo una eventuale conferma.
Gli Xbee serie 1, standard o PRO, non richiedono nessuna configurazione, salvo il cambio del baud rate se necessario, per dialogare tra loro, quello mandi sul Rx di uno arriva direttamente sul Tx dell'altro con un piccolo lag, pochi ms, dipende da come è stato settata la gestione del buffer.
Gli Xbee serie 2, standard o PRO, richiedono un lavoro minimale di configurazione, uno deve essere di tipo router e uno di tipo end-device, inoltre è indispensabile indicare l'address del modulo che deve ricevere i dati, questo se è una comunicazione tra solo due moduli.
Se gli Xbee serie 2 sono di più e devono dialogare tra di loro è indispensabile configurare la rete come broadcast, quello che invia uno arriva a tutti gli altri, oppure utilizzare la modalità API e indirizzare i vari pacchetti verso uno, o più, specifico modulo.