STM32/mavlink/Lattepanda_shiled/mavlink_msg_real_time_clock_set.h
/**
 * @brief Decode a real_time_clock_set message into a struct
 *
 * @param msg The message to decode
 * @param real_time_clock_set C-struct to decode the message contents into
 */
@brief Decode a real_time_clock_set message into a struct
@param msg The message to decode
@param real_time_clock_set C-struct to decode the message contents into
@brief Decode a real_time_clock_set message into a struct @param msg The message to decode @param real_time_clock_set C - struct to decode the message contents into
static inline void mavlink_msg_real_time_clock_set_decode(const mavlink_message_t* msg, mavlink_real_time_clock_set_t* real_time_clock_set)
{
#if MAVLINK_NEED_BYTE_SWAP || !MAVLINK_ALIGNED_FIELDS
	real_time_clock_set->subsec = mavlink_msg_real_time_clock_set_get_subsec(msg);
	real_time_clock_set->year = mavlink_msg_real_time_clock_set_get_year(msg);
	real_time_clock_set->month = mavlink_msg_real_time_clock_set_get_month(msg);
	real_time_clock_set->mday = mavlink_msg_real_time_clock_set_get_mday(msg);
	real_time_clock_set->wday = mavlink_msg_real_time_clock_set_get_wday(msg);
	real_time_clock_set->hour = mavlink_msg_real_time_clock_set_get_hour(msg);
	real_time_clock_set->min = mavlink_msg_real_time_clock_set_get_min(msg);
	real_time_clock_set->sec = mavlink_msg_real_time_clock_set_get_sec(msg);
	real_time_clock_set->timeFormat = mavlink_msg_real_time_clock_set_get_timeFormat(msg);
	real_time_clock_set->DayLightSaving = mavlink_msg_real_time_clock_set_get_DayLightSaving(msg);
#else
        uint8_t len = msg->len < MAVLINK_MSG_ID_REAL_TIME_CLOCK_SET_LEN? msg->len : MAVLINK_MSG_ID_REAL_TIME_CLOCK_SET_LEN;
        memset(real_time_clock_set, 0, MAVLINK_MSG_ID_REAL_TIME_CLOCK_SET_LEN);
	memcpy(real_time_clock_set, _MAV_PAYLOAD(msg), len);
#endif
}
static inline void mavlink_msg_real_time_clock_set_decode ( const mavlink_message_t * msg , mavlink_real_time_clock_set_t * real_time_clock_set ) { #if MAVLINK_NEED_BYTE_SWAP || ! MAVLINK_ALIGNED_FIELDS real_time_clock_set -> subsec = mavlink_msg_real_time_clock_set_get_subsec ( msg ) ; real_time_clock_set -> year = mavlink_msg_real_time_clock_set_get_year ( msg ) ; real_time_clock_set -> month = mavlink_msg_real_time_clock_set_get_month ( msg ) ; real_time_clock_set -> mday = mavlink_msg_real_time_clock_set_get_mday ( msg ) ; real_time_clock_set -> wday = mavlink_msg_real_time_clock_set_get_wday ( msg ) ; real_time_clock_set -> hour = mavlink_msg_real_time_clock_set_get_hour ( msg ) ; real_time_clock_set -> min = mavlink_msg_real_time_clock_set_get_min ( msg ) ; real_time_clock_set -> sec = mavlink_msg_real_time_clock_set_get_sec ( msg ) ; real_time_clock_set -> timeFormat = mavlink_msg_real_time_clock_set_get_timeFormat ( msg ) ; real_time_clock_set -> DayLightSaving = mavlink_msg_real_time_clock_set_get_DayLightSaving ( msg ) ; #else uint8_t len = msg -> len < MAVLINK_MSG_ID_REAL_TIME_CLOCK_SET_LEN ? msg -> len : MAVLINK_MSG_ID_REAL_TIME_CLOCK_SET_LEN ; memset ( real_time_clock_set , 0 , MAVLINK_MSG_ID_REAL_TIME_CLOCK_SET_LEN ) ; memcpy ( real_time_clock_set , _MAV_PAYLOAD ( msg ) , len ) ; #endif }
@brief Decode a real_time_clock_set message into a struct
 @param msg The message to decode
 @param real_time_clock_set C-struct to decode the message contents into
@brief Decode a real_time_clock_set message into a struct @param msg The message to decode @param real_time_clock_set C - struct to decode the message contents into