const ecuePogrammerStream = require('../src/ecue-programmer-stream')
const dgram = require('dgram');
const socket = dgram.createSocket('udp4', {address: '192.168.123.19'});
socket.bind(4000);
const stateStream = ecuePogrammerStream.StateStream(socket);
stateStream.all.subscribe(
packet=>console.log(packet)
);
const commandDispatcher = ecuePogrammerStream.CommandDispatcher(socket, {address:'192.168.123.11'});
setInterval(()=>{
console.log(commandDispatcher);
commandDispatcher.send({command: 'CUELIST_PLAY', params:[1,3]});
},2000);