added p60 dock hk table local pool

This commit is contained in:
2021-02-12 10:20:39 +01:00
parent 6dcfd88136
commit 2c4bd9ba10
7 changed files with 360 additions and 35 deletions

View File

@ -18,10 +18,22 @@ public:
LocalDataPoolManager& poolManager) override;
protected:
/**
* @brief As soon as the device is in MODE_NORMAL, this function is executed periodically.
*/
virtual ReturnValue_t buildNormalDeviceCommand(DeviceCommandId_t * id) override;
virtual void letChildHandleHkReply(DeviceCommandId_t id, const uint8_t *packet) override;
private:
P60Dock::HkTableDataset p60dockHkTableDataset;
/**
* @brief Function extracts the hk table information from the received csp packet and stores
* the values in the p60dockHkTableDataset.
*/
void parseHkTableReply(const uint8_t *packet);
};
#endif /* MISSION_DEVICES_P60DOCKHANDLER_H_ */