PalmExec fungerer med Palmsens BV Sensit Smart. Sensit Smart-enheten utfører mange elektrokjemiske metoder, som syklisk voltammetri. PalmExec sender instruksjoner til Sensit Smart-enheten og mottar måledata fra enheten. Data som spenning og strøm lagres på telefonen/nettbrettet og kan senere lastes ned til og analyseres på en PC.
PalmExec leser og kjører MethodSCRIPT-er. Methodscripts gir full kontroll over Sensit Smart. De er tekster som er enkle å redigere før PalmExec kjøres. Skript tillater sekvensering av mange elektrokjemiske metoder. Når de er startet, kan skript kjøre i minutter, timer eller dager. Det er mye mer om skript for Sensit Smart på https://www.palmsens.com/app/uploads/2025/10/MethodSCRIPT-v1_8.pdf under overskriften EMStat Pico.
Eksempelskript for syklisk voltammetri, lineær sweep-voltammetri med kronoamperometri, impedansspektroskopi, åpen kretspotensiometri og firkantbølgevoltammetri er inkludert i PalmExec. Etter at du har kjørt PalmExec første gang, finner du disse skriptene i nedlastinger/PalmData på enheten din.
Appen lagrer data i semikolonseparerte tekstfiler, enten i telefonens interne RAM eller på et SD-kort, avhengig av hvordan telefonen/nettbrettet er konfigurert.
I versjon 04 er det lagt til en dialogboks der en måling som skal kontrolleres kan spesifiseres sammen med parametere for av/på-kontroll. PalmExec sender http-kommandoer via det lokale nettverket til en svitsj. Disse kommandoene er
http://[Switch Ip Address]/rpc/Switch.Set?id=0&on=true
http://[Switch Ip Address]/rpc/Switch.Set?id=0&on=false
http://[Switch Ip Address]/rpc/Switch.GetStatus?id=0
De to første slår bryteren av og på, og den siste kommandoen henter bryterstatusen. Kontrolldialogen har blitt testet på en Shelly gen3-svitsj med hell.
Den enkle Java-koden for PalmExec finnes på GitHub https://github.com/DavidCecil50/PalmExec. Denne koden kan modifiseres for å måle spesifikke forbindelser i sanntid. En telefon og Sensit Smart kan bli et frittstående instrument.
Den originale koden for PalmExec finnes på GitHub på https://github.com/PalmSens/MethodSCRIPT_Examples. Modifikasjoner i PalmExec inkluderer en filvelger, datalagring og utvidet håndtering av skriptkoder.
PalmExec kjører på telefoner som starter med Android 8.0.
Appen utveksler ikke data med Internett.
Jeg tar ikke ansvar for eventuelle konsekvenser av PalmExecs bruk.
PalmExec er ikke et Palmsens BV-produkt.