mirror of https://github.com/OpenIPC/firmware.git
				
				
				
			
		
			
				
	
	
		
			67 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
			
		
		
	
	
			67 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
| /** @file
 | |
|  *  @brief MAVLink comm protocol generated from standard.xml
 | |
|  *  @see http://mavlink.org
 | |
|  */
 | |
| #pragma once
 | |
| #ifndef MAVLINK_STANDARD_H
 | |
| #define MAVLINK_STANDARD_H
 | |
| 
 | |
| #ifndef MAVLINK_H
 | |
|     #error Wrong include order: MAVLINK_STANDARD.H MUST NOT BE DIRECTLY USED. Include mavlink.h from the same directory instead or set ALL AND EVERY defines from MAVLINK.H manually accordingly, including the #define MAVLINK_H call.
 | |
| #endif
 | |
| 
 | |
| #define MAVLINK_STANDARD_XML_HASH 1712659564068400467
 | |
| 
 | |
| #ifdef __cplusplus
 | |
| extern "C" {
 | |
| #endif
 | |
| 
 | |
| // MESSAGE LENGTHS AND CRCS
 | |
| 
 | |
| #ifndef MAVLINK_MESSAGE_LENGTHS
 | |
| #define MAVLINK_MESSAGE_LENGTHS {}
 | |
| #endif
 | |
| 
 | |
| #ifndef MAVLINK_MESSAGE_CRCS
 | |
| #define MAVLINK_MESSAGE_CRCS {{0, 50, 9, 9, 0, 0, 0}, {300, 217, 22, 22, 0, 0, 0}}
 | |
| #endif
 | |
| 
 | |
| #include "../protocol.h"
 | |
| 
 | |
| #define MAVLINK_ENABLED_STANDARD
 | |
| 
 | |
| // ENUM DEFINITIONS
 | |
| 
 | |
| 
 | |
| 
 | |
| // MAVLINK VERSION
 | |
| 
 | |
| #ifndef MAVLINK_VERSION
 | |
| #define MAVLINK_VERSION 2
 | |
| #endif
 | |
| 
 | |
| #if (MAVLINK_VERSION == 0)
 | |
| #undef MAVLINK_VERSION
 | |
| #define MAVLINK_VERSION 2
 | |
| #endif
 | |
| 
 | |
| // MESSAGE DEFINITIONS
 | |
| 
 | |
| 
 | |
| // base include
 | |
| #include "../minimal/minimal.h"
 | |
| 
 | |
| 
 | |
| #if MAVLINK_STANDARD_XML_HASH == MAVLINK_PRIMARY_XML_HASH
 | |
| # define MAVLINK_MESSAGE_INFO {MAVLINK_MESSAGE_INFO_HEARTBEAT, MAVLINK_MESSAGE_INFO_PROTOCOL_VERSION}
 | |
| # define MAVLINK_MESSAGE_NAMES {{ "HEARTBEAT", 0 }, { "PROTOCOL_VERSION", 300 }}
 | |
| # if MAVLINK_COMMAND_24BIT
 | |
| #  include "../mavlink_get_info.h"
 | |
| # endif
 | |
| #endif
 | |
| 
 | |
| #ifdef __cplusplus
 | |
| }
 | |
| #endif // __cplusplus
 | |
| #endif // MAVLINK_STANDARD_H
 |