Introducción al métodoSCRIPT
El lenguaje de scripting MethodSCRIPT™ está diseñado para integrar nuestros instrumentos o módulos para OEM sin esfuerzo en su configuración de hardware o producto.
- No se necesitan bibliotecas
- Para MethodSCRIPT no se necesitan DLLs ni otro tipo de librerías de código.
Un MethodSCRIPT™ se envía directamente al instrumento, que compila y ejecuta el script a bordo. Esto significa que no se necesitan DLL ni otro tipo de bibliotecas de código para comunicarse con el protocolo de comunicaciones MethodSCRIPT™. Esto permite a los desarrolladores programar un script legible por humanos directamente en el potenciostato (módulo). El lenguaje MethodSCRIPT" permite ejecutar todas las técnicas electroquímicas soportadas y facilita la combinación de diferentes medidas y otras tareas.
Más funciones de MethodSCRIPT":
- Uso de variables
- Bucles (anidados) y lógica condicional
- Control exacto del tiempo
- Suavizado de datos y detección de picos
- Operaciones matemáticas sencillas con variables (add, sub, mul, div)
- E/S digitales, por ejemplo para esperar un disparo externo
- Registro de resultados en almacenamiento interno o tarjeta SD externa
- Entrar y salir del modo de hibernación
- Lectura de valores auxiliares como el pH o la temperatura
- y muchos más...
"MethodSCRIPT es uno de los métodos más agradables que he utilizado hasta ahora y lo recomiendo a todos los que quieran trabajar con electroquímica."
João Paulo C. Costa, doctorando en Ingeniería Eléctrica por la Universidad de São Paulo
Generación de MethodSCRIPT en PSTrace para Windows
MethodSCRIPT puede generarse automáticamente en PSTrace para Windows. Si está conectado a cualquier dispositivo que admita MethodSCRIPT, aparecerá un botón que le permitirá generar el código MethodSCRIPT utilizando los parámetros que haya establecido en el Editor de métodos de PSTrace. Esto le permite evaluar fácil y cómodamente el módulo EmStat Pico o EmStat4M en PSTrace y luego tomar el fragmento de código MethodSCRIPT para utilizarlo en su propia aplicación o proyecto de código de microcontrolador.
Editar MethodSCRIPT en PSTrace
Documentación y ejemplos de código
Ejemplos de código para C, C#, Python, Arduino, iOS (Swift) y Android (Java) demuestran cómo implementar la comunicación en serie con el dispositivo.
Los ejemplos demuestran algunas de las siguientes funcionalidades:
- Establecer una conexión con el dispositivo
- Enviar un MethodSCRIPT al dispositivo
- Leer y analizar los paquetes de datos de medición del dispositivo
Una explicación detallada de cada uno de los ejemplos de código se puede encontrar en sus correspondientes documentos "Getting Started". Consulte el Manual MethodSCRIPT para obtener información más detallada y ejemplos de código.
Ejemplos de código en GitHub
Dispositivos compatibles
Los siguientes modelos soportan el lenguaje MethodSCRIPT:
- Serie Sensit Smart (Sensit Smart, Sensit BT, Sensit Wearable)
- Serie EmStat Pico (Módulo EmStat Pico, Núcleo EmStat Pico, EmStat Pico MUX16)
- Serie EmStat4 (EmStat4 MUX, EmStat4S, EmSta4R, EmStat4X, EmStat4T, MultiEmStat4), tanto LR como HR
- Nexus
Los dispositivos no compatibles con MethodSCRIPT aún pueden ejecutar software personalizado. Puede iniciarlo con nuestros SDKs proporcionados.
SDK PalmSens