Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
pymavlink.DFReader.DFReader_binary Class Reference
Inheritance diagram for pymavlink.DFReader.DFReader_binary:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, filename, zero_time_base=False, progress_callback=None)
 
def init_arrays (self, progress_callback=None)
 
def last_timestamp (self)
 
def rewind (self)
 
def skip_to_type (self, type)
 

Public Attributes

 counts
 
 data_len
 
 data_map
 
 filehandle
 
 formats
 
 HEAD1
 
 HEAD2
 
 id_to_name
 
 indexes
 
 name_to_id
 
 offset
 
 offsets
 
 percent
 
 prev_type
 
 remaining
 
 timestamp
 
 type_nums
 
 unpackers
 

Private Member Functions

def _parse_next (self)
 
def _rewind (self)
 

Private Attributes

 _count
 
 _zero_time_base
 

Detailed Description

parse a binary dataflash file

Definition at line 645 of file DFReader.py.

Constructor & Destructor Documentation

def pymavlink.DFReader.DFReader_binary.__init__ (   self,
  filename,
  zero_time_base = False,
  progress_callback = None 
)

Definition at line 647 of file DFReader.py.

Member Function Documentation

def pymavlink.DFReader.DFReader_binary._parse_next (   self)
private
read one message, returning it as an object

Definition at line 805 of file DFReader.py.

def pymavlink.DFReader.DFReader_binary._rewind (   self)
private
rewind to start of log

Definition at line 679 of file DFReader.py.

def pymavlink.DFReader.DFReader_binary.init_arrays (   self,
  progress_callback = None 
)
initialise arrays for fast recv_match()

Definition at line 691 of file DFReader.py.

def pymavlink.DFReader.DFReader_binary.last_timestamp (   self)
get the last timestamp in the log

Definition at line 754 of file DFReader.py.

def pymavlink.DFReader.DFReader_binary.rewind (   self)
rewind to start of log

Definition at line 687 of file DFReader.py.

def pymavlink.DFReader.DFReader_binary.skip_to_type (   self,
  type 
)
skip fwd to next msg matching given type set

Definition at line 777 of file DFReader.py.

Member Data Documentation

pymavlink.DFReader.DFReader_binary._count
private

Definition at line 695 of file DFReader.py.

pymavlink.DFReader.DFReader_binary._zero_time_base
private

Definition at line 672 of file DFReader.py.

pymavlink.DFReader.DFReader_binary.counts

Definition at line 694 of file DFReader.py.

pymavlink.DFReader.DFReader_binary.data_len

Definition at line 652 of file DFReader.py.

pymavlink.DFReader.DFReader_binary.data_map

Definition at line 655 of file DFReader.py.

pymavlink.DFReader.DFReader_binary.filehandle

Definition at line 650 of file DFReader.py.

pymavlink.DFReader.DFReader_binary.formats

Definition at line 665 of file DFReader.py.

pymavlink.DFReader.DFReader_binary.HEAD1

Definition at line 659 of file DFReader.py.

pymavlink.DFReader.DFReader_binary.HEAD2

Definition at line 660 of file DFReader.py.

pymavlink.DFReader.DFReader_binary.id_to_name

Definition at line 697 of file DFReader.py.

pymavlink.DFReader.DFReader_binary.indexes

Definition at line 784 of file DFReader.py.

pymavlink.DFReader.DFReader_binary.name_to_id

Definition at line 696 of file DFReader.py.

pymavlink.DFReader.DFReader_binary.offset

Definition at line 682 of file DFReader.py.

pymavlink.DFReader.DFReader_binary.offsets

Definition at line 693 of file DFReader.py.

pymavlink.DFReader.DFReader_binary.percent

Definition at line 897 of file DFReader.py.

pymavlink.DFReader.DFReader_binary.prev_type

Definition at line 673 of file DFReader.py.

pymavlink.DFReader.DFReader_binary.remaining

Definition at line 683 of file DFReader.py.

pymavlink.DFReader.DFReader_binary.timestamp

Definition at line 685 of file DFReader.py.

pymavlink.DFReader.DFReader_binary.type_nums

Definition at line 684 of file DFReader.py.

pymavlink.DFReader.DFReader_binary.unpackers

Definition at line 661 of file DFReader.py.


The documentation for this class was generated from the following file:


mavlink
Author(s): Lorenz Meier
autogenerated on Sun Jul 7 2019 03:22:08