eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikakomendy AT - ustawienie zajętości linii GSMRe: komendy AT - ustawienie zajętości linii GSM
  • Data: 2013-01-01 16:44:21
    Temat: Re: komendy AT - ustawienie zajętości linii GSM
    Od: "J.F." <j...@p...onet.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Dnia Tue, 01 Jan 2013 10:13:24 +0100, Atlantis napisał(a):
    > Mianowicie czy istnieje jakaś komenda AT, która uniemożliwiłaby
    > nawiązanie połączenia przychodzącego z modułem (dzwoniący usłyszałby
    > sygnał zajętości) bez wylogowywania go z sieci, tal aby samemu ciągle
    > można było nawiązywać połączenia?
    > Krótko mówiąc chodzi mi o odpowiednik słuchawki zdjętej z widełek w
    > standardowym, analogowym telefonie. Co więcej - chodzi dokładnie o taką
    > sytuację. Jak już kiedyś mówiłem w ramach nauki programowania AVR
    > próbuję zamontować moduł GSM w obudowie starego telefonu, sterując nim
    > za pomocą tarczy numerowej, widełek itp.

    A moze sie nie przejmowac ? Sytuacja na tyle rzadka, ze mozna odebrac.

    Do sprawdzenia - a co bedzie jesli w takim stanie wyslesz normalna
    komende ATDnnn; ? Nie uda sie zadzwonic bo "linia zajeta" czy wlasnie
    polaczy, a nie odbierze ?

    > Pierwszym pomysłem jaki przyszedł mi do głowy było "ręczne" odrzucanie
    > połączenia, gdy przy podniesionej słuchawce nadszedł komunikat "RING".
    > Niestety, rozwiązanie się nie sprawdza. Zbadanie zawartości bufora
    > zajmuje na tyle dużo czasu, że jeśli taka konieczność zajdzie w momencie
    > kręcenia tarczą, program może przeoczyć część impulsów, co z kolei
    > prowadzi do przekłamania numeru.

    No nie przesadzajmy - sprawdzenie bufora to pare, moze parenascie rozkazow.

    I wcale nie wiadomo czy chcesz sprawdzac w czasie krecenia - rozsadne
    byloby wlaczyc dzwonek, i niech uzytkownik decyduje - naciska widelki,
    podnosi i odbiera, czy kreci dalej - a pod koniec sprawdzasz czy nic nie
    czeka.

    A w ogole jest jakies polecenie do odrzucenia ? ATH nie wiem czy zadziala.
    W zaleznosci od telefonu/modulu, moze jest jakies polecenie wciskania
    klawiszy (AT+CKPD) i "czerwona sluchawke" da sie nacisnac.

    > W dokumentacji modemu znalazłem coś takiego jak "AT+CHLD". Użycie
    > "AT+CHLD=0" ma oznaczać "Ignore the incoming call". Jednak z tego co
    > widzę to połączenie odnosi się do obsługi kilku połączeń przychodzących
    > jednocześnie.

    Czy moze raczej - do polaczenia przychodzacego w czasie rozmowy.
    Mozesz pierwsza dac na "hold", pogadac z druga, wrocic do pierwszej.

    Nie uzywalem, ale jest taka obiecujaca:
    http://gatling.ikk.sztaki.hu/~kissg/gsm/at+c.html

    Facility lock
    +CLCK= fac ,mode [,passwd [,class]]
    "AI": barr all incoming calls

    J.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: