bonjour à tous,
J'aimerai faire communiquer en série un Android avec des périphériques USB en passant par un câble OTG "On The Go"
https://fr.wikipedia.org/wiki/USB_On-The-Go
L'avantage est que le périphérique peut être alimenté par le smartphone lui-même, rendant l'ensemble portable et autonome sans avoir à recourir à un ordinateur PC.
Il y a beaucoup d'exemples et de tuto Android en liaison Bluetooth
mais personnellement, je voudrai éviter les aspects : manipulations supplémentaires, fiabilité, réactivité, ondes, conso électrique et pb d'alimentation du périphérique.
Donc voici un exemple concret de ce que je souhaite faire
https://www.instructables.com/Arduin...Communication/
mais c'est sous Android Studio et avec une bibliothèque Java.
J'ai essayé AndroidStudio (ignorant que Delphi pouvait désormais compiler des applis Android) mais j'ai été complètement dépassé par sa complexité.
Je viens de découvrir la version Delphi CE 10.4 (venant de Delphi 4 puis 7 puis 2005) qui pourrait m'aider à atteindre mon but
mais j'avoue être surpris devant l'absence de composant standard pour établir une communication série.
J'ai cherché un peu d'aide par le biais d'une bibliothèque :
► je n'en ai trouvée qu'une seule gratuite en FireMonkey FMX !
https://github.com/LongDirtyAnimAlf/...ndroid-USB-HID
This is a simple clone of the Jedi JVCL library to access Hid devices on Android with Delphi. Not all functions fom the original JVCL library are available. But this simple clone will allow you to control most HID devices.
j'ai réussi à compiler la démo mais je ne vois pas apparaître les infos textes envoyées par l'arduino... ni par l'interface USB Midi.
=> Si quelqu'un l'a déjà utilisée ou a envie de tester, ce serait super d'avoir votre retour !
merci !
Partager