
Software ·
CANoptic
CANoptic is a desktop application for working with a CAN bus. It groups frames by arbitration ID, decodes data from a DBC file or from signals you define yourself, plots values in real time, and recognizes CANopen service frames. Frames can be sent once or cyclically, and recorded traffic can be saved as JSONL or Vector ASCII (ASC).
Version 1.0.1 · Windows x64 · 128 MB
SHA-256 7a1691db96c20219bf73d34411d118abacf4a0e5ba8adf55fea2a00f52763434CANCANopenDBCMonitoringChartsRecording
Key advantages
- Real-time monitoring with grouping by ID and changed-byte highlighting
- Data decoding from DBC files and user-defined signals
- Recognition of CANopen service frames
- Charts for up to four signals at the same time
- Single and cyclic frame transmission
- Traffic recording with export to JSONL and ASC
- Passive mode for safe observation of a live bus
Applications
Technical specifications
| Features | |
| Monitor | Grouping by arbitration ID, counters, cycle time, changed-byte highlighting, and bit-level layout |
| Trace | Stream of received and transmitted frames with ASCII view and time delta |
| Signals | Arbitrary bytes, byte order, signed/unsigned, 32/64-bit floats, bit flags, scale, offset, and unit |
| Charts | Up to four user-defined signals at the same time |
| CANopen | NMT, SYNC, EMCY, TIME, TPDO1–4, RPDO1–4, Heartbeat, and SDO with index, sub-index, and abort code |
| Transmission | Standard/extended, data/RTR, DLC 0–8, single and cyclic sending at a chosen interval |
| Logs | Buffer of up to 100,000 frames, export to JSONL and Vector ASCII (ASC) |
| DBC format | Imports and exports frame and signal descriptions: names, physical values, and units |
| CANoptic JSON format | Native interpretation format, including signals built from non-contiguous bytes |
| Statistics | Frame and ID counts, frames per second, and bus load |
| Passive mode | Transmission disabled, hardware listen-only for SLCAN |
| Interface | Dark and light themes, built-in documentation, English and Russian |
| Updates | Automatic checks for and installation of new versions |
| Connection | |
| CAN adapter | CANable 2.0 and other SLCAN-compatible adapters (serial port) |
| Bus bitrates | From 10 kbit/s to 1 Mbit/s |
| Working without hardware | Built-in demo bus with a traffic generator |
| System requirements | |
| Operating system | Windows 10 or Windows 11, x64 |
Write to us
Include battery voltage and capacity, currents, operating mode, and interface requirements in your email so we can reply faster. You can attach a specification. We usually respond within two business days.
Write an email