-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
[examples] Update nrfconnect pump examples #11127
[examples] Update nrfconnect pump examples #11127
Conversation
Added dummy get functions for pressure and flow. Added the possibility to factory reset the device with a longpress on one of the buttons. Updated the .sysconfig file so it can be opened with sysconfig.
…ferences. Added reset feature in the app. Reduced target heap size to allow the project to build again. Updated .sysconfig file so it loads correctly in SysConfig.
…ect accessor methods
…t pump examples. Added update of on/off cluster when button is pressed in TI pump examples so they match the nrfconnect example behavior.
…fconnect_Pump_Examples
…ute is no longer enabled
PR #11127: Size comparison from 36329e1 to d443f60 Increases above 0.2%:
Increases (2 builds for esp32, nrfconnect)
Decreases (1 build for nrfconnect)
Full report (37 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
|
examples/pump-controller-app/nrfconnect/main/include/PumpManager.h
Outdated
Show resolved
Hide resolved
fast track: platform-specific changes and app-specific changes only |
@andersbangGF please fix restyle issues for this to be mergeable |
@andersbangGF Can you please restyle? Normally I do this for people:
However it sounds like you've enabled write protection. If you disable it, other members can help you out :) |
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.
Please fix the restyle issue.
@woody-apple Sorry I missed the restyle yesterday - It's fixed now. Thanks for pointing out the access right problem. I'll look into why our instance is set up as it is. |
PR #11127: Size comparison from bf585f8 to cbb5e17 Full report (5 builds for p6, qpg, telink)
|
PR #11127: Size comparison from bf585f8 to 79651e4 Increases above 0.2%:
Increases (1 build for nrfconnect)
Decreases (1 build for nrfconnect)
Full report (37 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
|
* Update pump-app and documentation removing old lock-app code. Added dummy get functions for pressure and flow. Added the possibility to factory reset the device with a longpress on one of the buttons. Updated the .sysconfig file so it can be opened with sysconfig. * Restyled * Update pump-controller-app and documentation removing old lock-app references. Added reset feature in the app. Reduced target heap size to allow the project to build again. Updated .sysconfig file so it loads correctly in SysConfig. * Restyle changed files * Restyled by whitespace * Removed submodule added from bad merge. * Reverted zap repo to correct version * Corrected spelling * Enabled extended discovery to support multiadmin on TI platform * Restyled by whitespace * pump-app: Replaced use of emberAfWriteServerAttribute calls with correct accessor methods * Fixed a typo in the log output for UpdateClusterState * Replaced usage of emberAf call's with correct accessors for nrfconnect pump examples. Added update of on/off cluster when button is pressed in TI pump examples so they match the nrfconnect example behavior. * Minor merge fixes. Built all pump examples (nrf + TI) * Fixed bad merge of AppTask.cpp for TI Pump-app * Fix bad merge of pump-manager for TI Pump App * One more attempt to fix bad merge. * Corrected type on maxSpeed attribute for pump-app * Removed On/Off cluster update from pump-controller-apps as the attribute is no longer enabled * revert submodule * Restyled by whitespace * Removed unused declarations from pump manager in pump-controller-app * Regen ZAP Co-authored-by: Restyled.io <[email protected]>
Problem
The nrfConnect examples was not up to date wit support for the latest attibutes etc. implemented in the TI examples
Change overview
Testing
Built all pump apps for both nrfconnect and TI (pump-app and pump-controller-app)
Tested all builds with chip-tool