add DevStatus type

This commit is contained in:
DavidVentura
2024-01-28 20:16:00 +01:00
parent 3ca36ef542
commit 07342d6629
+7 -2
View File
@@ -24,12 +24,17 @@ export const Commands = {
}; };
// Record<keyof typeof Commands, // Record<keyof typeof Commands,
export const CommandsByValue = Object.keys(Commands).reduce((acc, cur) => { type t = Record<number, keyof typeof Commands>;
acc[Commands[cur]] = cur; export const CommandsByValue: t = Object.keys(Commands).reduce((acc: t, cur) => {
let key: keyof typeof Commands = cur as keyof typeof Commands;
acc[Commands[key]] = key;
return acc; return acc;
}, {}); }, {});
export const DrwStart = 0x0a11;
export const ControlCommands = { export const ControlCommands = {
ConnectUser: 0x2010, ConnectUser: 0x2010,
ConnectUserAck: 0x2011, ConnectUserAck: 0x2011,
DevStatus: 0x0810,
DevStatusAck: 0x0811,
}; };