Gm862 sgancio telefonata

Ciao a tutti!

Sto realizzando il firmware di un dispositivo dove e' montato un modulo gsm Telit Gm862, ho notato una stranezza e non riesco a venirci a capo, riporto sinteticamente cosa succede.

Chiamo da un telefono GSM il modulo Gm862 questo dopo uno squillo deve riagganciare, ed in effetti funziona, non faccio altro che terminare la chiamata usando ATH.

Chiamo da una utenza di rete fissa Telecom al modulo Gm862 sento uno squillo e niente altro ma la comunicazione rimane, cioe' usando ATH non sento piu' il tono di chiamata ma comunque rimane una comunicazione fra rete Telecom e modulo GSM.

Ho provato a fare un log di cosa succede, arriva la stringa con il numero chiamante "ho settato AT+CLIP=1" il micro riconosce la stringa e da ATH , nel telefono Telecom non si sente piu' il tono di chiamata ma continua ad arrivare la stringa al che' il micro continua a dare ATH ma la chiamata non viene abbattuta.

Ho provato da questa utenza Telecom a chiamare lo stesso numero, pero' questa volta la sim e' inserita in un normale telefono gsm, a questo punto rifiuto la chiamata premendo il tasto rosso del telefonino ed in effetti dalla cornetta del telefono Telecom si sente il classico rumore di rifiuto chiamata, ed in effetti la chiamata viene abbattuta.

Dove puo' essere il problema? ATH funziona se chiamo da un cellulare mentre funziona in modo anomalo se la chiamata arriva da rete fissa.

Reply to
silviellos
Loading thread data ...

silviellos:

Hai provato a mandare "+++" prima di ATH? Così, tanto per provare...

Una volta il servizio assistenza Telit (via mail) era abbastanza rapido ed estremamente competente e cortese.

Reply to
F. Bertolazzi

"F. Bertolazzi" ha scritto nel messaggio

Ho provato con il tuo suggerimento, il problema e' sempre presente, secondo me deve essere qualche bug "sto usando un GM862GSM vers. 1.05.002.

Ho provato togliendo il micro e collegato il tutto alla seriale del pc per controllare il modulo da Hyperterminal, mando personalmete ATH oppure +++ seguito da ATH, la cosa che ho notato che inviado il comando AT+CPAS? mi risponde con +CPAS: 0, questo vuol dire che per motivi a me oscuri il modulo Telit in alcune circostanze "chiamato da rete fissa o da gestori voip" non riesce a capire che c'e una chiamata in arrivo anche se in uscita dalla seriale si ha "RING" , facendo le prove chiamando da un cellulare alla richiesta AT+CPAS? si ha la risposta corretta cioe' +CPAS: 3 che appunto vuol dire "ringing" ovviamente in questo caso ATH funziona egregiamente.

Ho scritto, vedremo se risponderanno, in caso si tratti di bug credo che non ci sia nessuna soluzione in quanto il firmware ultimo dovrebbe essere quello gia' installato.

Reply to
silviellos

silviellos:

Credo ci voglia una certa temporizzazione minima, probabilmente, facendolo a mano la rispetti, ma controllerei.

Ok. Non è che la differenza è solo il modo in cui viene trasmesso il caller-ID? Riesci a leggere il numero del chiamante fisso o VOIP?

Mmmm. Non è che cerchi di ricevere comunicazioni GPRS?

Reply to
F. Bertolazzi

"F. Bertolazzi" ha scritto nel messaggio :

Con il micro ho provato a mettere fra +++ e ATH ritardi da 100ms a salire

Il numero non viene trasmesso, quindi e' una chiamata anonima (il gestore con cui ho fatto le prove in voip e' Voipbuster)

La Sim che ho nel GM862 e' una Vodafone, se metto una scheda TIM, l' ATH funziona sia con linea telefonica fissa che con il voip, se metto la scheda sim Vodafone in un normale cellulare e questo viene chiamato dal Voip, premendo il tasto rosso la chimata viene riagganciata, cosa ci sara' che mi sfugge?

Il modulo di per se non ha implementato il GPRS, il modulo e' un GM862GSM, inoltre la chiamata arriva da un gestore Voip, solo ho il dubbio che magari possa esserci una sorta di chiamata dati che possa rendere hangup tramite ATH ininfluente, oppure qualche protocollo usato dal gestore Voip che possa provacare sto problema con Vodafone in quanto con scheda Tim funziona bene, ma come posso verificare?

Reply to
silviellos

silviellos:

Sia con SIM Voda che TIM?

Allora quelli che ho io sono sprecati, per il tuo uso.

Mi pare tu lo abbia abbondantemente verificato. Bravo! Manda questo tuo post alla Telit. Probabilmente il modulo sta ancora aspettando il caller-id. TIM, probabilmente, lo trasmette sempre, semmai con tutti zeri o comunque dicendo che è invalido, Vodafone no, ed il modulo è lì che aspetta...

Reply to
F. Bertolazzi

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.