From e0b2db1a11d501a4bd62d381a1ef40978f2a105d Mon Sep 17 00:00:00 2001 From: Joel Wetzell Date: Tue, 29 Oct 2024 13:25:40 -0500 Subject: [PATCH] add basic refresh heartbeat --- plugins/lightfactory/main.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/plugins/lightfactory/main.js b/plugins/lightfactory/main.js index 73e3a9e..7f16a81 100644 --- a/plugins/lightfactory/main.js +++ b/plugins/lightfactory/main.js @@ -3,6 +3,8 @@ exports.config = { connectionType: 'TCPsocket', remotePort: 3100, mayChangePorts: true, + heartbeatInterval: 5000, + heartbeatTimeout: 10000, searchOptions: { type: 'TCPport', searchBuffer: Buffer.from('\n', 'ascii'), @@ -118,4 +120,6 @@ exports.data = function data(_device, _message) { }; // TODO(jwetzell): keep alive? refresh cue list info? -exports.heartbeat = function heartbeat(device) {}; +exports.heartbeat = function heartbeat(device) { + device.send('get cue list\n'); +};