logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Rozwiązano] Jak ustawić kod PIN w module BLE AT-09, który nie blokuje połączeń?

tomi6210 27 Sty 2020 07:50 1053 7
REKLAMA
  • #1 18429681
    tomi6210
    Poziom 11  
    Witam wszystkich, jeśli pomyliłem dział przepraszam, ale nie wiedziałem gdzie to wrzucić.
    Mam problem z ustawieniem kodu PIN na module bluetooth AT-09 BLE, komenda AT+TYPE2 - OK, AT+PIN123456 OK, potem restart, wszystko wydaje się być w porządku, ale przy próbie połączenia z androidem (różne aplikacje), moduł prosi o kod PIN przy połączeniu, ale jeśli go nie wpiszę to i tak przepuszcza komunikację dalej, dwa moduły i takie samo zachowanie. Kilka godzin poszukiwań i nie znalazłem rozwiązania, dodam że bleutooth jest "prawie" kompatybilny z HM-10, tak opisują to sprzedawcy, a nie do końca tak jest.
    Dziękuję za wszelkie informacje.
    Pozdrawiam wszystkich, Tomek.
  • REKLAMA
  • REKLAMA
  • #3 18429747
    tomi6210
    Poziom 11  
    TvWidget napisał:
    https://www.elektroda.pl/rtvforum/topic3653867.html#18428473


    Dzięki, widziałem już ten temat, zakupię chyba hc05 i póki co na nim zrobię mój projekt, chciałem oszczędnie z energią, jednak dużo mam z tym problemów.
    Pozdr. Tomek
  • #4 18429756
    TvWidget
    Poziom 38  
    W przypadku BLE często realizuje się autoryzację po nawiązaniu połączenia. Czyli każdy może się połączyć ale tylko po podaniu hasła można zrobić coś więcej.
  • REKLAMA
  • #5 18429767
    tomi6210
    Poziom 11  
    TvWidget napisał:
    W przypadku BLE często realizuje się autoryzację po nawiązaniu połączenia. Czyli każdy może się połączyć ale tylko po podaniu hasła można zrobić coś więcej.


    Ok. jednak u mnie bez podania pinu, mogę sterować urządzeniem, chyba że wpiszę nieodpowiedni pin, to mnie rozłącza.
  • #6 18430159
    TvWidget
    Poziom 38  
    W BLE to co określasz jako kod pin służy chyba do szyfrowania danych. Pośrednio jest to jakaś forma autoryzacji użytkownika.
  • #7 18432172
    tomi6210
    Poziom 11  
    Wydaje mi się, że to błąd firmware, moduł bluetooth przy połączeniu z urządzeniem master, staje się portem szeregowym przezroczystym, więc żeby kontrolować dostęp do niego, musi działać PIN o ile się go ustawi.... spróbuję zrobić flash oprogramowania i dam znać jak poszło.


    Zrobiłem flash CC2541 w moim AT-09 i pomogło, kod PIN działa jak należy, gdyby ktoś potrzebował pomocy, proszę pisać. Pozdr. Tomek
  • REKLAMA
  • #8 18434299
    tomi6210
    Poziom 11  
    Zmiana firmware.
REKLAMA