Hej, troszkę odkopię ... i podpowiem
Link do forum Arduino to nie do końca właściwa droga ... Wszelkie porównania do HM-10, JDY-08, HM11 są niewłaściwe .. inny chip, inny soft. ( no i inna cena )
JDY-10 bazuje na TSLR8266 Telink - rdzeń TC32 - może ktoś dokopie się do toolchainu - w sieci są wzmianki .
Telink_TLS...asheet.pdf Download (5.82 MB)Punkty: 1 dla użytkownika
Krok 1 - połącz się po RS232 - i pogadaj z JDY-10 - domyślnie 115200,N,8,1
Patrz załącznik
jdy-10.pdf Download (127.3 kB)Punkty: 2 dla użytkownika
AT+VER 0x0D 0x0A - firmware version ( u mnie v.2.0 )
AT+MAC - jak nazwa wskazuje MAC adres
AT+NAME<Param> - nadaj nowa nazwę
AT+POWE<Param> - moc nadawania
AT+BAUD<Param> - prędkość interfejsu szeregowego
AT+ADVINT<Param> - okres przesyłania advertisement
Moduł działa tylko w trybie slave
Moduł nie posiada trybu SPP więc nie będzie w systemie widziany jako serial port.
Korzystamy z serwisu UUID : FFE0 , Feature UUID : FFE1
BLE central - pokaże wszystkie dostępne serwisy
Po połączeniu moduł wysyła po interfejsie szeregowym info "Connected" i przechodzi w trym przezroczysty .. po rozłączeniu "disco" wtedy można z nim gadać po komendach AT. (być może również LED - connected może nam powiedzieć o stanie ale nie podłączyłem / nie sprawdzałem )
Uruchomić mi się udało .. w sumie niewielkim nakładem ...
Soft na Androida :
- BLE central - podejrzeć można
- BLE Term - do komunikacji
- W sieci można wyszukać dodatek do App Inventor 2 z obsługą BLE - obsługa banalna.
Oczywiście nie zapominać należy że nie wszystkie sprzęty obsługują Bluetooth 4 LE
Niestety sprzedawcy na popularnym portalu akcyjnym nic nie wiedzą, nic nie mają nawet instrukcji .. martw się człowieku sam.
ale ok 11-12 PLN za moduł to niewiele w porównaniu do modułów na CC2540/41 - a rozwala mnie to że jest kompatybilny ... ciekaw jestem w jakim zakresie poza użyciem BLE i komend AT
Jeśli ktoś znajdzie namiar na toolchain to bardzo proszę o info ... korci mnie komunikacja za pomocą serwisów i ficherów .. zamiast po emulacji RS a a pomysł jest i projekt zbliża się wielkimi krokami.
Troszkę danych można znaleźć równierz
https://github.com/sylvek/itracing2/issues/5