EduArt Sensor Ring Library 4.0.0
Loading...
Searching...
No Matches
FirmwareUpdater.hpp File Reference

Utility class for flashing sensor board firmware over CAN. More...

#include <chrono>
#include <cstddef>
#include <cstdint>
#include <functional>
#include <optional>
#include <string>
#include "sensorring/interface/ComInterfaceID.hpp"
#include "sensorring/platform/SensorringExport.hpp"
Include dependency graph for FirmwareUpdater.hpp:

Go to the source code of this file.

Classes

struct  eduart::sensorring::firmware_update::UpdateConfig
 Timing and retry parameters that control the firmware-update procedure. More...
class  eduart::sensorring::firmware_update::FirmwareUpdater
 Flashes sensor-board firmware images over a CAN interface. More...

Typedefs

using eduart::sensorring::firmware_update::LogCallback = std::function<void(const std::string&)>
 Callback invoked by the updater to emit human-readable log messages.

Detailed Description

Utility class for flashing sensor board firmware over CAN.

Author
EduArt Robotik GmbH
Date
2026-05-08