Thanks for the update, and the code! Having something to trigger the dictation mode seems like a neat ideal.
In that code I don't see anything to work around the keyboard detection dialog - was that not needed in the end?
Having the Bluetooth connection dialog crash and have buttons not appear sounds pretty worrying. Personally, I think regardless of what a Bluetooth device does the OS shouldn't have stuff like that happen, so I'm inclined to blame Apple for the connection issues especially as other OSes seem fine with it. Lets hope they get a fix out soon.
If it helps for the future, it is possible to attach a USB-TTL dongle to the Puck (https://www.espruino.com/Puck.js#serial-console) so you can fiddle around and send commands even when you're using the Bluetooth for other things. Not ideal obviously, but better than nothing!
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Thanks for the update, and the code! Having something to trigger the dictation mode seems like a neat ideal.
In that code I don't see anything to work around the keyboard detection dialog - was that not needed in the end?
Having the Bluetooth connection dialog crash and have buttons not appear sounds pretty worrying. Personally, I think regardless of what a Bluetooth device does the OS shouldn't have stuff like that happen, so I'm inclined to blame Apple for the connection issues especially as other OSes seem fine with it. Lets hope they get a fix out soon.
If it helps for the future, it is possible to attach a USB-TTL dongle to the Puck (https://www.espruino.com/Puck.js#serial-console) so you can fiddle around and send commands even when you're using the Bluetooth for other things. Not ideal obviously, but better than nothing!