Hola
Estoy empezando hacer una aplicacion en raspberry y me parece interesante myopenlab pero antes de empezar quisiera saber si se pueden hacer ciertas cosas:
- Abrir varias VM
- ejecutar varias lineas de LINUX para usar scripts de python
Hola,
Respecto a "Abrir Varias VMs" se puede hacer ya que puede tener múltiples instancias de la VM de Java.
Si más específicamente se refiere a abrir varias ventanas, también se puede y hay un ejemplo en:
"VirtualMachines">"English Examples">"Frames" en el cual el VM Principal es "Main.vlogic" y desde este se pueden lanzar los demás VMs.
Respecto a "Ejecutar varias líneas para usar scripts de Python", también se puede hacer ya que hay un elemento llamado "CMD_WRITE_JV" que permite enviar comandos a la terminal de Linux (Mac o el CMD de Windows) y recibir la respuesta del sistema operativo, con este elemento puede hacer ejecutar el script de Python y obtener la respuesta del script (para esto debe tener en cuenta que el script debe ser de una sola ejecución en cada llamada, no puede tener bucles infinitos ya que nunca llegaría la respuesta).
Por ejemplo si desea leer un sensor por I2C, lo puede programar en un script, que debe abrir el puerto, escribir al sensor y leer la respuesta, esa respuesta de ser necesario la procesa, escala y formatea para enviarla por consola, cierra el puerto y termina el script para que esa respuesta llegue a MyOpenLab y ya ahí le da el uso que requiere. (El elemento de comunicación con módulos ADC de 16 bits de Adafruit funciona basado en esta forma de trabajo para que lo revise y se guíe).
https://www.youtube.com/watch?v=AOfkX9TVJgU&t=2s
Versión en desarrollo:
https://myopenlab.org/Downloads/DeveloperPreview/distribution_win_lin_mac_3.12.0.zip
Cordial saludo,
Javier Velásquez
Saludos cordiales
Gracias por saber interpretar mi preguntas. Voy a trabajar en ello y les muestro el resultado.