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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ardupilot_log_reader-0.3.5.tar.gz.
File metadata
- Download URL: ardupilot_log_reader-0.3.5.tar.gz
- Upload date:
- Size: 76.7 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.5.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8523a963e3c89254b6c7a72b5adedfe152ed1aec256e9fc2c1bbd7dd5c3033a9
|
|
| MD5 |
4a95e04e76b4d23ee08635eadd85332a
|
|
| BLAKE2b-256 |
d481f2f4b0d24cfee5b9bda0aa454cb6aaacc92f5cba2afc281be6fc9c466b4c
|
File details
Details for the file ardupilot_log_reader-0.3.5-py3-none-any.whl.
File metadata
- Download URL: ardupilot_log_reader-0.3.5-py3-none-any.whl
- Upload date:
- Size: 3.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.5.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8f4aaae17a81fd6296ff883bc1d924b16ab4aa3783cc68131c10c222f6a87d91
|
|
| MD5 |
a17e5fc81f82085d2916fc5e0f127c62
|
|
| BLAKE2b-256 |
001f1f49ca2e43e1e9abce1ff42d22409ccff3321c9dd4cd378d335b945966c3
|