module to read ardupilot binary logs to memory
Project description
Ardupilot Log Reader
This package wraps untidily around mavlogdump in pymavlink, to read an ardupilot log to a pandas dataframe.
usage
#set up the parser from ArdupilotLogReader import Ardupilot parser = Ardupilot( log_file, # the log file, .bin types = ['ARSP', 'ATT', 'BARO', 'GPS', 'IMU', 'RCIN', 'RCOU', 'BAT', 'MODE', 'NKF1', 'STAT', 'XKF1'], # fields to read from the log )
parser.dfs # a dict containing a dataframes of log data for each field requested. parser.join_logs(['ARSP', 'ATT']) #returns a pandas dataframe containing the ARSP and ATT data joined on time parser.parms # returns the parameters read from the top of the log
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for ardupilot_log_reader-0.3.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b4c9bfe38e0809221891f423748160abe7bd0950e92ed4c866c61c0aa43e027 |
|
MD5 | 3b494ac4374dd282dd063f4d0ce02f7f |
|
BLAKE2b-256 | fc11f74b6fbc15781f80887733df33760a0eea1101e4db0432b010e673d99c3e |
Hashes for ardupilot_log_reader-0.3.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d0453f489d00fa6d7a7d58c9736bdd8aaf92319fd5b0d86fb4d41853ad52f5d |
|
MD5 | b35a9d5090e6c4d9b14b8480357a14ff |
|
BLAKE2b-256 | 6940fa3eaa8015fb86230aa6fb85c54562f3902c1e4673356b132aa7e3e81d08 |