-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!wsisiz.edu.pl!.POSTED!not-for-mail
From: Atlantis <m...@w...pl>
Newsgroups: pl.misc.telefonia.gsm
Subject: komenda AT włączająca ignorowanie połączeń przychodzących?
Date: Tue, 01 Jan 2013 11:46:13 +0100
Organization: http://www.wit.edu.pl
Lines: 27
Message-ID: <kbuepq$su9$1@portraits.wsisiz.edu.pl>
NNTP-Posting-Host: bwz13.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: portraits.wsisiz.edu.pl 1357037178 29641 83.29.249.13 (1 Jan 2013 10:46:18
GMT)
X-Complaints-To: a...@w...edu.pl
NNTP-Posting-Date: Tue, 1 Jan 2013 10:46:18 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Thunderbird/17.0
Xref: news-archive.icm.edu.pl pl.misc.telefonia.gsm:1040081
[ ukryj nagłówki ]W ramach samokształcenia uczę się od jakiegoś czasu programowania
mikrosterowników AVR. W tej chwili pracuję nad pierwszym nieco
poważniejszym projektem, który wykorzystuje moduł GSM, komunikujący się
z procesorem za pośrednictwem komend AT.
W jednej z części programu niezbędne jest automatyczne odrzucanie
wszystkich połączeń przychodzących, przy zachowaniu możliwości
wykonywania wychodzących (a więc bez wylogowywania się z sieci). Taki
stan ma trwać do odwołania (przy wyjściu z tej konkretnej procedury).
Ponieważ procedura pracuje w pętli, wewnątrz której sprawdza się stan
kilku wejść, przyszedł mi do głowy najprostszy pomysł - dodanie
instrukcji sprawdzającej kolejno czy w buforze są nowe znaki, a jeśli
tak, to czy składają się one na komunikat "RING". W tym przypadku
reagowałbym po prostu wysłaniem komendy "ATH".
Niestety cała operacja zajmuje za dużo czasu, w związku z czym dochodzi
o przeoczenia zmian stanu na monitorowanych liniach, a do tego dopuścić
nie mogę.
W dokumentacji posiadanego modemu natknąłem się na instrukcję AT+CHLD=0,
która miała powodować ignorowanie połączeń przychodzących. Niestety, po
dokładniejszej lekturze okazało się, że dotyczy to obsługi kilku
połączeń przychodzących jednocześnie. I faktycznie - użycie komendy w
sytuacji, gdy nie było żadnego połączenia zaowocowało komunikatem
"ERROR", a połączenia przychodzące wciąż przychodziły.
Jest może jakiś inny sposób na chwilowe wymuszenia na urządzeniu GSM
odrzucania wszystkich połączeń wychodzących?
Następne wpisy z tego wątku
- 01.01.13 12:27 Waldek Godel
- 01.01.13 12:59 Atlantis
- 01.01.13 13:21 Waldek Godel
- 01.01.13 16:47 K
- 01.01.13 22:24 Grzexs
Najnowsze wątki z tej grupy
- Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO
- Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO
- Karty przedpłacone (podarunkowe) Google Play - pytanie do korzystających
- Dlaczego sluchawka nie dzwoni?
- Google Play
- Gdzie kosz?
- Kosz, gdzie??
- GNSS Motorola G85 vs Redmi Note 9 pro
- Dlaczego nie pasuję do świata APLE?
- karta SIM nie działa w konkretnym smartfonie.
- smartfon i zewnętrzny ekran
- Gdzie w smartfonie są SMSy/MMSy ?
- VM i Fakt
- Re: Całujmy ukrów w dupę, tak szybko odchodzą :)
- uwazajmy na haczyki w umowach
Najnowsze wątki
- 2024-11-29 Dławik CM
- 2024-11-29 [OT] Lewe oprogramowanie
- 2024-11-29 Błonie => Sales Specialist <=
- 2024-11-29 Warszawa => IT Expert (Network Systems area) <=
- 2024-11-29 Warszawa => Ekspert IT (obszar systemów sieciowych) <=
- 2024-11-29 Warszawa => Head of International Freight Forwarding Department <=
- 2024-11-29 Białystok => Inżynier Serwisu Sprzętu Medycznego <=
- 2024-11-29 Pómpy ciepła darmo rozdajoo
- 2024-11-29 Białystok => Application Security Engineer <=
- 2024-11-29 Białystok => Programista Full Stack (.Net Core) <=
- 2024-11-29 Gdańsk => Software .Net Developer <=
- 2024-11-29 Wrocław => Key Account Manager <=
- 2024-11-29 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-29 Chrzanów => Specjalista ds. public relations <=
- 2024-11-27 Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO