Witam wszystkich w tym ostatnim dniu roku 2011 i przesylam serdeczne zyczenia na nadchodzacy rok.
Ostatnio zainteresowalem sie sposobem sterowania powiedzmy na poczatek LEDami (on/off) za pomoca telefonu.
Po przeszukaniu forum i innych stron, zdobylem wiele wiedzy (komendy AT, kodowanie PDu, itp), postanowilem stworzyc swoj sterownik.
I teraz sie nasuwaja pytania.
Stworzylem taki kod:
Na poczatek chcialem reagowac na przychodzaca rozmowe, w pozniejszym czasie bede rozwijal program o kolejne funkcje. Podlaczenie pomiedzy M8 a C35 jest takie (pominalem wszystko inne bo dziala oporocz komunikacji). Dioda zenera jest wstawiona 3.3V.
1. Dlaczego czasami na LCD (sluzacym do monitorowania na razie co sie dzieje) dostaje odpowiedz z tel jako A zamiast OK? Czasami dostane OK lub ERROR ale zazwyczaj jest A. Podczas polaczenia tel z komp w HyperTerminalu wszystko jest ok. wysylajac jakakolwiek komende zawsze jest odpowiedz OK. Czy to jest normalne? Jak to naprawic?
2. Czasami dostaje cos takiego w odpowiedzi na AT+CLIP: krzak krzak krzak OK Krzak krzak +CLIP krzaki. Czyli modem odpowiada ale gdzies pojawiaja sie zaklocenia.
3. Co zaobserwowalem po dodaniu manualnego przycisku z komenda dzwon na moj nr, ze M8 nie za bardzo chce podjac komunikacje z tel. W HyperTerminalu wszystko jest ok, komenda jest poprawnie wysylana.
4. Reakcja uC jest prawidlowa na nadchodzace polaczenie. Pokazuje RING na moim LCD nawet pomimo ustawienia prezentacji nr (powinien rowniez pokazac sie nr tel), jednak pomija komende rozlaczania polaczenia (znow wraca problem komunikacji M8 <-> tel)
Mam nadzieje, ze uzyskam pomoc w rozwiazaniu powyzszych problemow i bede mogl nadal rozwijac swoj program. Oczywiscie beda sie pojawiac kolejne klopoty, ktore z pomoca kolegow, doprowadze do rozwiazania. Tak wiec watek jest jak najbardziej rozwojowy.
Z gory dziekuje za odpowiedzi.
Ostatnio zainteresowalem sie sposobem sterowania powiedzmy na poczatek LEDami (on/off) za pomoca telefonu.
Po przeszukaniu forum i innych stron, zdobylem wiele wiedzy (komendy AT, kodowanie PDu, itp), postanowilem stworzyc swoj sterownik.
I teraz sie nasuwaja pytania.
Stworzylem taki kod:
Code: basic4gl
Na poczatek chcialem reagowac na przychodzaca rozmowe, w pozniejszym czasie bede rozwijal program o kolejne funkcje. Podlaczenie pomiedzy M8 a C35 jest takie (pominalem wszystko inne bo dziala oporocz komunikacji). Dioda zenera jest wstawiona 3.3V.
![[M8][bascom] Sterownik GSM na tel Siemens C35 [M8][bascom] Sterownik GSM na tel Siemens C35](https://obrazki.elektroda.pl/3594873900_1325329179_thumb.jpg)
1. Dlaczego czasami na LCD (sluzacym do monitorowania na razie co sie dzieje) dostaje odpowiedz z tel jako A zamiast OK? Czasami dostane OK lub ERROR ale zazwyczaj jest A. Podczas polaczenia tel z komp w HyperTerminalu wszystko jest ok. wysylajac jakakolwiek komende zawsze jest odpowiedz OK. Czy to jest normalne? Jak to naprawic?
2. Czasami dostaje cos takiego w odpowiedzi na AT+CLIP: krzak krzak krzak OK Krzak krzak +CLIP krzaki. Czyli modem odpowiada ale gdzies pojawiaja sie zaklocenia.
3. Co zaobserwowalem po dodaniu manualnego przycisku z komenda dzwon na moj nr, ze M8 nie za bardzo chce podjac komunikacje z tel. W HyperTerminalu wszystko jest ok, komenda jest poprawnie wysylana.
4. Reakcja uC jest prawidlowa na nadchodzace polaczenie. Pokazuje RING na moim LCD nawet pomimo ustawienia prezentacji nr (powinien rowniez pokazac sie nr tel), jednak pomija komende rozlaczania polaczenia (znow wraca problem komunikacji M8 <-> tel)
Mam nadzieje, ze uzyskam pomoc w rozwiazaniu powyzszych problemow i bede mogl nadal rozwijac swoj program. Oczywiscie beda sie pojawiac kolejne klopoty, ktore z pomoca kolegow, doprowadze do rozwiazania. Tak wiec watek jest jak najbardziej rozwojowy.
Z gory dziekuje za odpowiedzi.