diff --git a/include/dto/fin_control_main_command.h b/include/dto/fin_control_main_command.h new file mode 100644 index 0000000..7db245b --- /dev/null +++ b/include/dto/fin_control_main_command.h @@ -0,0 +1,16 @@ +#ifndef FIN_CONTROL_MAIN_COMMAND_H +#define FIN_CONTROL_MAIN_COMMAND_H + +#include + +#include "../enum/icd_id.h" + +#pragma pack(push, 1) +struct FinControlMainCommand { + IcdId message_id; + int32_t a_motor_theta; + int32_t b_motor_theta; +}; +#pragma pack(pop) + +#endif // FIN_CONTROL_MAIN_COMMAND_H \ No newline at end of file diff --git a/include/dto/pin_control_main_command.h b/include/dto/pin_control_main_command.h deleted file mode 100644 index b7e8925..0000000 --- a/include/dto/pin_control_main_command.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifndef PIN_CONTROL_MAIN_COMMAND_H -#define PIN_CONTROL_MAIN_COMMAND_H - -#include - -#include "../enum/icd_id.h" - -#pragma pack(push, 1) -struct PinControlMainCommand { - IcdId message_id; - int32_t a_motor_rad; - int32_t b_motor_rad; -}; -#pragma pack(pop) - -#endif // PIN_CONTROL_MAIN_COMMAND_H \ No newline at end of file diff --git a/include/enum/icd_id.h b/include/enum/icd_id.h index 83dbb40..edddbbe 100644 --- a/include/enum/icd_id.h +++ b/include/enum/icd_id.h @@ -31,8 +31,8 @@ enum class IcdId : uint16_t { ACT_DATA = 0x0014, // ACT값(act_data) INS_MAIN_DATA = 0x0015, // INS실제값(ins_main_data) SKR_MAIN_DATA = 0x0016, // SKR실제값(skr_main_data) - PIN_CONTROL_MAIN_COMMAND = - 0x0017, // 핀제어실제명령(pin_control_main_command) + FIN_CONTROL_MAIN_COMMAND = + 0x0017, // 핀제어실제명령(fin_control_main_command) GUIDANCE_COMMAND = 0x0018, // 유도 명령 (guidance_command) MISSILE_TARGET_STATE = 0x0019, // 미사일/표적 참값 상태 (missile_target_state)