add some new commands

This commit is contained in:
DavidVentura
2024-01-29 22:19:32 +01:00
parent ebb9d8b081
commit 4559b44cc2
+15
View File
@@ -70,6 +70,14 @@ export const SendDevStatus = (session: Session): DataView => {
return makeDataReadWrite(session, ControlCommands.DevStatus, null); return makeDataReadWrite(session, ControlCommands.DevStatus, null);
}; };
export const SendWifiSettings = (session: Session): DataView => {
return makeDataReadWrite(session, ControlCommands.WifiSettings, null);
};
export const SendListWifi = (session: Session): DataView => {
return makeDataReadWrite(session, ControlCommands.ListWifi, null);
};
export const SendStartVideo = (session: Session): DataView => { export const SendStartVideo = (session: Session): DataView => {
return makeDataReadWrite(session, ControlCommands.StartVideo, null); return makeDataReadWrite(session, ControlCommands.StartVideo, null);
}; };
@@ -84,6 +92,13 @@ export const SendUsrChk = (session: Session, username: string, password: string)
return makeDataReadWrite(session, ControlCommands.ConnectUser, cmd_payload); return makeDataReadWrite(session, ControlCommands.ConnectUser, cmd_payload);
}; };
export const create_LanSearch = (): DataView => {
const outbuf = new DataView(new Uint8Array(4).buffer);
outbuf.writeU16(Commands.LanSearch);
outbuf.add(2).writeU16(0x0);
return outbuf;
};
export const create_P2pRdy = (inbuf: DataView): DataView => { export const create_P2pRdy = (inbuf: DataView): DataView => {
const P2PRDY_SIZE = 0x14; const P2PRDY_SIZE = 0x14;
const outbuf = new DataView(new Uint8Array(P2PRDY_SIZE + 4).buffer); const outbuf = new DataView(new Uint8Array(P2PRDY_SIZE + 4).buffer);