Add heartbeat message
This commit is contained in:
@@ -178,6 +178,17 @@ struct PACKED SetWheelSpeedResp
|
||||
struct Footer footer;
|
||||
};
|
||||
|
||||
struct PACKED SdkHeartbeatReq {
|
||||
struct Header header;
|
||||
struct Footer footer;
|
||||
};
|
||||
|
||||
struct PACKED SdkHeartbeatResp {
|
||||
struct Header header;
|
||||
uint8_t retcode;
|
||||
struct Footer footer;
|
||||
};
|
||||
|
||||
struct PACKED SetSdkModeReq {
|
||||
struct Header header;
|
||||
uint8_t enable;
|
||||
@@ -213,6 +224,7 @@ union Request {
|
||||
struct Header header;
|
||||
struct SetSdkConnectionReq sdkconn;
|
||||
struct SetSdkModeReq sdkmode;
|
||||
struct SdkHeartbeatReq heartbeat;
|
||||
struct SetSystemLedReq led;
|
||||
struct SetWheelSpeedReq wheel;
|
||||
struct SetChassisWheelSpeedReq chswheel;
|
||||
@@ -225,6 +237,7 @@ union Response {
|
||||
struct Header header;
|
||||
struct SetSdkConnectionResp sdkconn;
|
||||
struct SetSdkModeResp sdkmode;
|
||||
struct SdkHeartbeatResp heartbeat;
|
||||
struct SetSystemLedResp led;
|
||||
struct SetWheelSpeedResp wheel;
|
||||
struct SetChassisWheelSpeedResp chswheel;
|
||||
|
||||
@@ -19,3 +19,9 @@ set_sdk_connection(
|
||||
enum CONNECTION connection_type,
|
||||
uint32_t ip_address,
|
||||
uint16_t port );
|
||||
|
||||
static const uint8_t SDK_HEARTBEAT_CMDID = 0xD5;
|
||||
|
||||
void
|
||||
sdk_heartbeat(
|
||||
Client session );
|
||||
|
||||
Reference in New Issue
Block a user