This commit is contained in:
Baud 2024-06-01 15:51:38 +01:00
parent ad0df84598
commit 50fcbeb9f0
1 changed files with 18 additions and 14 deletions

View File

@ -91,24 +91,28 @@ function handle_message(message: Partial<WebSocketMessage>) {
status: transportInfo.status,
})
}).catch((err) => {
console.log()
console.log(err)
})
}, 1000)
newHyperdeck.sendCommand(new Commands.DeviceInfoCommand()).then((info) => {
for (let index = 0; index < info.slots; index++) {
setInterval(() => {
newHyperdeck.sendCommand(new Commands.SlotInfoCommand(index)).then((slot) => {
notifyClients({
event: "record_time_remaining",
hyperdeck_id: message.id,
slot_id: slot.slotId,
remaining: slot.recordingTime
setTimeout(() => {
newHyperdeck.sendCommand(new Commands.DeviceInfoCommand()).then((info) => {
for (let index = 0; index < info.slots; index++) {
setInterval(() => {
newHyperdeck.sendCommand(new Commands.SlotInfoCommand(index)).then((slot) => {
notifyClients({
event: "record_time_remaining",
hyperdeck_id: message.id,
slot_id: slot.slotId,
remaining: slot.recordingTime
})
}).catch((err) => {
console.log(err)
})
}).catch(() => {})
}, 1000)
}
})
}, 1000)
}
})
}, 1000)
})
newHyperdeck.on('notify.slot', function (slot) {