Device: Implement Wireless neoVI Stack

This reverts commit cb47065a47.
This commit is contained in:
Paul Hollinsky
2022-06-07 13:48:51 +00:00
parent de3d8bf870
commit a928a1d879
9 changed files with 396 additions and 4 deletions
@@ -122,6 +122,24 @@ struct CommandPacket {
WiVI::SignalType type;
CoreMiniFixedPointValue value;
};
struct GetAll {
static std::vector<uint8_t> Encode();
Header header;
uint8_t version;
uint8_t sleepRequest;
uint16_t connectionTimeoutMinutes;
uint16_t numCaptureInfos;
CaptureInfo captureInfos[0];
};
struct ClearUploads {
static std::vector<uint8_t> Encode(const std::vector<uint8_t>& bitmask);
Header header;
uint8_t bitmask[0];
};
};
} // namespace WiVI