KopherBit
Back to / Development Tools

KITE Pulse Automotive Engineering Tool

Released Version 0.6.0

A multi-bus measurement and signal monitoring tool for CAN, CAN-FD, LIN, Automotive Ethernet, SOME/IP, SecOC, WebGL signal charts, and BLF recording.

Overview

Unify vehicle communication, signal decoding, and measurement recording in one workspace

KITE Pulse is the bus measurement and signal monitoring workstation in the KopherBit KITE family. It opens parallel CAN, CAN-FD, LIN, and Automotive Ethernet channels, decodes traffic through DBC, LDF, and ARXML databases, and coordinates raw trace, decoded signals, Ethernet packet decode, SOME/IP services, and SecOC freshness state in one interface. Recordings are stored as BLF for vehicle network bring-up, SOA / SOME/IP development, SecOC integration, and long-running trace retention.

Multi-bus hardware connectivity

Uses the shared kdp-network-driver to manage CAN, CAN-FD, LIN, and Ethernet channels across Kvaser, PCAN, ZLG, Vector, and related CAN hardware.

Database-driven decoding

Decodes CAN / LIN / Ethernet PDUs and SOME/IP services through DBC, LDF, and ARXML, then maps byte order, scale, offset, and unit into engineering signals.

Real-time charts and packet decode

WebGL signal charts support min-max downsampling, dual cursors, and multiple traces, while TracePanel and PacketDecodePanel align raw messages with Ethernet protocol layers.

SOME/IP, SecOC, and BLF

Covers SOME/IP service discovery, request / response, fire-and-forget, notifications, SecOC MAC / freshness monitoring, and BLF recording with ZLIB compression.

Interface Preview

KITE Pulse
KITE Pulse vehicle bus measurement and signal monitoring interface mockup

Interface Preview

KITE Pulse Core workspaces and engineering operation screens.

KITE Pulse database tree, virtualized trace, WebGL signal chart, and packet decode interface mockup

Trace, signal, and packet decode workspace

Based on TracePanel, SignalPanel, WebGLChart, PacketDecodePanel, and DBC / LDF / ARXML parsers, showing high-rate raw messages, aggregated timing, signal decode, dual cursors, and Ethernet L2 / L3 / L4 / SOME/IP breakdown.

KITE Pulse CAN / LIN node simulation, signal editor, and cyclic message interface mockup

Node simulation and signal transmission

Based on nodeStore, sim_node, signalPacker, SendPanel, and cyclic-message flows, showing database-based simulated nodes, signal-value editing, frame packing, CAN / LIN transmission, and SecOC-protected frames.

KITE Pulse SOME/IP, SecOC freshness, and BLF recording interface mockup

SOME/IP, SecOC, and BLF recording

Based on KITE Pulse SOME/IP modules, PacketDecodePanel, SecOcFreshnessPanel, and recording APIs, showing service discovery, protocol-layer decode, freshness counters, and BLF + ZLIB recording.

Product Highlights

One workspace covers CAN, CAN-FD, LIN, Automotive Ethernet channels, and Kvaser, PCAN, ZLG, Vector CAN hardware interfaces.

DBC / LDF / ARXML databases build a database tree that turns raw frames, PDUs, and SOME/IP services into observable engineering signals.

Includes WebGL signal charts, virtualized trace, Ethernet packet decode, SOME/IP node simulation, SecOC freshness monitoring, and BLF ZLIB recording.

Core Capabilities

Multi-bus connectivity

Opens CAN, CAN-FD, LIN, and Ethernet channels through a shared driver layer, with live RX queues and protocol-specific TX commands.

Hardware interface integration

CAN hardware support covers Kvaser, PCAN, ZLG, and Vector, with Kvaser Android USB-CAN JNI integration represented in the source material.

Database-driven decoding

Loads DBC, LDF, and ARXML for signals, frames, schedules, PDUs, and SOME/IP service descriptions, with drag binding into SignalPanel and TracePanel.

WebGL signal chart

SignalPanel uses WebGL rendering, min-max downsampling, dual-cursor delta measurement, and distinct colors for multi-signal monitoring.

Trace and packet decode

TracePanel uses virtual scrolling for high-rate raw messages, while PacketDecodePanel breaks down Ethernet L2 / L3 / L4 / SOME/IP layers with a hex dump.

SOME/IP and node simulation

Covers service discovery, offer / find / subscribe, request / response, fire-and-forget, notifications, and CAN / LIN simulation nodes with cyclic messages.

SecOC and BLF recording

Manages SecOC MAC keys, freshness values, trip / reset / message counters, and import / export. Recordings are stored as BLF with ZLIB compression and high-precision timestamps.

Typical Communication Analysis Workflow

From database loading and hardware channel setup to raw trace, WebGL signal monitoring, SOME/IP / SecOC inspection, and BLF retention, network issues can be located, compared, and preserved.

1

Load databases

Import DBC, LDF, and ARXML to build CAN / LIN signals, Ethernet PDUs, and SOME/IP service definitions.

2

Configure hardware channels

Select Kvaser, PCAN, ZLG, Vector, or Ethernet channels and verify bus type plus RX / TX state.

3

Monitor trace streams

Use TracePanel for raw messages and PacketDecodePanel to inspect Ethernet and SOME/IP protocol layers.

4

Watch signal trends

Add database-tree signals to the WebGL chart and use dual cursors plus downsampling for signal change analysis.

5

Inspect SOME/IP / SecOC

Check service discovery, request / response, notifications, MAC validation, and freshness counter state.

6

Store BLF records

Save measurements as BLF with ZLIB compression for offline analysis and engineering traceability.

Where It Fits

Useful for vehicle network bring-up, ECU communication tests, SOME/IP development, SecOC integration, long-running BLF capture, and test-bench simulation.

Vehicle network bring-up

Open each bus channel on one workstation and verify messages, schedules, PDU layouts, and timing against vehicle DBC / LDF / ARXML.

SOME/IP development

Discover and exercise services, simulate clients or servers, and capture request / response, notifications, and service discovery traffic.

SecOC integration

Load MAC configuration, check freshness synchronization, and track trip / reset / message counter state.

Long-running BLF capture

Record multi-bus traffic with timestamps as BLF for offline analysis and issue traceability.

Test-bench simulation

Drive the SUT through cyclic CAN / LIN simulation nodes and adjust signal values during the test.

Supported Formats & Standards

CAN / CAN-FD LIN Automotive Ethernet DBC / LDF / ARXML SOME/IP SD / Request / Notification SecOC MAC / Freshness BLF + ZLIB Kvaser / PCAN / ZLG / Vector

Automotive Product Category

Automotive Engineering Tool

This product belongs to the Automotive Engineering Tool category and supports ECU development, test automation, calibration, validation, and delivery evidence.

Application Scenarios

ECU development Diagnostics Calibration Validation Production support

System Architecture

  • Automotive Engineering Tool architecture for commercial EV, ECU, and automotive software integration.
  • Modular hardware, basic software, application software, calibration, and validation workflow.

Communication Interfaces

  • CAN, CAN FD, LIN, Ethernet, UDS diagnostics, calibration, and vehicle-network integration where applicable.
  • Supports integration with VCU, EVCC, BMS, BCM, gateway, charger, and engineering tools.

Functional Safety

  • Designed for automotive engineering programs that consider ISO 26262, diagnostics, monitoring, and fail-safe behavior.
  • Supports safety-oriented requirements traceability, validation, and production integration planning.

Cybersecurity

  • Supports ISO 21434-oriented cybersecurity planning, secure update flow, access control, and diagnostic protection.
  • Can integrate with secure boot, secure communication, OTA, and vulnerability-management workflows.

OTA / Diagnostics

  • Supports UDS diagnostics, flashing, calibration, test automation, and OTA-ready service workflows when integrated with the KopherBit toolchain.
  • Engineering evidence can include traces, reports, network definitions, and ECU validation outputs.

Integration Capability

  • Can be integrated with AUTOSAR, BSW, SWC, RTE, MCAL, BMS, EVCC, BCM, and commercial EV electronics programs.
  • Suitable for OEM, Tier1, prototype vehicle, electric bus, truck, and specialty vehicle engineering workflows.