Arduino: 1.8.9 (Windows 10), Board: "WEMOS LOLIN32, 80MHz, Default, 921600" In file included from C:\Users\marc\OneDrive\Documents\Arduino\Mav2PThruUniversal_v2.28\Mav2PThruUniversal_v2.28.ino:2:0: C:\Users\marc\OneDrive\Documents\Arduino\libraries\c_library_v2-master/mavlink_conversions.h:39:1: error: 'MAVLINK_HELPER' does not name a type MAVLINK_HELPER void mavlink_quaternion_to_dcm(const float quaternion[4], float dcm[3][3]) ^ C:\Users\marc\OneDrive\Documents\Arduino\libraries\c_library_v2-master/mavlink_conversions.h:69:1: error: 'MAVLINK_HELPER' does not name a type MAVLINK_HELPER void mavlink_dcm_to_euler(const float dcm[3][3], float* roll, float* pitch, float* yaw) ^ C:\Users\marc\OneDrive\Documents\Arduino\libraries\c_library_v2-master/mavlink_conversions.h:103:1: error: 'MAVLINK_HELPER' does not name a type MAVLINK_HELPER void mavlink_quaternion_to_euler(const float quaternion[4], float* roll, float* pitch, float* yaw) ^ C:\Users\marc\OneDrive\Documents\Arduino\libraries\c_library_v2-master/mavlink_conversions.h:119:1: error: 'MAVLINK_HELPER' does not name a type MAVLINK_HELPER void mavlink_euler_to_quaternion(float roll, float pitch, float yaw, float quaternion[4]) ^ C:\Users\marc\OneDrive\Documents\Arduino\libraries\c_library_v2-master/mavlink_conversions.h:147:1: error: 'MAVLINK_HELPER' does not name a type MAVLINK_HELPER void mavlink_dcm_to_quaternion(const float dcm[3][3], float quaternion[4]) ^ C:\Users\marc\OneDrive\Documents\Arduino\libraries\c_library_v2-master/mavlink_conversions.h:190:1: error: 'MAVLINK_HELPER' does not name a type MAVLINK_HELPER void mavlink_euler_to_dcm(float roll, float pitch, float yaw, float dcm[3][3]) ^ In file included from C:\Users\marc\OneDrive\Documents\Arduino\Mav2PThruUniversal_v2.28\Mav2PThruUniversal_v2.28.ino:4:0: C:\Users\marc\OneDrive\Documents\Arduino\libraries\c_library_v2-master/mavlink_helpers.h: In function 'uint16_t mavlink_finalize_message_buffer(mavlink_message_t*, uint8_t, uint8_t, mavlink_status_t*, uint8_t, uint8_t, uint8_t)': C:\Users\marc\OneDrive\Documents\Arduino\libraries\c_library_v2-master/mavlink_helpers.h:224:16: error: 'MAVLINK_STX' was not declared in this scope msg->magic = MAVLINK_STX; ^ C:\Users\marc\OneDrive\Documents\Arduino\libraries\c_library_v2-master/mavlink_helpers.h: In function 'const mavlink_msg_entry_t* mavlink_get_msg_entry(uint32_t)': C:\Users\marc\OneDrive\Documents\Arduino\libraries\c_library_v2-master/mavlink_helpers.h:501:60: error: 'MAVLINK_MESSAGE_CRCS' was not declared in this scope static const mavlink_msg_entry_t mavlink_message_crcs[] = MAVLINK_MESSAGE_CRCS; ^ C:\Users\marc\OneDrive\Documents\Arduino\libraries\c_library_v2-master/mavlink_helpers.h: In function 'uint8_t mavlink_frame_char_buffer(mavlink_message_t*, mavlink_status_t*, uint8_t, mavlink_message_t*, mavlink_status_t*)': C:\Users\marc\OneDrive\Documents\Arduino\libraries\c_library_v2-master/mavlink_helpers.h:585:12: error: 'MAVLINK_STX' was not declared in this scope if (c == MAVLINK_STX) ^ In file included from C:\Users\marc\OneDrive\Documents\Arduino\Mav2PThruUniversal_v2.28\Mav2PThruUniversal_v2.28.ino:4:0: C:\Users\marc\OneDrive\Documents\Arduino\libraries\c_library_v2-master/mavlink_helpers.h: In function 'uint8_t mavlink_parse_char(uint8_t, uint8_t, mavlink_message_t*, mavlink_status_t*)': C:\Users\marc\OneDrive\Documents\Arduino\libraries\c_library_v2-master/mavlink_helpers.h:980:15: error: 'MAVLINK_STX' was not declared in this scope if (c == MAVLINK_STX) ^ exit status 1 Error compiling for board WEMOS LOLIN32. This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.