Types

struct BlackBoxHardwareInfo

BlackBox hardware information.

Public Members

std::string name

Name.

SemanticVersion version

Version.

std::string uid

Unique ID.

struct BlackBoxFirmwareInfo

BlackBox firmware information.

Public Members

std::string name

Name.

SemanticVersion version

Version.

enum class PL::BlackBoxHardwareInterfaceType : uint8_t

BlackBox hardware interface.

Values:

enumerator unknown

unknown

enumerator uart

UART.

enumerator networkInterface

network interface

enumerator ethernet

Ethernet.

enumerator wifiStation

Wi-Fi station.

enumerator usbDeviceCdc

USB device CDC.

enum class PL::BlackBoxServerType : uint8_t

BlackBox server.

Values:

enumerator unknown

unknown

enumerator streamServer

stream server

enumerator networkServer

network server

enumerator streamModbusServer

Modbus serial server.

enumerator networkModbusServer

Modbus TCP server.

enumerator httpServer

HTTP server.

enumerator mdnsServer

mDNS server