PalmExec fonctionne avec le Sensit Smart de Palmsens BV. Ce dispositif réalise de nombreuses méthodes électrochimiques, comme la voltampérométrie cyclique. PalmExec envoie des instructions au Sensit Smart et reçoit les données de mesure. Ces données, telles que la tension et le courant, sont enregistrées sur le téléphone ou la tablette et peuvent ensuite être téléchargées et analysées sur un ordinateur.
PalmExec lit et exécute les MethodSCRIPTs. Ces scripts offrent un contrôle total du Sensit Smart. Ce sont des fichiers texte faciles à modifier avant l'exécution de PalmExec. Les scripts permettent de séquencer de nombreuses méthodes électrochimiques. Une fois lancés, les scripts peuvent s'exécuter pendant des minutes, des heures ou des jours. Vous trouverez plus d'informations sur les scripts pour le Sensit Smart dans le document « EMStat Pico » disponible à l'adresse suivante : https://www.palmsens.com/app/uploads/2025/10/MethodSCRIPT-v1_8.pdf.
PalmExec inclut des exemples de scripts pour la voltampérométrie cyclique, la voltampérométrie à balayage linéaire avec chronoampérométrie, la spectroscopie d'impédance, la potentiométrie en circuit ouvert et la voltampérométrie à onde carrée. Après la première exécution de PalmExec, ces scripts se trouvent dans le dossier Téléchargements/PalmData de votre appareil.
L'application enregistre les données dans des fichiers texte séparés par des points-virgules, soit dans la mémoire RAM interne du téléphone, soit sur une carte SD, selon la configuration de ce dernier.
Dans la version 04, une boîte de dialogue a été ajoutée permettant de spécifier la mesure à contrôler ainsi que les paramètres de son activation/désactivation. PalmExec envoie des commandes HTTP via le réseau local à un commutateur. Ces commandes sont :
http://[Adresse IP du commutateur]/rpc/Switch.Set?id=0&on=true
http://[Adresse IP du commutateur]/rpc/Switch.Set?id=0&on=false
http://[Adresse IP du commutateur]/rpc/Switch.GetStatus?id=0
Les deux premières permettent d'allumer et d'éteindre le commutateur, tandis que la dernière permet d'obtenir son état. La boîte de dialogue de contrôle a été testée avec succès sur un commutateur Shelly gen3.
Le code Java simplifié pour PalmExec est disponible sur GitHub : https://github.com/DavidCecil50/PalmExec. Ce code peut être modifié pour mesurer des composés spécifiques en temps réel. Un téléphone et un capteur Sensit Smart peuvent ainsi constituer un instrument autonome.
Le code source de PalmExec est disponible sur GitHub à l'adresse https://github.com/PalmSens/MethodSCRIPT_Examples. Les modifications apportées à PalmExec incluent un sélecteur de fichiers, le stockage de données et une gestion étendue des scripts.
PalmExec est compatible avec les téléphones fonctionnant sous Android 8.0 et versions ultérieures.
L'application n'échange aucune donnée avec Internet.
Je décline toute responsabilité quant aux conséquences de l'utilisation de PalmExec.
PalmExec n'est pas un produit de Palmsens BV.
Date de mise à jour
5 juil. 2026