-
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: Działająca biblioteka do BMP085
Date: Wed, 23 Apr 2014 23:51:37 +0200
Organization: http://www.wit.edu.pl
Lines: 31
Message-ID: <lj9clo$e2i$1@portraits.wsisiz.edu.pl>
References: <lj8s5v$q9a$1@portraits.wsisiz.edu.pl>
NNTP-Posting-Host: aaqw152.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: portraits.wsisiz.edu.pl 1398289912 14418 83.5.182.152 (23 Apr 2014 21:51:52
GMT)
X-Complaints-To: a...@w...edu.pl
NNTP-Posting-Date: Wed, 23 Apr 2014 21:51:52 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101
Thunderbird/24.4.0
In-Reply-To: <lj8s5v$q9a$1@portraits.wsisiz.edu.pl>
X-Enigmail-Version: 1.6
Xref: news-archive.icm.edu.pl pl.misc.elektronika:663818
[ ukryj nagłówki ]Hmm... Dziwna sprawa. Sądziłem, że winę za taki stan rzeczy ponosi błąd
w bibliotece. Jednak trafiłem na inną służącą do obsługi BMP085.
http://davidegironi.blogspot.com/2012/10/avr-atmega-
bmp085-pressure-sensor.html#.U1g0nFdpNIJ
Po podmienieniu plików, dostosowaniu źródeł i wgraniu hex-a okazało się,
że efekt nie zniknął. Ciągle otrzymuję dziwną wartość ciśnienia.
Prawdopodobieństwo wystąpienia tego samego błędu w dwóch różnych
bibliotekach jest niewielkie, więc należy założyć, że błąd tkwi w innym
miejscu.
W chwili obecnej procedura wysyłania wyniku wygląda w sposób następujący:
char result[10];
int32_t pressure = bmp085_getpressure();
itoa(pressure, result, 10);
strcpy_P(pAnswer, PSTR("+PRESS: "));
strcat(pAnswer, result);
strcat_P(pAnswer, PSTR("\r\n"));
Wskaźnik do bufora pAnswer jest następnie przekazywany do funkcji
zajmującej się wysyłaniem odpowiedzi na zapytania UDP.
Próbowałem także zastosować stdio:
printf_P(pAnswer, PSTR("+PRESS: %d\r\n"), bmp085_getpressure());
Efekt był dokładnie taki sam.
Ktoś ma jakiś pomysł gdzie mogę zacząć szukać przyczyny, co jeszcze
ewentualnie mogę sprawdzić?
Następne wpisy z tego wątku
- 24.04.14 01:06 Grzegorz Niemirowski
- 24.04.14 01:31 Pszemol
- 24.04.14 01:34 Pszemol
- 24.04.14 10:32 Elektrolot
- 24.04.14 16:26 Atlantis
- 24.04.14 17:13 Atlantis
- 24.04.14 20:04 Pszemol
- 24.04.14 21:01 Sylwester Łazar
- 24.04.14 21:01 Sylwester Łazar
- 24.04.14 21:05 Pszemol
- 24.04.14 21:10 Grzegorz Niemirowski
- 24.04.14 21:14 Sylwester Łazar
- 24.04.14 21:28 Pszemol
- 24.04.14 21:28 Pszemol
- 24.04.14 21:31 Grzegorz Niemirowski
Najnowsze wątki z tej grupy
- Pomiar amplitudy w zegarku mechanicznym
- ale zawziętość i cierpliwość
- Chiński elektrolizer tester wody
- Dzisiaj Bentlejem czyli przybieżeli sześciu Króli do Rysia na kasie
- ciekawy układ magnetofonu
- Mikroskop 3D
- Jak być bezpiecznym z Li-Ion?
- Szukam monitora HDMI ok. 4"
- Obcinaczki z łapaczem
- termostat do lodowki
- SEP 1 kV E
- Aku LiPo źródło dostaw - ktoś poleci ?
- starość nie radość
- Ataki hakerskie
- Akumulatorki Ni-MH AA i AAA Green Cell
Najnowsze wątki
- 2024-12-30 Katowice => Key Account Manager (ERP) <=
- 2024-12-28 Śmiechu KOOOOOOPA ;-)
- 2024-12-29 Pomiar amplitudy w zegarku mechanicznym
- 2024-12-28 Antyradar
- 2024-12-28 Deweloper przegral w sadzie musi zwrócic pieniądze Posypia sie kolejne pozwy?
- 2024-12-28 Warszawa => Full Stack .Net Engineer <=
- 2024-12-28 Warszawa => Sales Assistant <=
- 2024-12-28 Warszawa => Programista Full Stack .Net <=
- 2024-12-28 Warszawa => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2024-12-28 Katowice => Head of Virtualization Platform Management and Operating S
- 2024-12-28 Błonie => Analityk Systemów Informatycznych (TMS SPEED) <=
- 2024-12-28 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2024-12-28 Żerniki => Employer Branding Specialist <=
- 2024-12-28 ale zawziętość i cierpliwość
- 2024-12-27 most kilometrowy