Controlling car with button and voice via Bluetooth

Hi @Lucy781227

I’m not sure what distinguishes this issue from the original post. If it’s all the same issue, please keep a single thread so everything is there, should anyone have similar queries in the future.

From what I last got from the original thread, you can simply make a queue for the voice commands, and have the listener task continuously listen. Whatever tasks acts on those commands, every 2 seconds IIRC, can simply pop from that queue independent of whether the listening task is currently in-taking another command.