-
Notifications
You must be signed in to change notification settings - Fork 137
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
bsp: Update BSPs for using button v4 #500
base: master
Are you sure you want to change the base?
Conversation
Test Results 17 files 17 suites 5m 53s ⏱️ Results for commit 3592ac0. ♻️ This comment has been updated with latest results. |
caf1058
to
39d97c8
Compare
a0f4228
to
232b4a8
Compare
@tore-espressif PTAL |
3d1f29f
to
d3e75e7
Compare
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.
@espzav esp_lvgl_port LGTM.
I don't have any of these boards now to test...
Strictly speaking, bump of major version of public component is a breaking change -> we should bump major versions of the BSPs too...
However, looking at the button v4 changes, there are only 2:
- Button creation -> this is handled by BSP
- Register/unregistering of button callback -> this will require users to change their code, if they use these functions
I am not sure, if there are real breaking changes:
|
And when I am thinking about it, there can be solution for use both version of button in BSPs too. I am not suer, if we want it (add more ifdefs) |
I'd prefer supporting only one (the latest) version |
OK, should I increase major version of affected BSPs? |
d3e75e7
to
96e5b85
Compare
6501075
to
ba26669
Compare
773990d
to
a7c3cbc
Compare
Sorry for the late reply. The custom button can be created using the factory mode of the new button component. You can refer to this file: [custom_button_test.c](https://github.com/espressif/esp-iot-solution/blob/master/components/button/test_apps/main/custom_button_test.c) |
a7c3cbc
to
d8d3fe4
Compare
@lijunru-hub Thank you! |
d8d3fe4
to
3592ac0
Compare
@tore-espressif I updated this PR with changes for all BSPs with button v4. PTAL |
LGTM! |
ESP-BSP Pull Request checklist
Change description
Updated BSPs to button v4
No SD card = RELEASE