<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=8&amp;t=11291&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-10-26T11:59:56+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=8&amp;t=11291&amp;mode</id>
<entry>
<author><name><![CDATA[legier]]></name></author>
<updated>2015-10-26T11:59:56+01:00</updated>
<published>2015-10-26T11:59:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=143391#p143391</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=143391#p143391"/>
<title type="html"><![CDATA[Re: Bluetooth 4.0 (BLE) nie ma profilu SPP(RS232) Jak to ugr]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=143391#p143391"><![CDATA[
A mógłbyś coś podpowiedzieć odnośnie komunikacji BLED112-V1 lub innego adaptera z komputerem? Zbierałem już trochę informacji na temat obsługi BLE i wyczytałem, że Win8 ma już ją wewnętrznie zaimplementowaną w przeciwieństwie do Win7. Tylko co nam to daje? W opisie BLED112-V1 czytamy, że jest on wykrywany jako VCP i co dalej? Przecież chyba nie możemy przez ten VCP przesyłać surowych danych, bo potrzebujemy konkretne UUID, nie? Mi w moim urządzeniu zależy na emulowaniu komunikacji szeregowej - PC coś nada, ja odpowiem i procesor idzie spać. Zamierzam do tego użyć BlueNRG-MS od ST, aktualnie posiadam shieldy X-NUCLEO-IDB04A1 oraz X-NUCELO-IDB05A1<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=6162">legier</a> — 26 paź 2015, o 11:59</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[fp330]]></name></author>
<updated>2015-04-06T19:20:55+01:00</updated>
<published>2015-04-06T19:20:55+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125784#p125784</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125784#p125784"/>
<title type="html"><![CDATA[Re: Bluetooth 4.0 (BLE) nie ma profilu SPP(RS232) Jak to ugr]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125784#p125784"><![CDATA[
Nie wiem czy z BLE112-A-V1 da się zrobić urządzenie typu &quot;peripherial&quot;  Wymaga to zaimplementowania w module określonej funkcjonalności. Nie da się tego zrealizować zewnętrznym uP. Odpowiedni kod musi znajdować się w module.<br />Nie jest wykluczone, że producent przygotował jakieś narzędzia do tworzenia takiego kodu i wpisywania go do modułu. Niestety zwykle jest tak, że wszelkie takie ułatwienia pociągają za sobą mniejszą uniwersalność i brak efektywności jeśli chodzi o pobór prądu. Stworzenie od podstaw dobrze działającego urządzenia nie jest proste.<br />Te moduły firmy Bluegiga nie należą do najtańszych. Czy w podobnej cenie nie ma na rynku gotowego urządzenia BLE realizującego taką funkcjonalność jaką chcesz osiągnąć ? <br />Zwykle urządzenia BLE pobierają tak mało prądu, że do ich zasilania wystarczy mała zegarkowa bateria. Zewnętrzny procesor ATmega &quot;zabija&quot; tą ideę. Czy urządzenie jakie planujesz zrobić ma być zasilane taką małą baterią ?<br /><br />Z napisaniem programu na Windows do komunikacji z urządzeniem BLE za pomocą modułu BLED112-V1 raczej nie będziesz miał problemów.<br />Jeśli chodzi system Android to jest to jest trochę gorzej. Zdarzają się błędy w obsłudze BLE. Różne urządzenia działają różnie. Wielu rzeczy przewidywanych przez standard nie da się zrobić. Często pojawia się problem z jednoczesnym działaniem WiFi i Bluetooth.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9362">fp330</a> — 6 kwi 2015, o 19:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MichalPL]]></name></author>
<updated>2015-04-06T18:05:46+01:00</updated>
<published>2015-04-06T18:05:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125778#p125778</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125778#p125778"/>
<title type="html"><![CDATA[Re: Bluetooth 4.0 (BLE) nie ma profilu SPP(RS232) Jak to ugr]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125778#p125778"><![CDATA[
<div class="quotetitle">fp330 napisał(a):</div><div class="quotecontent"><br />Musisz określić co dokładnie chcesz zrobić.<br /></div><br /><br />Urządzenie, które będzie w stanie informować komputer lub smartfon o swoim stanie, najlepiej nie ciągle, a jedynie na żądanie. Chodzi o przesłanie wartości paru zmiennych.<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />1. Czy masz jakieś urządzenie BLE ?<br /></div><br /><br />Tak, 2 urządzenia BlueGiga - USB dongle do PC: BLED112-V1 oraz moduł: BLE112-A-V1<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />2. Czy chcesz połączyć się z urządzeniem BLE z PC, tabletu/smarfona ?<br />Jeśli tak to jaki system operacyjny jest zainstalowany na tym PC ?<br /></div><br /><br />Win 7 64-bit, w przyszłości także smartfon z Androidem<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />3. Czy chcesz zrobić urządzenie BLE ?<br />Jeśli tak to jakiego typu ?<br /></div><br /><br />Jak wyżej.<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />4. Czy chcesz dodać obsługę BLE do jakiegoś układu z uP ?<br />Jeśli tak to ile danych i jak często chcesz przesyłać ?<br /></div><br /><br />Tak. Myślę, że w razie konieczności ograniczania się, wystarczyłoby mi przesłanie kilkudziesięciu bajtów raz czy dwa razy na dobę.<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Czy urządzenie ma pracować jako &quot;central&quot; czy jako &quot;peripherial&quot; ?<br /></div><br /><br />Peripheral<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />Jakimi zasobami dysponuje ten uP ?<br /></div><br /><br />Mogę sobie pozwolić na zastosowanie w projekcie zupełnie dowolnej Atmegi lub ATXMegi, w razie konieczności nawet z zewnętrznym RAM-em przez XMEM.<br /><br /><div class="quotetitle"><b>Quote:</b></div><div class="quotecontent"><br />5. Jaką masz wiedzę z dziedziny programowania ?<br />itd...<br /></div><br /><br />Znam dobrze C, C++, Javę i PHP.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2326">MichalPL</a> — 6 kwi 2015, o 18:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[fp330]]></name></author>
<updated>2015-04-06T16:45:32+01:00</updated>
<published>2015-04-06T16:45:32+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125774#p125774</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125774#p125774"/>
<title type="html"><![CDATA[Re: Bluetooth 4.0 (BLE) nie ma profilu SPP(RS232) Jak to ugr]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125774#p125774"><![CDATA[
Musisz określić co dokładnie chcesz zrobić. <br />1. Czy masz jakieś urządzenie BLE ?<br />2. Czy chcesz połączyć się z urządzeniem BLE z PC, tabletu/smarfona ?<br />Jeśli tak to jaki system operacyjny jest zainstalowany na tym PC ?<br />3. Czy chcesz zrobić urządzenie BLE ?<br />Jeśli tak to jakiego typu ?<br />4. Czy chcesz dodać obsługę BLE do jakiegoś układu z uP ?<br />Jeśli tak to ile danych i jak często chcesz przesyłać ?<br />Czy urządzenie ma pracować jako &quot;central&quot; czy jako &quot;peripherial&quot; ?<br />Jakimi zasobami dysponuje ten uP ?<br />5. Jaką masz wiedzę z dziedziny programowania ?<br />itd...<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9362">fp330</a> — 6 kwi 2015, o 16:45</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MichalPL]]></name></author>
<updated>2015-04-06T16:03:16+01:00</updated>
<published>2015-04-06T16:03:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125771#p125771</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125771#p125771"/>
<title type="html"><![CDATA[Re: Bluetooth 4.0 (BLE) nie ma profilu SPP(RS232) Jak to ugr]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125771#p125771"><![CDATA[
Dziękuję. A czy pokierowałbyś mnie gdzieś do jakichś konkretów, to znaczy do przykładowych kodów, żeby można było zacząć zabawę?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2326">MichalPL</a> — 6 kwi 2015, o 16:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[fp330]]></name></author>
<updated>2015-04-06T14:39:04+01:00</updated>
<published>2015-04-06T14:39:04+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125758#p125758</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125758#p125758"/>
<title type="html"><![CDATA[Re: Bluetooth 4.0 (BLE) nie ma profilu SPP(RS232) Jak to ugr]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125758#p125758"><![CDATA[
<div class="quotetitle">MichalPL napisał(a):</div><div class="quotecontent"><br />To jak to się przykładowo odbywa?<br /></div><br />Standard BLE zakłada możliwość stworzenia różnych konfiguracji w jakich przesyłane są dane. Zwykle jednak mamy do czynienia z dwoma rodzajami urządzeń &quot;peripherial&quot; i &quot;central&quot;<br />Do pierwszej grupy należą wszelkiego rodzaju tagi RFID, czujniki, termometry, pulsometry itp. Druga grupa to komputery tablety, smatfony.<br />Urządzenie &quot;peripherial&quot; zwykle co około 1-3 sek wysyła informacje o swoim istnieniu (ramkę rozgłoszeniową). Zawiera ona podstawowe informacje o urządzeniu np. adres MAC, przyjazną nazwę, suportowane serwisy itp.<br />&quot;Central&quot; w po włączeniu skanowania odbiera te informacje. Może ono również nawiązać połączenie z danym urządzeniem &quot;peripherial&quot; .<br />Po nawiązaniu połączenia realizowany jest model komunikacji klient-serwer. Czyli klient wysyła do serwera np. żądanie odczytu jakieś charakterystyki. Serwer to realizuje i odsyła odczytaną wartość lub numer błędu.<br />Najczęściej urządzenia &quot;peripherial&quot; pełnią rolę serwera a urządzenia &quot;central&quot; klienta. <br />Wszystko wygląda dość skomplikowanie. W rzeczywistości jest tylko kilka prostych żądań jakie można wysłać do serwera. W praktyce cała komunikacja polega jedynie na odpowiednim posługiwaniem się tymi rozkazami.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9362">fp330</a> — 6 kwi 2015, o 14:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MichalPL]]></name></author>
<updated>2015-04-06T11:48:31+01:00</updated>
<published>2015-04-06T11:48:31+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125739#p125739</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125739#p125739"/>
<title type="html"><![CDATA[Re: Bluetooth 4.0 (BLE) nie ma profilu SPP(RS232) Jak to ugr]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125739#p125739"><![CDATA[
<div class="quotetitle">fp330 napisał(a):</div><div class="quotecontent"><br />W praktyce do komunikacji nie są potrzebne żadne API ani specjalne biblioteki<br /></div><br /><br />Zaciekawiło mnie to. To jak to się przykładowo odbywa?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2326">MichalPL</a> — 6 kwi 2015, o 11:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[fp330]]></name></author>
<updated>2015-04-06T07:58:12+01:00</updated>
<published>2015-04-06T07:58:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125720#p125720</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125720#p125720"/>
<title type="html"><![CDATA[Re: Bluetooth 4.0 (BLE) nie ma profilu SPP(RS232) Jak to ugr]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125720#p125720"><![CDATA[
W przypadku BLE idea komunikacji jest zupełnie inna niż w SPP. Tu mamy tzw. serwisy i charakterystyki. Całość przypomina strukturę procesora. Serwis można porównać do układu peryferyjnego procesora a charakterystykę to rejestru w tym układzie. Każdy z tych elementów ma swój identyfikator UUID składający się z 2 lub 16 bajtów czyli inaczej mówiąc nazwę. Komunikacja z urządzeniem BLE polega na zapisywaniu lub odczytywaniu wartości do/z odpowiednich charakterystyk.<br />Zestaw dostępnych serwisów i charakterystyk w danym urządzeniu może być różny i zależy o jego konstruktora. Część identyfikatorów UUID jest zdefiniowana w standardzie a pozostałe są tworzone na potrzeby danego produktu.<br />Dzięki takiemu podejściu wszystko jest bardzo uniwersalne. Aplikacja może wyszukać znajdujące się w zasięgu urządzenia oferujące np. funkcje pomiaru pulsu (serwis o danym UUID) a następnie odczytać puls (charakterystykę o określonym UUID). W praktyce do komunikacji nie są potrzebne żadne API ani specjalne biblioteki<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=9362">fp330</a> — 6 kwi 2015, o 07:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MichalPL]]></name></author>
<updated>2015-04-06T01:58:16+01:00</updated>
<published>2015-04-06T01:58:16+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125716#p125716</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125716#p125716"/>
<title type="html"><![CDATA[Re: Bluetooth 4.0 (BLE) nie ma profilu SPP(RS232) Jak to ugr]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125716#p125716"><![CDATA[
No a w temacie wątku?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2326">MichalPL</a> — 6 kwi 2015, o 01:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2015-04-06T00:46:19+01:00</updated>
<published>2015-04-06T00:46:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125715#p125715</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125715#p125715"/>
<title type="html"><![CDATA[Re: Bluetooth 4.0 (BLE) nie ma profilu SPP(RS232) Jak to ugr]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125715#p125715"><![CDATA[
Tak tak wszystko zaraz do lamusa odejdzie <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /> to tak samo jak procki 8-bitowe juz chyba ze 40 lat odchodza do tego lamusa i odejsc nie moga <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 6 kwi 2015, o 00:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[MichalPL]]></name></author>
<updated>2015-04-05T21:12:13+01:00</updated>
<published>2015-04-05T21:12:13+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125708#p125708</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125708#p125708"/>
<title type="html"><![CDATA[Bluetooth 4.0 (BLE) nie ma profilu SPP(RS232) Jak to ugryźć?]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=11291&amp;p=125708#p125708"><![CDATA[
Cześć!<br /><br />Dotychczas na forum znalazłem jedynie kilka wzmianek i kilka wprowadzających w błąd wypowiedzi osób, które myślały, że BTM-222 to BT 4.0. Tymczasem coraz popularniejszy, bo wymagający znacznie mniej energii, i stosowany w nowych smartfonach Bluetooth Low Energy (BLE), zwany też BT 4.0, nie ma wielu rzeczy, takich jak choćby profil SPP. Innymi słowy, nie można w prosty sposób traktować łącza BT 4.0 jako &quot;bezprzewodowego kabla&quot; RS232. Pytanie, jak sobie z tym poradzić? Gdzieś tam mi się obiło o uszy, że BT 4.0 ma inną filozofię i moduł nie ma w ogóle stosu różnych protokołów, tylko wszystkie protokoły trzeba sobie zaimplementować samemu w oprogramowaniu, a moduł zapewnia jedynie warstwę fizyczną.<br /><br />Jeśli coś pokręciłem, to przepraszam. W każdym razie czy jakaś dobra dusza mogłaby może udostępnić bibliotekę lub podpowiedzieć, jak ją stworzyć? Bo BT 2.1 zaraz odejdzie do lamusa i zostaniemy z ręką w... wiecie czym.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2326">MichalPL</a> — 5 kwi 2015, o 21:12</p><hr />
]]></content>
</entry>
</feed>