
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 Member Functions inherited from pymavlink.DFReader.DFReader | |
| def | __init__ (self) |
| def | check_condition (self, condition) |
| def | flightmode_list (self) |
| def | init_clock (self) |
| def | init_clock_gps_interpolated (self, clock) |
| def | init_clock_msec (self) |
| def | init_clock_px4 (self, px4_msg_time, px4_msg_gps) |
| def | init_clock_usec (self) |
| def | param (self, name, default=None) |
| def | recv_match (self, condition=None, type=None, blocking=False) |
| def | recv_msg (self) |
Public Attributes | |
| counts | |
| data_len | |
| data_map | |
| filehandle | |
| formats | |
| HEAD1 | |
| HEAD2 | |
| id_to_name | |
| indexes | |
| name_to_id | |
| offset | |
| offsets | |
| percent | |
| remaining | |
| timestamp | |
| type_nums | |
| unpackers | |
Public Attributes inherited from pymavlink.DFReader.DFReader | |
| clock | |
| flightmode | |
| mav_type | |
| messages | |
| params | |
| percent | |
| timestamp | |
| verbose | |
Private Member Functions | |
| def | _parse_next (self) |
| def | _rewind (self) |
Private Attributes | |
| _count | |
| _zero_time_base | |
parse a binary dataflash file
Definition at line 645 of file DFReader.py.
| def pymavlink.DFReader.DFReader_binary.__init__ | ( | self, | |
| filename, | |||
zero_time_base = False, |
|||
progress_callback = None |
|||
| ) |
Definition at line 647 of file DFReader.py.
|
private |
read one message, returning it as an object
Definition at line 801 of file DFReader.py.
|
private |
rewind to start of log
Definition at line 677 of file DFReader.py.
| def pymavlink.DFReader.DFReader_binary.init_arrays | ( | self, | |
progress_callback = None |
|||
| ) |
initialise arrays for fast recv_match()
Definition at line 689 of file DFReader.py.
| def pymavlink.DFReader.DFReader_binary.last_timestamp | ( | self | ) |
get the last timestamp in the log
Definition at line 750 of file DFReader.py.
| def pymavlink.DFReader.DFReader_binary.rewind | ( | self | ) |
rewind to start of log
Definition at line 685 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 773 of file DFReader.py.
|
private |
Definition at line 693 of file DFReader.py.
|
private |
Definition at line 672 of file DFReader.py.
| pymavlink.DFReader.DFReader_binary.counts |
Definition at line 692 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 695 of file DFReader.py.
| pymavlink.DFReader.DFReader_binary.indexes |
Definition at line 780 of file DFReader.py.
| pymavlink.DFReader.DFReader_binary.name_to_id |
Definition at line 694 of file DFReader.py.
| pymavlink.DFReader.DFReader_binary.offset |
Definition at line 680 of file DFReader.py.
| pymavlink.DFReader.DFReader_binary.offsets |
Definition at line 691 of file DFReader.py.
| pymavlink.DFReader.DFReader_binary.percent |
Definition at line 880 of file DFReader.py.
| pymavlink.DFReader.DFReader_binary.remaining |
Definition at line 681 of file DFReader.py.
| pymavlink.DFReader.DFReader_binary.timestamp |
Definition at line 683 of file DFReader.py.
| pymavlink.DFReader.DFReader_binary.type_nums |
Definition at line 682 of file DFReader.py.
| pymavlink.DFReader.DFReader_binary.unpackers |
Definition at line 661 of file DFReader.py.