I'd like to use the MYO for medical rehabilitation. My users are physically impaired and can't make the sync gesture. I don't need the gestures detections, only the quaternion of the MYO. Is there a way to either skip or delegate the sync movement to another person ?
Normally I would have tried myself, but I sadly forgot to put my MYO in my luggage before traveling !
Yes you can get quarternions without sync. You actually don't even have to wear the Myo to get them. You also have access to raw emg data if that should be necessary. Only the predefined gestures need syncing.
As Toby says, you will still get the orientation and EMG data without syncing. The issue will be that without being synced, the Myo armband will fall asleep quite quickly if it's not moved around. Whether that's a problem for you or not depends on what exactly you are trying to measure.
If it is an issue, you can use the Bluetooth protocol directly and disable sleep:
helpful thanks. However, I believed that the sync had another pupose : calibrate the quaternion “at rest”. If I do not calibrate, I fear that, if the user don't wear the armband EXACTLY as the previous sync, then the orientation will be messed up. (principally the Roll component)
Hi Paul, i need more or less the same things reported by Nicolas.Dorier. I need to disable the sleep because I don't know if my patients will be able to do the sync gesture. I read the article about bluetooth protocol but, being quite unexperienced with GATT and all this stuff, i don't know how to set sleep mode to myohw_sleep_mode_never_sleep. I just need to set this command. Is there any way to do it via SDK? Is there an option that I can change on MYO Connect?