Voor een hobby projectje ben ik bezig met een app, gemaakt met React Native, die aangestuurd kan worden door middel van bluetooth buttons. Ik wil graag twee buttons verbinden met de telefoon, die onafhankelijk van elkaar signalen in de app kunnen doorgeven. Het systeem wat ik wil, is erg simpel. Ik moet drie handelingen van elkaar kunnen onderscheiden (knop 1x kort indrukken, knop 2x kort indrukken en knop lang indrukken).
Momenteel lukt het mij om de onderstaande knoppen te verbinden met de telefoon. De knoppen worden gezien als toetsenbord (Human Interface Device). Ik kan dus registreren als de knoppen worden ingedrukt. Echter ik kan de knoppen niet van elkaar onderscheiden. Ik "luister" nu naar keyevents via een library. Maar ik moet dus toe naar een manier waarmee ik zelf kan luisteren naar het indrukken van de knoppen via de bluetooth library.
Ik maak gebruik van React Native in combinatie met react-native-ble-manager en react-native-keyevent.
Dit zijn de buttons die ik al heb geprobeerd. https://nl.aliexpress.com...f9f5197&afSmartRedirect=y
Ik denk dat het met deze knoppen niet mogelijk is aangezien dit werkt als voorgeprogrammeerd toetsenbord. Iemand die mij kan vertellen of het uberhaupt met deze knoppen mogelijk is? Zo ja, hoe dan? Zo nee, op wat voor knoppen moet ik zoeken waarmee het wel mogelijk is?
Momenteel lukt het mij om de onderstaande knoppen te verbinden met de telefoon. De knoppen worden gezien als toetsenbord (Human Interface Device). Ik kan dus registreren als de knoppen worden ingedrukt. Echter ik kan de knoppen niet van elkaar onderscheiden. Ik "luister" nu naar keyevents via een library. Maar ik moet dus toe naar een manier waarmee ik zelf kan luisteren naar het indrukken van de knoppen via de bluetooth library.
Ik maak gebruik van React Native in combinatie met react-native-ble-manager en react-native-keyevent.
Dit zijn de buttons die ik al heb geprobeerd. https://nl.aliexpress.com...f9f5197&afSmartRedirect=y
Ik denk dat het met deze knoppen niet mogelijk is aangezien dit werkt als voorgeprogrammeerd toetsenbord. Iemand die mij kan vertellen of het uberhaupt met deze knoppen mogelijk is? Zo ja, hoe dan? Zo nee, op wat voor knoppen moet ik zoeken waarmee het wel mogelijk is?