0
Online
Tesla Member
Karma: 83
Posts: 8245
:(){:|:&};:
|
 |
« Reply #15 on: August 08, 2012, 04:22:53 pm » |
x iscrizione. jumpjack, credo che il problema sia nelle ridotte dimensioni del modulo, e nella mancanza del circuito antenna. @evildeejay: x dimensione sketch: una buona idea sarebbe quella di eliminare la string.h, che onestamente mi sembra solo una pesantezza in più inutile, quel paio di metodi che usi saranno già nella String che al 90% sarà inclusa dall'utente. anchew la Print.h della NewSoftSerial può essere eliminata. x la ram: hai 2 buffer di ricezione: uno di 64 byte all'interno della newsoftserial e uno di 200byte(tantissimo! serve davvero?!) nella GSM_shield. tieni solo quella della newsoftserial, eventualmente aumentando la dimensione, ed elimina quello della tua libreria. In scrittura la NewSofSerial è bloccante, quindi non hai problemi di avere dei buffer. poi il playground viene in aiuto: http://arduino.cc/playground/Code/AvailableMemoryx il supporto arduino 1: la libreria deve essere resa compatibileper arduino 1.0; per cominciare la SoftwareSerial inclusa nell'IDE è la NewSoftSerial (che è diventata ufficiale), quindi ti porti dietro un paio di file in meno, poi devi includere arduino.h al posto di WProgram.h. In teoria con un paio di ifdef dovresti risolvere elegantemente.
|
|
|
|
« Last Edit: August 08, 2012, 04:36:50 pm by lesto »
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3936
Arduino rocks
|
 |
« Reply #16 on: August 09, 2012, 05:24:39 pm » |
Il punto è: se il modulino GSM ha le uscite seriali per controllarlo, non posso usare SOLO la arduino per controllarlo, senza lo shield? Mando due comandi AT e via, no?
Si, puoi usarlo, controlla alimentazione, se va a 3,3v non basterà la corrente di arduino,
|
|
|
|
|
Logged
|
|
|
|
|
Rome
Offline
God Member
Karma: 1
Posts: 972
Arduino rocks
|
 |
« Reply #17 on: August 10, 2012, 05:32:21 am » |
E per la lista dei comandi AT supportati? E per quelli che controllano il GPS?
|
|
|
|
|
Logged
|
|
|
|
|
0
Online
Tesla Member
Karma: 83
Posts: 8245
:(){:|:&};:
|
 |
« Reply #18 on: August 10, 2012, 06:06:03 am » |
RTFM  (read the f***ing manual)
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Jr. Member
Karma: 0
Posts: 69
Arduino rocks
|
 |
« Reply #19 on: August 22, 2012, 04:52:42 pm » |
NUOVA VERSIONE 3.02BETA_GSM_GPRS_GPS_IDE100_v302.zip.zip [BETA VER.] GSM GPRS GPS Shield, SIM908 & SIM900, IDE 1.00, Version 3.02 changelog: - Grazie ai vostri suggerimenti, molte stringhe sono state spostate su memoria flash così da ridurre il consumo di RAM
- Unificato tutte le versioni, SIM900/908 e Arduino Uno/Mega
- Risolto bug status GPS che rispondeva sempre fixato
- Risolto bug nelle funzioni per le informazioni sulla batteria
|
|
|
|
|
Logged
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 387
Posts: 10288
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #20 on: August 23, 2012, 12:52:14 am » |
Ottimo! più di qualcuno ha chiesto una lista di comandi, esiste o si fa riferimento ad uno standard noto? Comunque sia potresti fornire un link in modo da accontentare questi utenti? Ciao.
|
|
|
|
|
Logged
|
|
|
|
|
0
Online
Tesla Member
Karma: 83
Posts: 8245
:(){:|:&};:
|
 |
« Reply #21 on: August 23, 2012, 03:35:16 am » |
sono nel datasheet, l'ho allegato come suggerito: RTFM  (read the f***ing manual)
|
|
|
|
|
Logged
|
|
|
|
|
Lamezia Terme
Offline
Shannon Member
Karma: 387
Posts: 10288
Le domande di chi vuol imparare rappresentano la sua sete di sapere
|
 |
« Reply #22 on: August 23, 2012, 06:05:56 am » |
sono nel datasheet, l'ho allegato come suggerito: RTFM  (read the f***ing manual) ah, grazie, quella faccina verde non mi ispirava fiducia e non capivo se coglioneggiavi o meno, grazie lesto! 
|
|
|
|
|
Logged
|
|
|
|
|
0
Online
Tesla Member
Karma: 83
Posts: 8245
:(){:|:&};:
|
 |
« Reply #23 on: August 23, 2012, 06:50:03 am » |
la faccina serve per non far prendere male la gente che si sente dire "leggiti il manuale" perchè partono dal presupposto he sia in aramaico.
Poi invece basta dare un'occhiata per capire che se le info ci sono, sono molto chiare.
|
|
|
|
|
Logged
|
|
|
|
|
Rome
Offline
God Member
Karma: 1
Posts: 972
Arduino rocks
|
 |
« Reply #24 on: August 23, 2012, 01:33:06 pm » |
Io mi ero scaricato il PDF dal sito Futura Elettronica dentro non c'era una bella cippa, altro che comandi AT...
|
|
|
|
|
Logged
|
|
|
|
|
Selvazzano Dentro - Padova
Offline
God Member
Karma: 17
Posts: 527
"Chi sa fa, chi non sa insegna"
|
 |
« Reply #25 on: August 23, 2012, 04:30:08 pm » |
Ho una discreta esperienza sul modulo SIM900 avendo partecipato al contest di Elettronica In sul progetto TiDiGino.
Quello che posso confermare è che le librerie (sia la vecchia che la nuova) sono delle divoratrice di risorse RAM e quindi consiglio di usare non un semplice UNO ma una MEGA (non a caso TiDigino è basato sul MEGA 2560).
In teoria si potrebbero evitare le librerie ed inviare i comandi AT direttamente al modulo, ma bisogna ricordare che i settaggi iniziali sono molti e l'omissione di alcuni può impedire il corretto funzionamento del dispositivo.
Se qualcuno ha bisogno di aiuto sarò ben felice di aiutarlo.
Ettore Massimo Albani
|
|
|
|
« Last Edit: August 27, 2012, 09:41:03 am by cyberhs »
|
Logged
|
|
|
|
|
Offline
Jr. Member
Karma: 0
Posts: 68
|
 |
« Reply #26 on: August 27, 2012, 02:01:04 am » |
Ciao ciberhs, dovrei implementare il metodo put per aggiornare cosm con dei valori proveniente da alcuni sensori collegati ad arduino uno, potresti aiutarmi a scrivere un codice con i soli comandi AT per sim 908? con la libreria attuale il mio codice va in loop.
Grazie in anticipo per la risposta.
|
|
|
|
|
Logged
|
|
|
|
|
Selvazzano Dentro - Padova
Offline
God Member
Karma: 17
Posts: 527
"Chi sa fa, chi non sa insegna"
|
 |
« Reply #27 on: August 27, 2012, 10:07:50 am » |
Caro giannilucia, come ho detto ho esperienza sul SIM900 e non sul SIM908.
Del GPS del SIM908 non mi sono ancora mai interessato, ma credo che tu voglia usare solo i comandi GSM/GPRS.
Se mi posti il codice completo e mi indichi dove hai il problema vedrò di trovare la soluzione.
Ettore Massimo Albani
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Jr. Member
Karma: 0
Posts: 69
Arduino rocks
|
 |
« Reply #28 on: August 30, 2012, 12:07:49 pm » |
Ottimo! più di qualcuno ha chiesto una lista di comandi, esiste o si fa riferimento ad uno standard noto? Comunque sia potresti fornire un link in modo da accontentare questi utenti? Ciao.
Ciao Michele, effettivamente manca un po' di documentazione ufficiale. Qualcosa c'è dentro la cartella doc, un'altra lista era uscita sulla rivista ElettronicaIn. Vedo se è possibile uploadare le pagine contenenti la lista comandi con spiegazione. Se qualcuno ha bisogno di aiuto sarò ben felice di aiutarlo.
Ottimo, grazie mille cyberhs! Se aiutando giannilucia si ottenesse un codice per il metodo post o anche una semplice sequenza di comandi AT sarebbe ottimo così poi potrebbe essere inclusa nella libreria. Marco
|
|
|
|
|
Logged
|
|
|
|
|
|
|
|