logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Siemens m55. Sterownie komendami AT. Odpowiedź od telefonu to jedynie echo.

murmur170dx 28 Maj 2015 11:51 918 4
REKLAMA
  • #1 14727385
    murmur170dx
    Poziom 2  
    Dzień Dobry.

    Posiadam telefon Siemens M55, który ma możliwość sterowania jego funkcjami gsm za pomocą komendy AT. Po fizycznym połączeniu telefonu z komputerem poprzez port com otworzyłem port z parametrami:

    Siemens m55. Sterownie komendami AT. Odpowiedź od telefonu to jedynie echo.

    Podczas wysłania komendy AT (oraz inne dowolnej komendy, a nawet ciągu różnych znaków) w odpowiedzi otrzymuje jedynie echo. Kabel został sprawdzony przewód po przewodzie i jest poprawny. Po odłączeniu kabla od telefonu nie ma żadnej reakcji od portu com po wysłaniu komend, więc można założyć, że to telefon odpowiada echem i utwierdza przekonanie, że kabel jest ok. Dodatkowo, przeglądając ustawienia na telefonie wzdłuż i wszerz nie znalazłem, żadnej opcji "włączenia" komend AT.

    Czy ktoś spotkał się z podobnym problemem? Czy jest coś co nie świadomie pomijam? Szukałem odpowiedzi i wskazówek i wszystko wskazuje na to, że komendy te powinny zacząć działać zaraz po połączeniu bez poprzednich zmian jakichkolwiek ustawień telefonu. Próbowałem również różnych ustawień parametrów transmisji i w każdej konfiguracji jest ta sama reakcji - echo.
  • REKLAMA
  • #2 14727736
    kindlar
    Poziom 42  
    Czy po wysłaniu komendy "AT" masz odpowiedź "OK"?
    Czy podłączyłeś komputer do telefonu przez układ dopasowujący poziomy napięć na linii Rx, Tx (max232)?
    Pokaż schemat podłączenia.
  • REKLAMA
  • #3 14729933
    murmur170dx
    Poziom 2  
    kindlar napisał:
    Czy po wysłaniu komendy "AT" masz odpowiedź "OK"?


    Nie.
    Po wysłaniu komendy "AT" odpowiedź to: "AT".
    Po wysłaniu komendy "AT + IPR =?" odpowiedź to "AT + IPR =?"
    Po wysłaniu ciągu znaków "abcd" odpowiedź to "abcd"
    itd.

    kindlar napisał:
    Czy podłączyłeś komputer do telefonu przez układ dopasowujący poziomy napięć na linii Rx, Tx (max232)? Pokaż schemat podłączenia.


    Nie korzystam z dodatkowych układów pośredniczących, tylko sam kabel z przewodami GND, RX, TX.

    Schemat:
    Siemens m55. Sterownie komendami AT. Odpowiedź od telefonu to jedynie echo.
  • REKLAMA
  • #5 14730033
    murmur170dx
    Poziom 2  
    kindlar napisał:
    Masz coma wbudowanego w PC czy używasz przejściówki?

    Com wbudowany w PC.
    kindlar napisał:
    Bo objawy wskazują na zwarcie lini Tx do Rx.


    Oczywiście przed połączeniem zrobiłem miernikiem testy kabla i żadnych zwarć pomiędzy przewodami nie było.

    kindlar napisał:

    Możliwe że spaliłeś port w telefonie. Na telefon nie możesz podać napięcia większego niż 3.3V. http://pl.wikipedia.org/wiki/RS-232
    https://www.google.pl/search?q=pc+telefon+max...252Frtvforum%252Ftopic985283.html%3B575%3B380


    Słuszna uwaga. Żeby sprawdzić czy faktycznie tak jest, że TX z RX w telefonie zwarły się w wyniku przepalenia, podpiąłem kabel do włączonego telefonu, a na końcówce com kabla miernikiem sprawdzałem czy występuje zwarcie pomiędzy TX i RX. Zwarcia nie ma.

    Spróbować obniżyć napięcie tx i rx do 3.3V? Sugerując się kablami, które można znaleźć tutaj
    https://www.google.pl/search?tbm=isch&q=sieme...HAkoGACA&ved=0CBwQBSgA&dpr=1&biw=1600&bih=761
    nie widzę tam żadnych dodatkowych układów, więc sam kabel wydaje się, że powinien wystarczyć.
REKLAMA