Live BEAN MPX capture
Capture frames in real time with PC timestamp, Arduino timestamp, bus type, frame context, DID, MID, data bytes and raw frame visibility.
Human-readable decoding
Decode known messages into useful values such as speed, outside temperature, warning states, door status, seat belt status and body electronics signals.
BEAN-DBC JSON database
Extend the decoder with message names, functions, categories, signals, byte offsets, formulas, bit flags, known values and ECU candidates.
Advanced message monitor
Keep one fixed row per BEAN command or CAN arbitration ID. Watch byte changes highlight in real time instead of chasing endless terminal spam.
Byte and bit change watcher
Compare previous and current frames, identify changed byte indexes, decimal/hex/binary transitions and the exact bits that moved.
Dashboard cards and graphs
Build a clean live dashboard with selected decoded values and plot numeric signals over time for research, testing and validation sessions.
CSV and JSON logging
Save complete capture sessions for spreadsheet analysis, structured research, versioned decoder development and repeatable documentation.
Replay mode
Load previous sessions and analyze them later without the vehicle connected. A single capture becomes reusable research material.
Manual BEAN and CAN transmission
Send individual or repeated BEAN MPX commands and CAN frames for controlled bench testing, module research and development workflows.