Debug logy cez Bluetooth

Odpovědět
maxipes
Příspěvky: 11
Registrován: 04 úno 2026, 16:53

Debug logy cez Bluetooth

Příspěvek od maxipes »

Snažil som sa spojazdniť odosielanie debug logov z Micro:Bit cez Bluetooth (USB nevyhovie - vozítko). Micro:Bit sa tvári, že odosiela, podarilo sa mi s ním aj spárovať sa na iPhone, ale nepodarilo sa mi nájsť žiaden program pre iPhone (alebo Windows) - nejaký serial monitor, ktorým by som bol schopný tieto logy prijať.

Dokumentácia, ktorú som k tomu objavil, spomína MicroBit aplikáciu pre Android. Ten ale nemám k dispozícii.

Nemáte to, prosím, niekto spojazdnené?
Uživatelský avatar
petr-kubac
Příspěvky: 182
Registrován: 24 úno 2013, 14:43
Bydliště: Prostřední Suchá
Kontaktovat uživatele:

Re: Debug logy cez Bluetooth

Příspěvek od petr-kubac »

A varianta, že byste data - jejich vnitřním protokolem - posílal na druhý Microbit a ten by jako USB-serial byl připojený k počítači ?
"The best computer language is a solder" - "Nejlepší programovací jazyk je pájka" - Bob Pease
MartinL
Příspěvky: 291
Registrován: 24 úno 2013, 13:13
Kontaktovat uživatele:

Re: Debug logy cez Bluetooth

Příspěvek od MartinL »

microbit bt.zip
(505.66 KiB) Staženo 2 x
Tak mě to nedalo a pokusil jsem se to vyřešit. Po hodině trápení s ChatGPT jsem využil služby Gemini a konečně jsem to rozchodil.
Microbit používá BLE, takže to nejde jednoduše jako BT -> COM. Na straně PC jsem použil python script.

Micro:bit (testováno s v2)
  • Zrušit párování: Project settings: No Pairing Required: Anyone can connect via Bluetooth.
  • On start: Zapnout UART services
  • Posílání dat: Bluetooth uart write
  • !!! Nepárovat microbit !!!
PC
  • Nainstalovat podporu BLE pro python: pip install bleak
  • Spustit script
Testovací kód a script v příloze
maxipes
Příspěvky: 11
Registrován: 04 úno 2026, 16:53

Re: Debug logy cez Bluetooth

Příspěvek od maxipes »

petr-kubac píše: 09 dub 2026, 12:03 A varianta, že byste data - jejich vnitřním protokolem - posílal na druhý Microbit a ten by jako USB-serial byl připojený k počítači ?
Tak som to robil. Snažím sa ale zdvojnásobiť počet dostupných mobilných jednotiek (z jednej na dve). ;-)
Odpovědět