Oakrey Hardware Manager

Device manager for hardware supplied by Oakrey, with added support for third-party devices such as Vector and Peak System.

Key features

List of available devices and information about their status.

Firmware updates and device configuration.

Data recordings playback.

Basic view of data on monitored buses.

Use cases

List of connected devices

The main screen of the Oakrey Hardware Manager provides an overview of connected devices and communication channels, categorized by the type of supported bus.

It serves as a hub for accessing additional views, such as data stream previews, dashboards, or panels for device and communication channel settings.

The main screen clearly highlights device errors and outdated firmware versions.

The service is available through a web interface at http://localhost:4765 .

Data communication overview

The communication overview displays received messages by ID and a brief communication history, including message content.

A colored bar next to each message indicates its freshness on a scale from green to red. Green messages are current, and the closer a message is to red, the longer it has been since it last appeared on the bus. Messages also include a timestamp.

A brief statistics summary is also shown.

Communication channel settings

Depending on the device and channel type, all available parameters can be configured in the Oakrey Hardware Manager software.

For devices communicating via the CAN bus, these include communication speed, enabling the FD standard, and timing settings.

For devices using the LIN bus, besides speed, frames and behavior in individual modes can be directly configured.

SDK - Software development kit

SDK for CAN bus

The SDK for the device CAN Guru Lite includes the OakreyHardwareManager.Client.dll library and usage examples available in C#. By default, the SDK is installed in the directory C:\Users\Public\Documents\Can SDK.

SDK LIN Guru Lite

The SDK for the device LIN Guru Lite includes the OakreyHardwareManager.Client.dll library and examples for implementing the Observer, Master, Slave, and Scheduler modes. The examples are available in C#. By default, the SDK is installed in the directory C:\Users\Public\Documents\LinGuru SDK.

Supported Software

Software for analyzing, recording, and monitoring signal values on the CAN bus based on CAN Database (DBC) files.

Software for analyzing, recording, and monitoring signal values on the LIN bus based on LIN Description Files (LDF).

Software tool for monitoring and controlling communication on the CAN bus via the ISO-TP protocol.

Software tool for recording communication, running test scripts, and managing assisted tests.

Comprehensive testing environment for end-to-end testing focused on the automotive industry.

Supported Hardware

Dual-channel CAN-to-USB bus converter with support for the CAN FD standard.

Eight-channel LIN-to-USB bus converter with support for Observer, Slave, Master, and Scheduler modes.

BusKit

Device for logging CAN, LIN, Ethernet 100BASE-T1, and 1000BASE-T1 buses onboard a vehicle.