System Structures

This page aggregates all system-related structures used by functions and methods from the C and C++ APIs.

group System-related structures
struct UsbConfig
#include <definitions.h>

This struct represents the USB configuration of the device, including the enabled states of the WebUSB and USB CDC interfaces, as well as the mode of the USB CDC interface.

Public Members

WebusbState webusb_enabled

The enabled state of the WebUSB interface.

CdcState cdc_enabled

The enabled state of the USB CDC interface.

CdcMode cdc_mode

The mode of the USB CDC interface.