You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to use the bluetooth stack and LVGL together to make a bluetooth sensor viewer. I have both pieces working together, but when I combined them, everything stopped working. I've managed to distill it down to a simple example of what breaks it, but I'm at a loss for why. The simplest way to break it is to use the iBeaconScanner example and include the LVGL 8.3 library and header. You don't have to actually use lvgl. This causes the bluetooth to never discover any GAP advertisements. My only guess is LVGL configures an interrupt that disturbs the interrupt-driven version of the BT execute loop?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
I'm trying to use the bluetooth stack and LVGL together to make a bluetooth sensor viewer. I have both pieces working together, but when I combined them, everything stopped working. I've managed to distill it down to a simple example of what breaks it, but I'm at a loss for why. The simplest way to break it is to use the iBeaconScanner example and include the LVGL 8.3 library and header. You don't have to actually use lvgl. This causes the bluetooth to never discover any GAP advertisements. My only guess is LVGL configures an interrupt that disturbs the interrupt-driven version of the BT execute loop?
Breaks bluetooth:
Bluetooth works fine:
I have attached the platformio project that breaks it.
Thanks in advance!
CombinedTester.zip
Beta Was this translation helpful? Give feedback.
All reactions