- Messaggi: 41
- Ringraziamenti ricevuti 0
PIC E SIM340
13 Anni 1 Mese fa #11
da davix10
Risposta da davix10 al topic Re: PIC E SIM340
Dico che si blocca perchè leggo AT una sola volta e non più volte come dovrebbe fare il programma
Si prega Accedi o Crea un account a partecipare alla conversazione.
- davix10
- Autore della discussione
- Senior Member
Riduci
Di più
13 Anni 1 Mese fa #12
da Gianni
Sono tutti bravi ad essere "open" con il "source" degli altri.
Un amico è colui che ti dice sempre quando stai sbagliando. Il mio miglior amico è il parser.
SettoreZero
Risposta da Gianni al topic Re: PIC E SIM340
e questo AT, perdonami, dove lo leggi? Non hai mica messo qualche circuito in parallelo alla porta seriale per leggerti i dati sul pc? Non penso che sia una buona idea e di sicuro ti causa problemi.
Se è così, stai usando il sistema più complicato, era piu semplice fare come dicevo io: accendi un led se ricevi ok, oppure usi un display che mostra i dati ricevuti... di sistemi ce ne sono tanti.
Se è così, stai usando il sistema più complicato, era piu semplice fare come dicevo io: accendi un led se ricevi ok, oppure usi un display che mostra i dati ricevuti... di sistemi ce ne sono tanti.
Sono tutti bravi ad essere "open" con il "source" degli altri.
Un amico è colui che ti dice sempre quando stai sbagliando. Il mio miglior amico è il parser.
SettoreZero
Si prega Accedi o Crea un account a partecipare alla conversazione.
13 Anni 1 Mese fa #13
da davix10
Risposta da davix10 al topic Re: PIC E SIM340
Si in parallelo c'è il convertitore seriale usb che va al pc e poi con hyperterminal visualizzo le stringhe
Si prega Accedi o Crea un account a partecipare alla conversazione.
- davix10
- Autore della discussione
- Senior Member
Riduci
Di più
- Messaggi: 41
- Ringraziamenti ricevuti 0
13 Anni 1 Mese fa #14
da davix10
Risposta da davix10 al topic Re: PIC E SIM340
Su internet ho trovato su un progetto simile al mio il comando
putrsUSART((const far rom char*)"AT""\r\n")
Cosa serve il "const far rom char"?
putrsUSART((const far rom char*)"AT""\r\n")
Cosa serve il "const far rom char"?
Si prega Accedi o Crea un account a partecipare alla conversazione.
- davix10
- Autore della discussione
- Senior Member
Riduci
Di più
- Messaggi: 41
- Ringraziamenti ricevuti 0
13 Anni 1 Mese fa #15
da davix10
Risposta da davix10 al topic Re: PIC E SIM340
Ho utilizzato il seguente comando putrsUSART((const far rom char *)"AT\r\n"); e il programma sembra quasi che funzioni. Dico quasi perchè il programma aggiunge cose che non dovrebbero esserci (non sempre) qui c'è un esempio di quello che visualizzo su hyperterminal.
xATT+CPIN=0202
OK
OK
AAT+CPIN=0202
+CME ERROR: 16
OK
Call Ready
AAT+CPIN=0202
+CME ERROR: 16
T
OK
AAT+CPIN=0202
+CME ERROR: 16
OK
AAT+CPIN=0202
+CME ERROR: 16
OK
AAT+CPIN=0202
+CME ERROR: 16
OK
AAT+CPIN=0202
+CME ERROR: 16
A
OK
AATCPIN=0202
+CME ERROR: 16
OK
AAT+CPIN=0202
+CME ERROR: 16
A
OK
AATCPIN=0202
+CME ERROR: 16
OK
AAT+CPIN=0202
+CME ERROR: 16
OK
AAT+CPIN=0202
+CME ERROR: 16
OK
AAT+CPIN=0202
+CME ERROR: 16
A
OK
AA+CPIN=0202
+CME ERROR: 16
T
OK
AAT+CPIN=0202
+CME ERROR: 16
A
OK
AT e AT+CPIN=0202 sono le stringhe che mando ma in realtà visualizzo cose diverse quasi sempre
xATT+CPIN=0202
OK
OK
AAT+CPIN=0202
+CME ERROR: 16
OK
Call Ready
AAT+CPIN=0202
+CME ERROR: 16
T
OK
AAT+CPIN=0202
+CME ERROR: 16
OK
AAT+CPIN=0202
+CME ERROR: 16
OK
AAT+CPIN=0202
+CME ERROR: 16
OK
AAT+CPIN=0202
+CME ERROR: 16
A
OK
AATCPIN=0202
+CME ERROR: 16
OK
AAT+CPIN=0202
+CME ERROR: 16
A
OK
AATCPIN=0202
+CME ERROR: 16
OK
AAT+CPIN=0202
+CME ERROR: 16
OK
AAT+CPIN=0202
+CME ERROR: 16
OK
AAT+CPIN=0202
+CME ERROR: 16
A
OK
AA+CPIN=0202
+CME ERROR: 16
T
OK
AAT+CPIN=0202
+CME ERROR: 16
A
OK
AT e AT+CPIN=0202 sono le stringhe che mando ma in realtà visualizzo cose diverse quasi sempre
Si prega Accedi o Crea un account a partecipare alla conversazione.
- davix10
- Autore della discussione
- Senior Member
Riduci
Di più
- Messaggi: 41
- Ringraziamenti ricevuti 0
Moderatori: Mauro Laurenti, Pinna, StefA, Matteo Garia
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.