Dans le numéro 8 de la revue Open Silicium, nous avions présenté l'utilisation d'Android dans le cadre d'un environnement industriel. À titre d'exemple, nous avions mis en place...
... un nouveau pilote noyau pour un capteur de température USB puis intégré sommairement ce pilote dans l'environnement Android. Dans cet article, nous allons reprendre le même exemple en réalisant une intégration plus poussée conforme au standard Android. En l'occurrence, il s'agit de réaliser une extension de l'API pour un « service » lié à ce nouveau matériel. Il est bien évident que la même logique pourrait être utilisée pour un contrôleur de bus industriel absent de l'environnement Android, comme par exemple CAN, SPI ou I2C. Les tests ont été réalisés sur Android JB 4.3 dans l'environnement de l'émulateur Android et sur une carte BeagleBone Black (BBB) équipée d'un écran tactile.
1. Introduction
Nous ne reviendrons pas sur les généralités concernant le système Android. Pour cela, nous renvoyons le lecteur à l'article du numéro 8 d'Open Silicium ou aux nombreuses publications parues dans GNU/Linux Magazine. De même, notre talentueux...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première