Current collected state Current
Observed since 20 Oct, 20:48 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
aerotrace-parsers
Aircraft Engine Monitoring System (EMS) data parsers for real-time telemetry processing
A Python package for parsing aircraft Engine Monitoring System (EMS) telemetry data into a unified format for real-time monitoring and analysis.
| EMS Type | Status | Description |
|---|---|---|
| E.I CGR-30P | 🚧 In Progress | Electronics International CGR-30P Primary |
pip install aerotrace-parsers
from aerotrace.parsers import cgr30p
# Parse real CGR-30P flight data from an example file
for engine_data in cgr30p.parse_file('docs/example-cgr30p-flight-data.csv'):
print(f"RPM: {engine_data.rpm.left}/{engine_data.rpm.right}")
print(f"Fuel: {engine_data.fuel.quantity}L")
# ... process engine data
For complete data model definitions, see src/aerotrace/models/engine.py.
git clone https://github.com/alexc/aerotrace-parsers.git
cd aerotrace-parsers
make install
make test
make lint
make format
This project is licensed under the MIT License - see the LICENSE file for details.
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
pytest-covEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | pytest-cov>=5.0; extra == "dev" | runtime |
pytestEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | pytest>=8.0; extra == "dev" | runtime |
ruffEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.9",
"evaluation": "NOT_EVALUATED"
} | ruff>=0.6.0; extra == "dev" | runtime |
bdist_wheel · 6.97 KB · Python py3
sdist · 26.66 KB · Python source
Observed since 20 Oct, 20:48 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:d94c7f9d6c8a566f31bcee7cde4007825a6ee63aafe69be203f7e97c0997df3b