-
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BP7000 and EVOLV Support #7
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #7 +/- ##
===========================================
+ Coverage 70.66% 84.42% +13.77%
===========================================
Files 29 55 +26
Lines 1690 2824 +1134
===========================================
+ Hits 1194 2384 +1190
+ Misses 496 440 -56
... and 20 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is an amazing addition; thank you for the added support here @Supereg!
Sources/SpeziDevicesUI/SpeziDevicesUI.docc/Resources/DeviceDetails~dark.png
Outdated
Show resolved
Hide resolved
Sources/SpeziDevicesUI/SpeziDevicesUI.docc/Resources/PairedDevices~dark.png
Outdated
Show resolved
Hide resolved
Sources/SpeziOmron/Resources/Media.xcassets/Omron-BP5250.imageset/Omron-BP5250.png.license
Outdated
Show resolved
Hide resolved
# Integrate BP7000 and EVOLV Blood Pressure Cuffs ## ♻️ Current situation & Problem This PR integrates the changes from StanfordSpezi/SpeziDevices#7 adding support for BP7000 and EVOLV blood pressure cuffs. Devices might need to be connected once to refresh their icon assets due to underlying changes in SpeziDevices on how assets are derived from the PairedDeviceInfo storage. ## ⚙️ Release Notes * Integrated BP7000 and EVOLV BPs ## 📚 Documentation -- ## ✅ Testing Manual testing using the BP7000. ### Code of Conduct & Contributing Guidelines By submitting creating this pull request, you agree to follow our [Code of Conduct](https://github.com/StanfordBDHG/.github/blob/main/CODE_OF_CONDUCT.md) and [Contributing Guidelines](https://github.com/StanfordBDHG/.github/blob/main/CONTRIBUTING.md): - [x] I agree to follow the [Code of Conduct](https://github.com/StanfordBDHG/.github/blob/main/CODE_OF_CONDUCT.md) and [Contributing Guidelines](https://github.com/StanfordBDHG/.github/blob/main/CONTRIBUTING.md).
BP7000 and EVOLV Support
♻️ Current situation & Problem
This PR adds support for Omron BP7000 and Omron EVOLV blood pressure cuffs. The implementation of both devices is still achieved using the
OmronBloodPressureCuff
device. The device icon can now be supplied dynamically by the device class based on device features. This makes it possible for a device implementation to visually distinguish between multiple different models. Currently, we only support to differentiate between different based on the peripheral name.⚙️ Release Notes
📚 Documentation
Documentation was updated to reflect the changes made by this PR.
✅ Testing
Testing was added to test new components.
📝 Code of Conduct & Contributing Guidelines
By submitting creating this pull request, you agree to follow our Code of Conduct and Contributing Guidelines: