-
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
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
- Puszka w ziemię
- T-1000 was here
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
- AMS spalony szybkim zasilaczem USB
- stalowe bezpieczniki
- Wyświtlacz ramki cyfrowej
- bateria na żądanie
- pradnica krokowa
Najnowsze wątki
- 2025-02-06 PROGRAM DOPŁAT DO AUT ELEKTRYCZNYCH TO ABSURD. ZA ŚRODKI Z KPO KUPIMY NIEMIECKIE I CHIŃSKIE AUTA
- 2025-02-05 ceny OC
- 2025-02-05 Re: ceny OC
- 2025-02-05 Re: ceny OC
- 2025-02-07 Smar do video
- 2025-02-06 Litowe baterie AA Li/FeS2 a alkaliczne
- 2025-02-07 Gliwice => Business Development Manager - Network and Network Security
- 2025-02-07 Warszawa => System Architect (Java background) <=
- 2025-02-07 Warszawa => System Architect (background deweloperski w Java) <=
- 2025-02-07 Warszawa => Solution Architect (Java background) <=
- 2025-02-07 Gliwice => Ekspert IT (obszar systemów sieciowych) <=
- 2025-02-07 Lublin => Programista Delphi <=
- 2025-02-07 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-02-07 Dęblin => Node.js / Fullstack Developer <=
- 2025-02-07 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo