Newsgroup: it.tlc.cellulari
Titolo: ARCTiC VS© spero in te

Ho cercato su internet le specifiche dell'ETSI sul PDU di cui avevi
parlato (0.3.38 e 0.3.40) ma non riesco a trovarle ;-(
Non e' che mi potresti dire dove posso trovarle o scaricarle?
Mi piacerebbe molto studiarle per capire un po' di piu';
ti ringrazio a priori,
--==| Benez |==--

Non e' che mi potresti dire dove posso trovarle o scaricarle?
http://www.etsi.org/
Ciao da Gibbo
Questo messaggio viene mandato anche in e-mail
alla persona cui sto replicando.

Ciao da Gibbo
Ti ringrazio, ma ho gia' provato all'indirizzo di cui sopra e non sono
riuscito a trovare i files che diceva ARTiC VS©, se li cerco con il
loro search mi dice che non ci sono; non so se sbaglio io a cercarli o
se li hanno tolti, spero che qualcuno me li dia, ricambiero'
sicuramente.
--==| Benez |==--
********************************************
Home page:      
http://fly.to/benez
Forsaken Club:  
http://fly.to/forsakenclub

non so se sbaglio io a cercarli
Penso di si', visto che io le ho recuperate li'.
Cerca GSM 03.40
Altrimenti mandami un mail che te lo invio, e' in formato .PDF.


 ti ringrazio a priori,
http://webapp.etsi.fr/publicationssearch/
e fai tutte le ricerche che vuoi... ma riempiti la tazza di caffe'
(almeno un centinaio di litri) perche' i doc in merito fanno concorrenza
alla divina commedia.. :)
-- 
"Non correre papa', la mamma e' morta gia' sull'autostrada... ..te
l'avevo detto Papa'!"

 sicuramente.
Come non li trovi? L'ho fatta proprio adesso una ricerca per "GSM AND
SMS".. ci sono oltre 70 pagine in merito, che comprendono anche le
specifiche che ti ho detto (o magari aggiornate).
Ho provato con il link che gia ti ho dato (.fr), ma penso che il .org
punti allo stesso sito.


alla divina commedia.. :)
Non e' che, nella tua infitita bonta', potresti dirci qual'e' il bit o
i bits che individuano il tipo di classe in un file PDU ?
Continuo a sperare in te :-)
ciao


i bits che individuano il tipo di classe in un file PDU ?
http://www.parsley.demon.co.uk/smstech.htm
Pero' un minimo di applicazione e di ricerca ti darebbe soddisfazioni
maggiori, no?


 i bits che individuano il tipo di classe in un file PDU ?
Il PDU, purtroppo e' PDU.. :) nel senso che il messaggio non e'
identificato in bit o byte, non e' nemmeno esadecimale (ma ci va molto
vicino), e non esiste una posizione "precisa" che identifica la classe
del messaggio (e' la prima cosa che ho provato a verificare senza
capirci una sega!), oltretutto c'e' una sorta di checksum, nel senso che
variando la lunghezza del messaggio o qualche byte "strategico" il
telefonino non accetta piu' l'sms in upload. Le mie ricerche al momento
sono ferme perche' ho un casino di lavoro e mi sono demoralizzato da
quando non riesco piu' a spedire sms con i parametri modificati
(ora/numero.. la classe comunque si) con l'SMC di TIM (sia 9600 che
8000).


 maggiori, no?
Concordo.


vicino)
Ahh, ho capito che mi devo applicare un bel po', spero di capire tutto
e non appena ci riusciro' cerchero' di fare un programmino che
gestisca automaticamente tutti i valori del PDU (classe, numero, data
e cosi' via). Ovviamente se ci riesco il programma sara' freeware e
disponibile a tutti, ma vista la lunghezza dei DOC della ETSI mi sa
che ci vorra' un bel po'.
Vi ringrazio tutti e se scoprite qualcosa spero che condividerete con
me la scoperta.
Ciao


interesserebbe allo scopo.
Si', e' vero, non avevo guardato per bene.


Volevo chiedervi anche un'altra cosa, sempre se non vi rompo troppo;
per salvare i messaggi nel formato PDU utilizzate i comandi AT da un
programma di terminale tipo hiperterminal, o avete trovato un
programmino che lo fa????
ciao.


Vi prego correggetemi se sto sbagliando;
ho trovato il programma SMS Manager che sembra salvi i sms attraverso
il formato pdu; l'unico problema e' che quando tento di modificare il
files generato e faccio ripartire il programma non mi convalida il
messeggio a causa di un errore di cecksum (penso quindi che gli SMS
abbiano un controllo d'errore interno). Probabilmente ARCTiC non
riesce piu' a mandare fake sms a causa di questo controllo d'errore
(sembra essere un controllo di parita' sugli otto bits, comunque
indaghero').
Volevo sapere se secondo voi il suddetto programma puo' anche spedire
gli SMS attraverso il PDU (se serve ve lo spedisco, e' freeware).
Non capisco perche' al sopracitato programma non hanno aggiunto un
editor ?!?!
Lo so' che dovrei studiare ed applicarmi di piu', ma ho mille cose da
fare.
Ciao


 che ci vorra' un bel po'.
Ci sono gia programmi che fanno al tuo caso. Ti consiglio di scaricare
questo software:  "SMS Gateway by GPA Technology" (non ricordo il sito
ufficiale al momento.. prova 
www.smsgate.com
 o 
www.smsgateway.com
); c'e'
pure parte del codice che potra' aiutarti molto nel caso decidessi di
farne uno simile (la versione che c'e' sul WEB e' dimostrativa e non
sembra funzionare con l'IRDA... ma solo con il cavetto di collegamento,
almeno io non ci sono riuscito).


 programmino che lo fa????
Io personalmente leggo/scrivo gli SMS direttamente da hyperterminal;
tieni presente che di solito li scrivo in formato testo e poi li leggo
in PDU, per modificarli e "riupparli" sul telefono (sempre con
hyperterminal).


almeno io non ci sono riuscito).
Io manco con il cavetto, ma siccome ho provato nei titagli di tempo,
dalle 3 alle 4 del mattino e' probabile che non fossi poi troppo
sveglia...in effetti non lo sono neppure adesso e non sono riuscita a
capire esattamente se tu con il cavetto ci sei riuscito o no, ma se ci
sei riuscito...come?
Grazie :-)
Ciao.
Stefania

ufficiale al momento.. prova 
www.smsgate.com
 o 
www.smsgateway.com
)
Se dovesse servira a qualcono il sito ufficiale e' 
http://www.winsms.com/
ciao


hyperterminal).
Non so se ho capito come fai comunque penso che sia una cosa simile:
Apri una connessione diretta in Hiperterminal alla porta dove e'
collegato il cavetto;
Ti colleghi e scrivi:
AT
AT+CPMS="SM"
AT+CMGL=4
E le stringhe che ti arrivano sono i messaggi in formato PDU
(esadecimale); modifichi la stringa e la ridigiti facendo l'upload su
cellulare (non ho ancora capito con che comandi).
Se sto sbagliando spero che mi correggerai, devo ancora studiare l
comandi AT (ho appena prelevato le specifiche della ETSI) , spero
anche che tu mi dica come ricaricare il messaggio PDU sul cellulare.
Ciao e grazie per l'aiuto.


 sei riuscito...come?
Non ho il cavetto. Detto questo, ho provato in tutti i modi possibili,
mi da un errore sul riconoscimento del DTR, sembrerebbe che lo persa
quando prova ad uploadare l'SMS sul telefonino (o meglio, a farlo
transitare dal telefonino per spedirlo in rete), per questo immaginavo
che fosse un problema dell'irDA. Ho provato anche a riconfigurare il
terminale (ignorare il dtr, aumentare i timeout.. ecc. ecc.).. ma
niente! Quel SW non funziona... e non so il perche'!


 cellulare (non ho ancora capito con che comandi).
Le stringhe non sono in esadecimale! Ma in PDU (appunto), per riupparle:
AT+CMGW (scrive il messaggio.. leggi i doc per i parametri), oppure:
AT+CMCS (per inviarlo direttamente sul network)


Volevo chiederti,ad  ARCTiC VS© naturalmente;
Una volta modificato il PDU lo uploadi al telefonino e poi lo invii
con l'opzione DEVIA, oppere lo invii direttamente con il comando
AT+CMGS= ?
Grazie che mi aiuti, sto iniziando a capire un sacco di cose;
ad esempio quando si salvano i messaggi appena scritti il PDU puo'
essere:
0281F011FF00810000000DC364F0092..........
e le informazioni in esso contenute sono in ordine (per coppia di
cifre):
SC ADDRESS LENGHT
SC ADDRESS TYPE
F0 non ho ancora capiyo cos'e'
MESSAGE TYPE INDICATOR
MESSAGE REFERENCE
DESTINATION ADDRESS LENGHT
DESTINATION ADDRESS TYPE
PROTOCOL IDENTIFIER
DATO CODING SCHEME
VALIDITY PERIOD
USER DATA LENGTH
C364F00.... DEVO ANCORA CAPIRLI, OVVIAMENTE POI C'E' IL TESTO SCRITTO
IN FORMATO PDU.
Non ho ancora capito qual e' l'indice che indica la Class Type,
comunque continuero' a studiare.
Spero che queste informazioni possano essere utili anche ad altri; mi
scuso per la grandezza del testo e se vi ho annoiato.
Ciao.


 scuso per la grandezza del testo e se vi ho annoiato.
Vedessi il mio primo messaggio in merito... quando avevo il tuo stesso
"entusiasmo" :) Non mollare, non fare la mia stessa fine... non perdere
tempo a lavorare, SMANETTA! (se ne hai la possibilita'...) ;)


niente! Quel SW non funziona... e non so il perche'!
Ah, peccato,ma...meno male. Credevo di stare cominciando a perdere
smalto, ma se non funziona anche a te, forse e' proprio colpa del
software ;-)
Ciao.
Stefania

Finalmente ho capito tutto !
Adesso vi spiego:
Il formato PDU e' composto da una serie di informazioni codificate a
8bit; per rappresentare questi 8 bit in una stringa ASCII si usano
coppie di cifre esadecimali (ogni coppia rappresenta 8bit); per
rappresentare la fine di un numero (di telefono o del centro servizi o
simile..) che ha un numero di cifre dispari viene messo una F nella
cifra piu' significativa dell'ultimo ottetto.
Adesso passiamo alla parte piu' divertente:
Se si salva il messaggio appena editato in PDU e si preleva la stringa
apparira' qualcosa di simile:
0281F011FF0081000000xxaaaaa
Indico le posiziono con delle lettere per essere piu' chiaro:
AABBCCDDEEFFGGHHIILLMMnnnnnnnnnnn
AA: SC ADDRESS LENGTH
BB: SC ADDRESS TYPE
CC: SC ADDRESS
DD: MESSAGE TYPE INDICATOR
EE: MESSAGE REFERENCE
FF: DESTINATION ADDRESS LENGHT
GG: DESTINATION ADDRESS TYPE
HH: PROTOCOL IDENTIFIER
II: DATA CODING SCHEME
LL: VALID PERIOD
MM: Lunghezza del testo
nnnnn..:Testo scritto in esadecimale, il valore di ogni ottetto
corrisponde al carattere in una tabella ASCII
La parte che serve modificare per fare un flash message e' la II; non
sto' a spiegarvi il perche' altrimenti mi dilungherei troppo pero' se
voi modificate tale parte scrivendo 10 ecco cha avrete un FLASH
message.
Non ho ancora capito il perche' non riesco a visualizzarli come flash,
probabilmente dipende da qualche impostazione della stringa AT+CPMS=?
e spero tanto che ARCTiC VS© mi aiuti e mi corregga dove sbaglio.
Ho tradotto in indirizzzamenti anche il PDU dei messaggi che vengono
ricevuti; se vi interessa posto anche quello.
Vi prego di farmi sapere se riuscite con questa procedura a spedire i
FLASH SMS (ricapitolando dovete cambiare la cifra 17 da 0 a 1, e non
siate superstiziosi).
Cerchero' di aggiungere nel mio sito internet tutte le informazioni
che trovo(appena ho un attimo di tempo).
ciao.


ARCTiC VS© volevo chiederti un'altra cosa, sempre se non ti stufo
troppo;
Per memorizzare un PDU sul telefonino uso la sintassi:
AT+CMGW=numero ottetti
scrivo il PDU
<CTRL Z>
e va tutto OK
Per spedirlo direttamente, faccio lo stesso procedimento con 
AT+CMGS=numero ottetti
scrivo il PDU
<CTRL Z>
e mi da l'errore 304 ovvere Invalid PDU mode parameter; come mai ?
Cos's' che sbaglio?
Grazie ancora


message.
Correggo subito il mio clamoroso errore, bisogna scrivere F0 e non 10
!!!! ed i Flash sms si visualizzano tranquillamente. Finalmente posso
essere contento!!!!!
Ciao



Tu l'hai provato col cavetto e non va? Lo stesso tipo di errore? ..hum..
io ci avrei scommesso che era colpa dell'IR.


 siate superstiziosi).
Hum.. su che telefono hai provato a ricevere i "flash" ? Con che SMC ?


 Cos's' che sbaglio?
Probabilmente provi ad inviare DIRETTAMENTE IN RETE lo stesso PDU che
salvi (correttamente) sul TELEFONO. Quando lo invii in rete alcuni
parametri non devono essere contenuti nel PDU (per esempio la data,
l'ora.. ecc. ecc.). Prova ad editare un messaggio in uscita sul telefono
e leggerlo (senza inviarlo) in PDU da terminale, noterai che PDU
comprende solo il testo del messaggio e che manchera' di tutti gli altri
parametri (ora.. data..) e addirittura pure del "destinatario"
(quest'ultimo e' l'unico parametro inseribile per invio diretto con
+CMGS insieme alla lunghezza del PDU).


AABBCCDDEEFFGGHHIILLMMnnnnnnnnnnn
Un altro errore da correggere; le cifre esadecimali nnnnnnnnn NON sono
la codifica di una tabella ASCII !!!!
Scusatemi !


io ci avrei scommesso che era colpa dell'IR.
Abbiamo appena finito di fare delle prove (usando il cavetto): nessun
problema a scaricare i vecchi sms dal telefono al computer, ma non
sono riuscita nemmeno io a spedire un SMS scritto sul pc. Mi viene
fuori il seguente errore: "End SMS Mode - DSR from Interface device
lost".
Qualche idea? A parte cercare un software diverso? ;-))
Ciao.
Stefania

 Io personalmente leggo/scrivo gli SMS direttamente da hyperterminal
spettacolare, posso chiderti come fai?

 Qualche idea? A parte cercare un software diverso? ;-))
Nessuna, se non chiedere lumi ai programmatori... confermandogli di
utilizzare il cavetto ORIGINALE (non si sa mai che si "appoggino" a
questa -diversita'-).


 spettacolare, posso chiderti come fai?
Con il DataSuite hai a disposizione il set di comandi (AT) standard GSM;
come un comune modem, utilizzando hyperterminal, e' possibile inviarli
al telefonino. Leggi i vecchi messaggi di questo thread, se ne parla
ampiamente.


Sono sempre io, e cerco di capirci sempre piu';
innanzi tutto ho capito che la codifica della parte testo nel PDU e'
in realta' un algoritmo di compressione pensato da Huffman, se per
caso avete del codice di esempio del suddetto algoritmo vi prego di
mandarmelo.
Volevo chiedere ad ARCTiC VS©:
quando spedivi i messaggi con la data spostata ed il numero
inesistente, li spedivi direttamente da computer o li salvavi sul
cellulare per poi spedirli ?
Io ho provato la seconda strada, modificando quelli salvati sul
cellulare, ma e' stato un insuccesso e pensa che avevo impostato il
data coding in modo che il cellulare mi deviasse subito il messaggio
senza farmelo modificare (ho provato solo con i messaggi di classe 1,
ma penso che sia lo stesso per 0,2, e 3). Forse a spedire il PDU
modificato direttamente da Hiperterminal funziona, ma?!? Ne sai
qualcosa??? Qualcun altro sa qualcosa ???


 qualcosa??? Qualcun altro sa qualcosa ???
Impossibile. Nel senso che non e' possibile inserire tali parametri
(come data.. ora..) per un SMS da inviare direttamente; come hai potuto
notare se inserisci un data scheme del genere il telefonino lo rifiuta.
Al momento non ne so assolutamente niente, l'avevo detto io di non
postare queste cose sul NG.... il "nemico" ci osserva... auauuauaaua.


Un'altra cosa che vi puo' interessare; ho provato anche a spedire un
messaggio con l' ME De-personalization che e' un messaggio che 'dice'
all'ME di depersonalizzarsi, ma purtruppo no ha funzionato.
Temo quindi che ormai sia l'SC che mette i numeri nei messaggi e
quindi noi non possiamo piu' fare niente (almeno finche' non scopriamo
come aggirare l'ostacolo). Forse con Omnitel si puo', ma ?!?!
Un'altra cosa ARCTiC VS©, hai mai provato a fare un messaggio di
classe 2 con i bits impostati su SIM data download ?
Se qualcuno vuole provare, seguendo la tabellina che avevo messo deve:
tp-protocol-identifier= 	7F
Data-coding-scheme= 	F6 o 16
praticamente partendo dalla cifra 15 dovete sostituire 4 lettere con:
7FF6
o
7F16
Non sono responsabile delle vostre azioni, anche se penso che non
succedera' niente (temo che serva un SC a 8 bit tipo quello di
Omnitel), fatemi sapere :-), io non ho provato per paura di impelagare
le sim dei miei amici.
ciao


questa -diversita'-).
Scusa sa darmi qualche dritta su dove trovare un cavo 'compatibile'
per il mio 8110i?
Stefano C.
togli pr dall'indirizzo di posta

 le sim dei miei amici.
C'e' gente alla quale non interessa affatto il data scheme degli SMS e i
protocolli di trasmissione per la curiosita' personale e per accrescere
le proprie conoscenze, che invece sghignazza al sol pensiero di
incasinare la SIM dell' "amico" :)))
Quindi semmai dovessi scoprire come "ritoccare" il credito residuo sulle
OPI (azione comunque che non gioverebbe l'utente, anzi lo metterebbe nei
casini: fa fede il credito in centrale e non quello sul display) non
sarebbe mai resa pubblica su un NG; qui si discute non si "pirata".... o
no? :)


 per il mio 8110i?
Controlla sui nokia-shop (
www.nokia-shop.de
). Se non sbaglio l'8110 non
e' compatibile con le varie versioni del DataSuite, serve invece un
altro software (e un altro hardware: cavo), non ricordo il nome esatto,
qualcosa come Data Card Nokia...


no? :)
Ma non sei tu colui che in uno dei tanti messaggi mi ha detto che
tutto cio' che si puo' fare e' lecito? O mi sbaglio.
Comunque sia concordo con te ad anch'io mi terro' le informazioni piu'
pericolose ! La Sim Download non ho potuto provarla dato che sono un
utente TIM e che l'SC non va 8 bit; guardavo se qualche utente Omnitel
poteva dirmi il risultato ma temo che dovro' aspettare a lungo. Sto
cercando il modo (non ridere) di farmi spedire dalle sim degli altri i
numeri di telefono memorizzati. :-)
Intanto ti saluto.


qualcosa come Data Card Nokia...
Grazie, ho trovato in Italia il data suite con cavo per l'8110i, i mi
riferivo ad un eventuale cavo non Nokia, so che lo schema che si trova
in rete e' volutamente sbagliato


 tutto cio' che si puo' fare e' lecito? O mi sbaglio.
Non sono sicuro di aver usato quelle parole. :) Ad ogni modo se le
avessi usate, avrei voluto dire: "E' lecito farlo..." non "LEGALE"... ;)
