Skip to main content

module to read ardupilot binary logs to memory

Project description

Ardupilot Log Reader

This package is a bit like mavlogdump in pymavlink. It reads 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
    )

print(parser.dfs) # a dict containing a dataframes of log data for each field requested.
print(parser.join_logs(['ARSP', 'ATT'])) #returns a pandas dataframe containing the ARSP and ATT data joined on time
print(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

ardupilot_log_reader-0.3.5.tar.gz (76.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ardupilot_log_reader-0.3.5-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file ardupilot_log_reader-0.3.5.tar.gz.

File metadata

File hashes

Hashes for ardupilot_log_reader-0.3.5.tar.gz
Algorithm Hash digest
SHA256 8523a963e3c89254b6c7a72b5adedfe152ed1aec256e9fc2c1bbd7dd5c3033a9
MD5 4a95e04e76b4d23ee08635eadd85332a
BLAKE2b-256 d481f2f4b0d24cfee5b9bda0aa454cb6aaacc92f5cba2afc281be6fc9c466b4c

See more details on using hashes here.

File details

Details for the file ardupilot_log_reader-0.3.5-py3-none-any.whl.

File metadata

File hashes

Hashes for ardupilot_log_reader-0.3.5-py3-none-any.whl
Algorithm Hash digest
SHA256 8f4aaae17a81fd6296ff883bc1d924b16ab4aa3783cc68131c10c222f6a87d91
MD5 a17e5fc81f82085d2916fc5e0f127c62
BLAKE2b-256 001f1f49ca2e43e1e9abce1ff42d22409ccff3321c9dd4cd378d335b945966c3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page