Skip to content

Reactor firmware: - #63

Open
Barnald wants to merge 2 commits into
qbead:mainfrom
agutan9:refactor-firmware
Open

Barnald wants to merge 2 commits into
qbead:mainfrom
agutan9:refactor-firmware

Conversation

@Barnald

@Barnald Barnald commented Sep 7, 2026

Copy link
Copy Markdown
  • Create QbeadUtils.h that holds math/utility functions used in the project
  • Create QbeaBLE.h that holds BLE functions
  • Create BlochVector.h that defines the BlochVector class
  • Remove the above mentioned functionalities from Qbead.h
  • Add ifndef guards for includes
  • Move the firmware into the Qbead namespace
  • Update Tap to Measure example to use the refactored firmware correctly

Barna Kirchhof added 2 commits September 7, 2026 19:04
- Create `QbeadUtils.h` that holds math/utility functions used in the project
- Create `QbeaBLE.h` that holds BLE functions
- Create `BlochVector.h` that defines the `BlochVector` class
- Remove the above mentioned functionalities from `Qbead.h`
- Add `ifndef` guards for includes
- Move the firmware into the `Qbead` namespace
- Update `Tap to Measure` example to use the refactored firmware correctly
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant