It turns out MicroPython for the Raspberry Pi Pico-W doesn't support threads. Ask me how I know. :) I'm adding a straight key to Projec TouCans for SKCC straight key month . Getting the straight key to work on its own was pretty straightforward by tweaking and incorporating code that ChatGPT provided. The next step, after proving the key worked at all, was to get it to play nicely on the Pico-W with the autokeyer code that's already there. The auto-keyer is accessed over WiFi, (TouCans used to be used solely while embedded in a dipole antenna several feet of f the ground.) I asked ChatGPT to write some code for me that would enable me to easily switch back and forth between the straight key and the auto-keyer. The auto-keyer blocks while waiting on a socket access call, that's kind of a problem if you're not using the auto-keyer. ChatGPT's solution was to place the straight ke code and the auto-keyer codes in separate threads. It sounded good, but like I said,...
I've had issues with my movies on the last two Panasonic cameras I've owned, (the latest is a DC G100 that I'm quite pleased with), showing up 8 hours before, (in file listings), pictures that were taken right next to them (in the scheme of actual time.) I figured out that there are other date fields availabe in the file viewers that have the correct time. Here's a video short of how to to do that. Maybe I'll ask ChatGPT if there's a way to code up something that will make the dates actually match across all the fields later.