on New Operation
This is the main command execution machine, often called immediately after another command has finished.
This method must be executed on the main thread, and will refuse to run operations if it is not. This is because Android's BLE API is very particular about the thread it runs on, and the main thread is typically suggested as the safest.