eeeck 4f280da033 Refactor CANveyor dashboard architecture
- Replace `stats.utils.extractor` with dedicated `loader` and
  `converter`
  modules to improve code organization.
- Implement explicit pipeline stages for ingestion, decoding, and
  precomputation with caching.
- Standardize data loading and J1939 parsing logic across sub-modules.
- Enhance dashboard responsiveness by pre-calculating figures and
  downsampling ID-grouped data.
- Enforce strict typing and add docstrings to public components.
2026-07-23 16:01:34 +02:00
2026-07-06 16:00:42 +02:00
2026-07-11 09:52:41 +02:00
S
Description
J1939 CAN bus parser that works in pair with CANdigger
AGPL-3.0 374 KiB
Languages
Python 100%