Saltar al contenido principal

Guía de desarrollo remoto

Aunque los plugins normalmente se ejecutan en el mismo dispositivo que smartCORE, es posible ejecutarlos de forma remota a través de la red. Así puede iterar rápidamente con los plugins sin tener que transferir cada versión por separado a su smartCORE.

Para ello basta con establecer en "true" el indicador "localhost" en la configuración de su módulo remoto. En esta carpeta encontrará un archivo de configuración de ejemplo y un programa de ejemplo. Indique la dirección de su dispositivo mediante el parámetro de línea de comandos "--addr".

Si todo funciona, debería encontrar en su smartCORE un canal "hello_world" con el valor "true".

{
"plugins": [
"remote"
],
"modules": [
{
"factory": "remote",
"module": "remote",
"config": {
"port": 61616,
"localhost": false,
"producerChannels": [{
"name": "hello_world",
"dataType": "bool"
}]
}
}
]
}