Send "/thump" at 5 sec intervals to keep alive

This commit is contained in:
2019-04-18 09:50:06 -05:00
parent a5cb56762d
commit 7ce4ae4073
10 changed files with 36 additions and 106 deletions
@@ -23,21 +23,15 @@ namespace qController
public void UpdateLoop()
{
active = true;
Device.StartTimer(TimeSpan.FromSeconds(0.01), () => {
UpdateSelected();
UpdateLevels();
Device.StartTimer(TimeSpan.FromSeconds(5.0), () => {
SendThump();
return active;
});
}
public void UpdateSelected()
public void SendThump()
{
string valuesForKeys = "[\"displayName\",\"number\",\"type\",\"isBroken\",\"isLoaded\",\"isPaused\",\"isRunning\",\"preWait\",\"duration\",\"postWait\",\"translationX\",\"translationY\",\"opacity\",\"scaleX\",\"scaleY\",\"uniqueID\",\"flagged\",\"listName\",\"colorName\",\"name\",\"armed\"]";
//qController.qClient.sendAndReceiveStringArgs("/cue/selected/valuesForKeys", valuesForKeys);
}
public void UpdateLevels()
{
//qController.qClient.sendAndReceiveString("/cue/selected/levels");
qController.qClient.sendStringUDP("/thump");
}
public void Kill(){