-
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.elektronika
Subject: Re: Wzmacniacz słuchawkowy do modułu GSM - jeszcze jedno pytanie
Date: Wed, 06 Feb 2013 19:59:48 +0100
Organization: http://www.wit.edu.pl
Lines: 50
Message-ID: <keu979$ler$1@portraits.wsisiz.edu.pl>
References: <keu0rl$hth$1@portraits.wsisiz.edu.pl>
NNTP-Posting-Host: aabl184.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 1360177193 21979 83.4.37.184 (6 Feb 2013 18:59:53
GMT)
X-Complaints-To: a...@w...edu.pl
NNTP-Posting-Date: Wed, 6 Feb 2013 18:59:53 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107
Thunderbird/17.0.2
In-Reply-To: <keu0rl$hth$1@portraits.wsisiz.edu.pl>
Xref: news-archive.icm.edu.pl pl.misc.elektronika:642046
[ ukryj nagłówki ]Co do punktu drugiego, to jednak byłem w błędzie. To nie mały opór
słuchawki jest powodem takiego stanu rzeczy, ale najwyraźniej jakiś błąd
w programie, którego doszukać się nie mogę.
Pomyliłem się w obserwacjach - to tajemnicze zrywanie połączenia
przychodzącego w momencie podniesienia słuchawki nie ma nic wspólnego z
wkładką, gdyż zależy od momentu w którym podniesie się słuchawkę. Jeśli
ta zostanie podniesiona gdy dzwonek dzwoni - połączenie zostanie
odrzucone. Gdy odbiorę w przerwie pomiędzy dzwonkami - zostanie nawiązane.
Fragment kodu odpowiedzialny za dzwonek i odbieranie połączeń znajduje
się w funkcji głównej i wygląda następująco (nie wgłębiając się w
kształt innych funkcji):
while(1)
{
while (!HOOK)
{
if (RI)
{
PORTLED |= _BV(LED);
while (RI)
{
if HOOK break;
PORTRING |= _BV(RING1);
PORTRING &= ~_BV(RING2);
_delay_ms(10);
PORTRING &= ~_BV(RING1);
PORTRING &= ~_BV(RING2);
_delay_ms(10);
if HOOK break;
PORTRING &= ~_BV(RING1);
PORTRING |= _BV(RING2);
_delay_ms(10);
PORTRING &= ~_BV(RING1);
PORTRING &= ~_BV(RING2);
_delay_ms(10);
}
PORTLED &= ~_BV(LED);
}
}
if HOOK
{
_delay_ms(200);
clear_buffer();
if (usart_response("ATA\r\n", "OK\r\n", 200)) mantain_call();
else make_call();
}
}
Następne wpisy z tego wątku
- 06.02.13 20:05 Atlantis
- 08.02.13 09:23 Adam Wysocki
- 08.02.13 09:26 Adam Wysocki
- 08.02.13 10:46 Atlantis
- 08.02.13 11:01 Atlantis
- 08.02.13 15:37 Atlantis
- 08.02.13 17:40 Atlantis
- 08.02.13 18:03 J.F
- 08.02.13 18:13 Atlantis
- 09.02.13 01:36 Anerys
- 09.02.13 02:06 Atlantis
- 09.02.13 02:29 Anerys
- 11.02.13 11:55 Adam Wysocki
- 11.02.13 12:02 RoMan Mandziejewicz
- 11.02.13 12:12 Anerys
Najnowsze wątki z tej grupy
- Lampy uliczne LED z kubkiem
- Pęczniejące LiPo
- wyłącznik ścienny
- "Wybitna" inteligencja AI
- test stereo
- Bluetooth stereo
- W USA budują pierwszą komercyjną elektrownię fuzji jądrowej
- Weryfikacja myjki ultradźwiękowej
- zasieg radaru
- Zmywarka Bosch SRV55T43EU - awaria
- Kod zniżkowy w TME do 26.09.2025
- SFP, 10G, simplex sc/apc
- [słabe wiatry powodują - przyp. JMJ] Energetyczny paraliż w Niemczech
- NxtPaper
- Programiści nie przestają zadziwiać świat
Najnowsze wątki
- 2025-09-30 Warszawa => Project Manager (AI and innovation) <=
- 2025-09-30 Poznań => SAP HCR Consultant <=
- 2025-09-30 Warszawa => IT Recruiter <=
- 2025-09-30 Zbrodzień Ziobro zatrzymany na płycie lotnika międzynarodowego bo PRZYLECIAŁ do RP3 zostać "nielegalne doprowadzony"
- 2025-09-30 Warszawa => Starszy Konsultant SAP - obszar PP <=
- 2025-09-29 (Nie)typowy problem z elektrykiem
- 2025-09-29 Awaria
- 2025-09-29 Życie z Renault Twizy: Jak to NAPRAWDĘ wygląda
- 2025-09-29 Białystok => Programista Delphi <=
- 2025-09-29 Białystok => Delphi Programmer <=
- 2025-09-29 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-09-29 Warszawa => Engineering Manager <=
- 2025-09-28 środki przymusu bezpośredniego
- 2025-09-28 monitor vs tv
- 2025-09-28 Takim bym jeździł - Złomnik: Golf jedynka z wnętrzem od Fabii