Classes | Functions | Variables
pymavlink.generator.mavparse Namespace Reference


class  MAVEnum
class  MAVEnumEntry
class  MAVEnumParam
class  MAVField
class  MAVParseError
class  MAVType
class  MAVXML


def check_duplicates (xml)
def merge_enums (xml)
def message_checksum (msg)
def mkdir_p (dir)
def total_msgs (xml)


string PROTOCOL_0_9 = "0.9"
string PROTOCOL_1_0 = "1.0"
string PROTOCOL_2_0 = "2.0"

Detailed Description

mavlink python parse functions

Copyright Andrew Tridgell 2011
Released under GNU GPL version 3 or later

Function Documentation

def pymavlink.generator.mavparse.check_duplicates (   xml)
check for duplicate message IDs

Definition at line 493 of file

def pymavlink.generator.mavparse.merge_enums (   xml)
merge enums between XML files

Definition at line 460 of file

def pymavlink.generator.mavparse.message_checksum (   msg)
calculate a 8-bit checksum of the key fields of a message, so we
   can detect incompatible XML changes

Definition at line 443 of file

def pymavlink.generator.mavparse.mkdir_p (   dir)

Definition at line 554 of file

def pymavlink.generator.mavparse.total_msgs (   xml)
count total number of msgs

Definition at line 547 of file

Variable Documentation

int pymavlink.generator.mavparse.FLAG_HAVE_TARGET_COMPONENT = 2

Definition at line 25 of file

int pymavlink.generator.mavparse.FLAG_HAVE_TARGET_SYSTEM = 1

Definition at line 24 of file

string pymavlink.generator.mavparse.PROTOCOL_0_9 = "0.9"

Definition at line 19 of file

string pymavlink.generator.mavparse.PROTOCOL_1_0 = "1.0"

Definition at line 20 of file

string pymavlink.generator.mavparse.PROTOCOL_2_0 = "2.0"

Definition at line 21 of file

Author(s): Lorenz Meier
autogenerated on Sun Apr 7 2019 02:06:02