RTV forum PL | NewsGroups PL

Wysyłanie SMS w trybie PDU na Siemens C35i przez RS232 - jakie wartości długości?

sms i pdu - problem

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Wysyłanie SMS w trybie PDU na Siemens C35i przez RS232 - jakie wartości długości?

ogi
Guest

Thu Dec 09, 2004 5:40 pm   



Witam

Nie mogę sobie poradzić z wysłaniem sms w trybie pdu (siemens c35i), próbuje
to zrobić przy pomocy terminala RS232. Telefon odpowiada na inne komendy AT,
typu: dzwonienie itd. Problem jest następujący: po wpisaniu komendy
AT+CMGS=27 telefon zawraca znak zachęty ">", czyli wszystko wydaje się być w
porządku, następnie wysyłam zakodowanego sms'a i po wysłaniu kodu <1A>,
czyli CTRL+Z, nic się nie dzieje, dopiero jak drugi raz ten kod to otrzymuje
ERROR, a czasem to w ogóle nie odpowiada... Wysyłać sms na pewno można, bo
korzystałem już z programu do tego celu. Informacje o tym jak kodować sms'a
wziąłem z art. Jacka Bogusza (ep. 03/04) i próbowałem już na różne sposoby
wpisywać wartości i nic... Nie wiem, czy źle wpisuje wartość długości
łańcucha (at+cmgs=27), ale różne liczby już tam wstawiałem. W necie żadnych
konkretów nie znalazłem ponad to co wyczytałem w wymienionym artykule więc
jeśli ktoś zajmował się czymś takim to prosiłbym o pomoc.

Ogi

Jacek Anaszewski
Guest

Thu Dec 09, 2004 9:22 pm   



ogi napisał(a):
Quote:

Witam

Nie mogę sobie poradzić z wysłaniem sms w trybie pdu (siemens c35i), próbuje
to zrobić przy pomocy terminala RS232. Telefon odpowiada na inne komendy AT,
typu: dzwonienie itd. Problem jest następujący: po wpisaniu komendy
AT+CMGS=27 telefon zawraca znak zachęty ">", czyli wszystko wydaje się być w
porządku, następnie wysyłam zakodowanego sms'a i po wysłaniu kodu <1A>,
czyli CTRL+Z, nic się nie dzieje, dopiero jak drugi raz ten kod to otrzymuje

Witam.
Tez to przerabialem ostatnio:-) W tym artykule jest sporo niedomowien
i trzeba samemu dojsc do kilku rzeczy. Wysylanie za
pomoca terminala u mnie nie zdalo egzaminu. Natomiast programowo
jak najbardziej sie udalo. Po znaku zachety sa jeszcze dwie spacje
i dopiero wtedy mozna wysylac. Jak zrobisz to za wczesnie to zwraca
error po jakims czasie. Jak za pozno o ile sobie przypominam to tez.
Pozdrawiam.

Q
Guest

Mon Dec 13, 2004 10:08 am   



Quote:
AT+CMGS=27 telefon zawraca znak zachęty ">", czyli wszystko wydaje się być
w
porządku, następnie wysyłam zakodowanego sms'a i po wysłaniu kodu <1A>,
czyli CTRL+Z, nic się nie dzieje, dopiero jak drugi raz ten kod to
otrzymuje
ERROR, a czasem to w ogóle nie odpowiada...

czyli pewnie podajesz mu zle dane;
poczytaj o pdu i poeksperymentuj;
/troche tego jest na sieci;

Q
Guest

Mon Dec 13, 2004 10:12 am   



Quote:
jak najbardziej sie udalo. Po znaku zachety sa jeszcze dwie spacje
i dopiero wtedy mozna wysylac. Jak zrobisz to za wczesnie to zwraca
error po jakims czasie. Jak za pozno o ile sobie przypominam to tez.

ze co?...
za wczesnie?
za pozno?
jak?.....

nie kumam,
ja robie tak:

1. podaje mu komende wysylania/przechowywania sms'a;
2. __czekam__ na znak zachety;
3. wysylam ciag pdu
4. i to koniec;

po znaku zachety zalecaja* dac dwa zera ('00'),
a na koncu '1A';
oczywisice te znaki nie licza sie do dlugosci lancucha pdu,
ktory podajesz;

*zalecaja - czyli nieraz nie zalecaja;

czytajcie ludziska opisy na sieci;
od cholery tego jest;

elektroda NewsGroups Forum Index - Elektronika Polska - Wysyłanie SMS w trybie PDU na Siemens C35i przez RS232 - jakie wartości długości?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map