Skip to content

BLE: enable advertising on firmware boot#4891

Merged
mmilata merged 5 commits into
mainfrom
mmilata/ble-advertise-on-start
Apr 9, 2025
Merged

BLE: enable advertising on firmware boot#4891
mmilata merged 5 commits into
mainfrom
mmilata/ble-advertise-on-start

Conversation

@mmilata
Copy link
Copy Markdown
Member

@mmilata mmilata commented Apr 8, 2025

Several small BLE-related changes:

  • 0d55e1a: enable directed advertising on firmware startup if there are > 0 bonded devices, i.e. bonded devices can connect but device does not show up in scans
  • 62ea246: stub implementation of ble IO for emulator - just enough to build: the actual implementation is in BLE support in emulator #4838 and needs a bunch of work, however I'd like to start building emulator with the ble SCons features so that we can refer to it from rust code
  • c053ef3: enables button support in T3W1 emulator which should be now possible thanks to Event polling #4829, did not test anything if it works just that it doesn't break touch
  • ada8814: typo in generated type signatures, remove obsolete nrf upgrade functions
  • 7ac07be: expose ble_get_state() to micropython as flags

@mmilata mmilata requested a review from prusnak as a code owner April 8, 2025 14:55
@mmilata mmilata requested review from TychoVrahe and obrusvit April 8, 2025 14:55
@github-project-automation github-project-automation Bot moved this to 🔎 Needs review in Firmware Apr 8, 2025
@mmilata mmilata removed the request for review from prusnak April 8, 2025 14:55
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 8, 2025

core UI changes device test click test persistence test
T2T1 Model T test(screens) main(screens) test(screens) main(screens) test(screens) main(screens)
T3B1 Safe 3 test(screens) main(screens) test(screens) main(screens) test(screens) main(screens)
T3T1 Safe 5 test(screens) main(screens) test(screens) main(screens) test(screens) main(screens)
All main(screens)

@mmilata mmilata mentioned this pull request Apr 8, 2025
4 tasks
Copy link
Copy Markdown
Contributor

@obrusvit obrusvit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utACK

Comment thread core/site_scons/models/T3W1/emulator.py
@mmilata mmilata force-pushed the mmilata/ble-advertise-on-start branch from e024385 to 7ac07be Compare April 8, 2025 23:58
@mmilata mmilata merged commit 23cc83f into main Apr 9, 2025
96 checks passed
@mmilata mmilata deleted the mmilata/ble-advertise-on-start branch April 9, 2025 19:25
@github-project-automation github-project-automation Bot moved this from 🔎 Needs review to 🤝 Needs QA in Firmware Apr 9, 2025
@bosomt bosomt moved this from 🤝 Needs QA to ✅ Approved in Firmware Apr 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

5 participants