getsenic / nuimo-linux-python

Nuimo Python SDK for Linux to connect and communicate with Nuimo controllers made by Senic
https://senic.com
MIT License
52 stars 20 forks source link

Add option to completely deactivate FLY events #35

Open pfink opened 6 years ago

pfink commented 6 years ago

It would be nice to add the possibility of completely deactivating FLY events so that the user cannot mistakenly enter the "fly over" mode which consumes much battery and (in my tests) also seems to make the recognition of other events (especially SWIPE_UP and SWIPE_DOWN) more inaccurate. I already had the case that visitors mistakenly entered the "fly over" mode which caused a little bit of confusion ("Why is there suddenly a LED blinking?", "Now swiping UP/DOWN does not really work anymore", ...).

I think for many use cases the "fly over" mode is not really necessary (e.g. if the Nuimo is used as a wall switch) and for those, it would be cool to have the option completely deactivating it. So I'd suggest:

Of course even more sophisticated would be if the developer has complete control if and when "fly over" mode is activated.