mirror of
https://github.com/jwetzell/q-sys-plugin-novastar.git
synced 2026-09-11 23:19:32 +00:00
Add alt connect command
This commit is contained in:
+5
-15
@@ -672,7 +672,8 @@ if (Controls) then
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
Response = {
|
Response = {
|
||||||
Connected = {0xAA,0x55,0x00,0x00,0x00,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x02,0x00,0x06,0x61,0xBE,0x56}
|
Connected = {0xAA,0x55,0x00,0x00,0x00,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x02,0x00,0x06,0x61,0xBE,0x56},
|
||||||
|
ConnectedAlt = {0xAA,0x55,0x00,0x00,0x00,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x02,0x00,0x2a,0x61,0xe2,0x56}
|
||||||
},
|
},
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -745,20 +746,6 @@ if (Controls) then
|
|||||||
return dump .. hex .. string.rep( " ", 8 - len % 8 ) .. asc
|
return dump .. hex .. string.rep( " ", 8 - len % 8 ) .. asc
|
||||||
end
|
end
|
||||||
|
|
||||||
-- function processResponse(data)
|
|
||||||
-- local response = ""
|
|
||||||
-- for k,v in pairs(data) do
|
|
||||||
-- response = response .. string.pack("B", v)
|
|
||||||
-- end
|
|
||||||
-- print("Processing Packet")
|
|
||||||
-- print(hex_dump(response))
|
|
||||||
|
|
||||||
-- if data == getCmdString(NovaStar.Response.Connected) then
|
|
||||||
-- print("Successful Connection Response Received")
|
|
||||||
-- NovaStar.setStatus(0,"Connected - " .. Properties['IP Address'].Value)
|
|
||||||
-- end
|
|
||||||
-- end
|
|
||||||
|
|
||||||
NovaStar.socket.Connected = function()
|
NovaStar.socket.Connected = function()
|
||||||
print("TCP Connection Established to NovaStar @ " .. Properties['IP Address'].Value)
|
print("TCP Connection Established to NovaStar @ " .. Properties['IP Address'].Value)
|
||||||
sendCommand(NovaStar.Commands.Connect)
|
sendCommand(NovaStar.Commands.Connect)
|
||||||
@@ -777,6 +764,9 @@ if (Controls) then
|
|||||||
if data == getCmdString(NovaStar.Response.Connected) then
|
if data == getCmdString(NovaStar.Response.Connected) then
|
||||||
print("Successful Connection Response Received")
|
print("Successful Connection Response Received")
|
||||||
NovaStar.setStatus(0,"Connected - " .. Properties['IP Address'].Value)
|
NovaStar.setStatus(0,"Connected - " .. Properties['IP Address'].Value)
|
||||||
|
else if data == getCmdString(NovaStar.Response.ConnectedAlt)
|
||||||
|
print("Successful Connection Response Received")
|
||||||
|
NovaStar.setStatus(0,"Connected - " .. Properties['IP Address'].Value)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user