-
Notifications
You must be signed in to change notification settings - Fork 96
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
Initial modification of screen and LCD. #324
Initial modification of screen and LCD. #324
Conversation
Thanks for your interest in improving Willow. While the idea to use BSP is interesting and would indeed reduce Willow code, this PR is unreviewable and unacceptable in its current form. The first 3 changes in your PR are completely unrelated to the commit title:
Aside from that, you are not supposed to commit the components to this repository. See f9bbc40 for an example how to properly add a component. Based on these issues, I'm not going to further review this PR until all of the above is addressed. |
Hello, glad to get your reply, here is my answer:
I am an AE of Espressif. I hope to know your follow-up plans and how we can better cooperate here. |
Thanks. This is valuable info. Ideally this goes in a separate commit with the above explanation in the commit message.
Can you further elaborate on that? It's not entirely clean what you mean.
Can you show the error? This should not be a problem since dc2f713.
We're definitely interested in using BSP for LCD and touch, as using ESP-ADF for this has proven to be not very flexible, and as you noticed requires a lot of extra code. If there is a way to use es7210 and es8311 from BSP with ADF's audio_pipeline and ESP Audio, we'd also be interested in that. |
Okay, thank you very much for your reply. |
Hi @stintel We fully understand your current reliance on ESP-ADF and identified issues with the existing ESP-ADF. We prepare another patch (It has been provided to @kristiankielhofner via email), which can greatly improve screen display. Feel free to test. We plan to officially integrate this patch into the upcoming release of ESP-ADF Master branch this month. Regarding audio_pipeline and ESP Audio, we also hope to separate these as independent modules from ESP-ADF to better coordinate with ESP-BSP. We are actively working on this internally, which involves collaboration across several departments. While there will be some work involved, any significant progress will be promptly communicated to your team. |
@@ -536,7 536,7 @@ static esp_err_t init_ap_to_api(void) | |||
cfg_hs.event_handle = hdl_ev_hs; | |||
cfg_hs.task_stack = 8 * 1024; // default 6 * 1024 | |||
cfg_hs.type = AUDIO_STREAM_WRITER; | |||
cfg_hs.user_agent = WILLOW_USER_AGENT; | |||
// cfg_hs.user_agent = WILLOW_USER_AGENT; |
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 requires espressif/esp-adf#1029.
Try to reuse existing components resources.