RSSI w HC-05 - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Piaskownica (https://forum.arduinopolska.pl/dzial-piaskownica) +--- Wątek: RSSI w HC-05 (/watek-rssi-w-hc-05) |
RSSI w HC-05 - [Mitnick] - 19-01-2016 Witam! Mam problem z odczytaniem wartości RSSI z modułu bluetooth HC-05. Urządzenie po komendzie AT+INQ zwraca mi wartość RSSI w takiej postaci: FFA8. Nie mam zielonego pojęcia jak to odczytywać i pokazywać w -dBm albo procentach. RE: RSSI w HC-05 - wojtekizk - 19-01-2016 Cześć. STOP. Nie widzimy kodu. STOP. Pozdrawiam RE: RSSI w HC-05 - [Mitnick] - 20-01-2016 Nie wrzucałem kodu, ponieważ nie uważałem, że jest do czegokolwiek tu potrzebny. Już załączam. Program w Arduino Kod: char c = ' '; Oraz wysyp z HC-05 Kod: AT+INQ Jeżeli potrzeba czegoś więcej to piszcie. RE: RSSI w HC-05 - wojtekizk - 20-01-2016 Witam Znalazłem kiedyś opis, z którego wynika że ostatni parametr to siła sygnału właśnie :-) Różni producenci stosują tu różne zakresy wartości (hex) od FFB0 do FFFF. Jak to się ma do dB ??? Może wujek Google pomoże ? De facto te wartości są ujemne zatem im większa liczba (hex) tym lepiej. Jak korzystać z komend AT znajdziesz w datasheet, ale to pewnie wiesz doskonale. Pozdrawiam RE: RSSI w HC-05 - [Mitnick] - 20-01-2016 Dokładnie, ostatni parametr to siła sygnału ale nie wiem jak to poprawnie odczytywać. Po przekonwertowaniu hex do dec wychodzi ogromna liczba, nijak podobna do dBm. Google nic nie mówi. Spróbuję z zakresu, który podałeś stworzyć własny zakres, tylko nie wiem jakie są zakresy dla dBm. RE: RSSI w HC-05 - rst+ack - 05-01-2018 Wychodzi ogromna liczba, jeśli wartośc hex potraktuje się jako unsigned int. A to jest zwykły int, czyli ze znakiem. W związku z tym FFC4 to dziesiętnie -60, czyli wartość jak najbardziej pasująca do dBm. |