PDU mode algoritmo

C

chib

Guest
Qualcuno sa dove posso trovare la PDU algoritmo per l'invio e la ricezione di SMS.I hanno uno Ericsson T68 e non solo in modalità di sostegno Testo UCA modalità che sembra molto complicated.Cheers per il vostro aiuto in anticipo.- Chib

 
Si prega di utilizzare la funzione di ricerca (in cima a questa pagina) e digitare "PDU" di (senza le virgolette) e si trovano alcuni dei miei post per quanto riguarda la modalità PDU (ma anche per i telefoni Siemens).

Hope this helps e best regards

 
Appena aveva un aspetto non hanno alcun indizio di Visual Basic non any1 sapere dove posso trovarlo in C

 
Se vuoi il mio post qui:
http://www.elektroda.pl/eboard/viewtopic.php?t=49100&highlight =
http://www.elektroda.pl/eboard/searchtopic41401-pdu.html

La fonte è in C

divertirsi

 
Appena trovato sarà studiando tutti i giorni

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Sorriso" border="0" />
 
E OH!btw U hanno avuto alcuna possibilità da un link per la retromarcia (PDU decodificare)
Cheers Chib

 
Certo, ho postato qui:
http://www.elektroda.pl/eboard/searchtopic49100-pdu.html

Ma essere consapevoli del fatto che essa non può decodificare l'output di altri programmi (che codifica per un messaggio)
per ricevere e trasmettere PDU sono formati diversi

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Triste" border="0" />È possibile utilizzare il programma per PC per decodificare pduspy / codificare
la PDU da qui:
http://www.nobbi.com/download.htm # pduspy

Entrambi codefragments ho postato lavoro con telefoni GSM con Siemens costruito nel formato PDU che utilizzano i modem di trasmettere e ricevere SMS'es.

Se avete ancora problemi in questo campo, non esitate a contattarmi ...

divertirsi

 
La ringrazio molto C uomo è stato ve off grande aiuto
No 'grazie'.Attenzione!--
makswell

 
C hi uomo che ho avuto alcuni problemi di compilazione del programma sms.c
Havent ho mai visto un po 'prima e la mia dichiarazione compilatore
doesnt sembrano felici con lui.Sto usando Visual C btw-chib

 
C-Man ha scritto:

Certo, ho postato qui:

h ** p: / / www.elektroda.pl/eboard/searchtopic49100-pdu.htmlMa essere consapevoli del fatto che essa non può decodificare l'output di altri programmi (che codifica per un messaggio) per ricevere e trasmettere PDU sono formati diversi
<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Triste" border="0" />

È possibile utilizzare il programma per PC per decodificare pduspy / codificare la PDU da qui:

h ** p: / / www.nobbi.com / download.htm # pduspyEntrambi codefragments ho postato lavoro con telefoni GSM con Siemens costruito nel formato PDU che utilizzano i modem di trasmettere e ricevere SMS'es.Se avete ancora problemi in questo campo, non esitate a contattarmi ...divertirsi
 
Hi terka,

vi è un solo formato PDU si prega di leggere il mio post su questo argomento ...

con i migliori saluti

 
C Hi-Man

I'm usign pduspy, fantastico software - WOW !!!!!!!che sarà di grande aiuto nel mio progetto ...

Un'altra questione, è posible decodificare SMS campo dati senza decodificare tutti i PDU telaio, utilizzando un PIC micro?

Grazie

 
Il comando AT di R520 è il mio lavoro, e ricevere risposte da telefono cellulare.

Ma il comando per l'invio di SMS in modalità PDU dire OK, ma non funziona.

cmgs a = 23
> bla bla bla crt z

OKIl telefono non rx ricevere un sms, e aveva la revisione PDU in pduspy

????????Grazie

 
Prima di tutto non si desidera inviare o ricevere SMS?

Questo sono due cose completamente diverse, con diversi formati di PDU

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Triste" border="0" />Dovrebbe essere possibile decodificare il datafield solo, ma è necessario leggere tutte le altre databytes in quanto contengono informazioni quanti byte di saltare ...

Quando si invia a 23 = cmgs siete sicuri che il 23 che è la lunghezza in oktets è corretta?

Devi contare le databytes in 7 bit passi questo è un po 'complicato.Invito i miei imballaggio di routine due volte prima volta con un flag che indica la routine solo contare il databytes

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Sorriso" border="0" />Inserisci il testo completo del PDU si desidera inviare (compresi i comandi AT) e mi dare
un'occhiata a questo per voi.

speriamo che questo aiuta e migliori saluti

 
Hi CMan, la ringrazio per la risposta.

Qui è
il mio caso.Sto lavorando con PDUspy

Messaggio: Ciao.Questo è un messaggio di prova ==> nel creare PDU foglio, il TP-UD campo indica 26/48 (1).Va 26/160 ???????perché ho 48?

PDU-opzioni: SMS-submmit PDU
SMSC configurato nel cellulare (MS)
TON / NPI: International / ISDN
non BANDIERE

Impostazione PDU: TP-PID => PMI internetworking
PMI protocollo per le PMI
TP-DCS => Generale codifica
non COMPRESS
non CLASSE
Alfabeto => 7 bit
TP-VP => non vadility campoPDU formato esadecimale:
=============

0001000A91659956640000001AC8B40B4445A7E7A0F41C1406D1CB733AA85D9ECFC3E732Ho bisogno di aiuto, che siAggiunto dopo 3 ore:Un'altra cose ..

PDUspy leggere i miei sms memorizzati nel mio Ericsson R520 cellulare.ma non salvare il PDU creato per me utilizzando pduspy

la risposta a un comando eseguito è:

"OK", e non è " CMGS, MR, ackpdu"

qual è il mio problema?, il telefono cellulare non fa inviare l'SMS, ma la risposta del telefono è "OK"Utilizzare HyperTerminal per inviare l'sms formato PDUCiao

 
Ciao a tutti

Ho risolto i miei problemi

è stato questo:

PDUspy nel software, se la PDU DURATA E N BYTES, quando i inviare SMS in modalità PDU utilizzando HyperTerminal (emulazione VT100), in campo i leght deve Writte N-1 byte, WOW, è lavorare, in 7 bit / 8 bit alfabeto, im molto felice

Thankz a tutti, ora il problema è decodificare gli SMS in arrivo su un asse con micro PIC 16F877 ... uffffff .... duro lavoro

Ciao a tuttisaluti

 
terka ha scritto:

Ciao a tuttiHo risolto i miei problemiè stato questo:pDUspy nel software, se la PDU DURATA E N BYTES, quando i inviare SMS in modalità PDU utilizzando HyperTerminal (emulazione VT100), in campo i leght deve Writte N-1 byte, WOW, è lavorare, in 7 bit / 8 bit alfabeto, im molto feliceThankz a tutti, ora il problema è decodificare gli SMS in arrivo su un asse con micro PIC 16F877 ... uffffff .... duro lavoroCiao a tuttisaluti
 
Salve

Ho trovato un codice per tradurre una stringa ASCII a PDU stringa.
Potete scaricarlo gratuitamente dal: http://www.nerdlabs.org/downloads/pduconv/pduconv-0.1.zip

E 'fatto per PC, e ho avuto modificati per uso su un PIC 18F242, perché costoso l'uso della memoria ...Beh, ho avuto il mio codice compilato sulla CCS 3,322, e di lavoro non è molto bene .....

Esempio: ascii stringa ===> buffer [] = "hellohello" dal http://www.dreamfabric.com/sms/hello.html

in PDU deve essere: E8 32 9B FD 46 97 D9 CE 37

ma il risultato a mio codice è: 6F 4A 4B 4C 4D 4E 4F 50 51

Penso che problema è come CCS unità e il puntatore array, mi potete aiutare?Grazie ...il mio codice è:

Main.c

Codice:# include <18F242.h>

# NOWDT fusibili, WDT128, XT, NOPROTECT, NOOSCSEN, Brownout, BORV42, PUT, NOEBTR, NOEBTRB

# STVREN fusibili, NODEBUG, NOLVP, NOWRT, NOWRTD, NOWRTB, NOWRTC, NOCPD, NOCPB

# usa il ritardo (clock = 4000000)

# usa rs232 (baud = 9600, N = parità, xmit = PIN_C6, AN = PIN_C7, bits = 8)

# include "pduconv.c"void main ()

(

int i;

int pdulen = 0;

unsigned char * PDU;

char buffer [] = "hellohello";

printf ( "Testo da convertire: \ n \ r \ r");printf ( "% s \ n \ r \ r", buffer);

printf ( "Il risultato è stringa: \ n \ r \ r");pdulen = ascii_to_pdu (buffer, & PDU);

for (i = 0; i <pdulen; i )

(

printf ( "% 02X", PDU );

/ / In origine, il precedente codice è la seguente:

/ / Printf ( "% 02hX", PDU );

/ / Funziona correttamente compilato per Windows CCS, ma non

/ / Riconoscere il precedente cosa

)

printf ( "La lunghezza del buffer-PDU è:% i bytes", pdulen);

/ / la funzione opera correttamente per aver trovato la lunghezza del buffer PDU

gratuito (PDU);)
 

Welcome to EDABoard.com

Sponsor

Back
Top