André
André
Try this: https://github.com/HardCorePawn/multibit_recovery
Without external pull-ups (like the ones likely in your device) I2C will stall because the lines won't raise up. Add fixed external pull-ups and you shouldn't see a problem.
I'd like to add that besides the fact the some update made Popcom stop working, I had to uninstall because it was hogging WMI-Host (checked in event logs).
Had some similar issues writing motion detection thresholds, had to make sure to wake the device before the values sticked.
In Windows, there is a event trigger mechanism for this, it's called FindFirstChangeNotification. I can't look into it.
1. Sure, it is confusing. I think I started by extending the Process class but then realized it might be more useful to have an example without direct inheritance. 2....
> Can you add a deconstructor to the BlinkerManager that deletes all the BlinkProcesses from the scheduler? Do you mean just overriding the _cleanUp()_ method, or catching the ~Process() to...
Updated with clean-up.
@MarcFinns Try this [plug-in for Visual Studio](https://marketplace.visualstudio.com/items?itemName=VisualMicro.ArduinoIDEforVisualStudio), it's free to use (1 pop-up a day) and integrates well enough to use VS functionalities (indentation, refactor, static analysis, etc..)
I have tried (and failed) to compile this library on [Arduino for STM32](https://github.com/rogerclarkmelbourne/Arduino_STM32). I get lots of compilation errors of redefinitions. Since this is a dependecy for the ProcessScheduler, do...