I am c# developer writing a specification for an Android developer. The requirements is to connect to a "motor" through bluetooth. There will be a method, through Bluetooth, called "Turn X degrees". The problem is that I need to know when the motor has turned X degrees. So, the question is how this can be implemented;
- is Bluetooth supporting synchronous calls so the method will "return" when "turn" has been completed
- is there some kind of event model that can be used for this built into Bluetooth (and Android)?
- other recommended ways of implementation?