eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaModuł BT BLE 5.0
Ilość wypowiedzi w tym wątku: 2

  • 1. Data: 2024-12-30 12:43:24
    Temat: Moduł BT BLE 5.0
    Od: Marek <f...@f...com>

    Czy ktoś zna jakiś działający z każdym urządzeniem BLE 5.0 moduł
    bluetooth? Nie chodzi łączenie się z telefonu do modułu BT ale
    łączenie się z modułu BT z innym urządzeniem BT BLE.
    Pomijam te popularne z SPP HC-05/06 JD-xx HY-xx oraz wszelkie ich
    klony. Oczywiście są dostępne takie z BT 5.0 ale te co testowałem:

    1. Nie mają trybu master
    2. Jeśli już mają tryb master to tylko kompatybilny ze samym sobą
    (działa tylko z tym samym modułem np. HC-42)
    3. Mają tryb master,  widzą urządzenie BT potrafią się połączyć ale
    brak możliwości wyboru service uuid z powodu którego wymiana danych
    nie działa
    4. Nie mają możliwości łączenia poprzez wskazanie adresu, łączą się
    tylko poprzez wczesne  inquiry. Jeśli jest dużo urządzeń w otoczeniu
    nie wszystkie są zawsze widoczne po danym inquiry. Trzeba wysyłać
    wiele inquiry any trafić na konkretne urządzenie aby uzyskać conn id
    5. Łączą się ze slave'em aby po sekundzie się rozłączyć.

    To co jest na rynku to chaos. Pełno klonów używających nazwę
    popularnego oryginału, które nie wspierają wszystkich poleceń
    oryginału lub implementują je inaczej. 

    Podsumowując, szukam modułu, który:

    1. Ma BLE 5.0
    2. Działa w trybie master 
    3. Ma możliwość wyboru lub określenia  service uuid u slave'a dla
    kanału szeregowego tx/rx
    4. Ma najchętniej tylko piny tx/rx Vdd GND jak typowy moduł do Arduino
    5. Miło jak ma możliwość przez łączenie się ze wskazaniem adresu a
    nie conn id inquiry.

    --
    Marek


  • 2. Data: 2025-01-01 20:41:41
    Temat: Re: Moduł BT BLE 5.0
    Od: Marek <f...@f...com>

    On Mon, 30 Dec 2024 12:43:24 +0100, Marek <f...@f...com> wrote:
    > Czy ktoś zna jakiś działający z każdym urządzeniem BLE 5.0 moduł

    Dobra sam sobie odpowiem po dłuższym reaserch'u. Z tymi modułami BLE
    "do Arduino" to się nie da, przetestowałem chyba z 5.
    Wszystkie z nich to moduły typu slave z ograniczoną możliwością pracy
    jako master (master slave to trochę semantyka niezgodna z BLE ale
    wiadomo o co chodzi) tj. ograniczenie trybu master polega na
    możliwości pracy tylko z takim samym modułem (hardcodowane uuidy
    serwisów).
    Okazuje się, że prostym rozwiązaniem jest ESP32 no i faktycznie po
    melisie i kilku tabletakch od bólu głowy zadziałało. Z tym, że czy
    "proste" to mocno dyskusyjne. W swojej dziecinnej naiwności myślałem,
    że BLE to prosta sprawa, niestety to jest zdorowo popier...one. Żeby
    wysłać 8 bajtów do urządzenia trzeba ściągnąć 4GB API do esp32,
    zdoktoryzować się z GAP GATT i innych bzdur. Ta cywilizacja musi
    upaść, nie ma innej możliwości.

    --
    Marek

strony : [ 1 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: