Midnight Sun Firmware
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NDatagram
 CGpio
 CPayloadGpio Datagram payload storage
 CI2C
 CPayloadI2C Datagram payload storage
 CMetadata
 CPayloadMetadata Datagram payload storage
 CSPI
 CPayloadSPI Datagram payload storage
 Cafe1_statusStorage class for afe1_status CAN message
 Cafe2_statusStorage class for afe2_status CAN message
 Cafe3_statusStorage class for afe3_status CAN message
 Cbattery_infoStorage class for battery_info CAN message
 Cbattery_statusStorage class for battery_status CAN message
 Cbattery_vtStorage class for battery_vt CAN message
 CBoot_CanMessageCAN message structure
 CBootloaderDatagramDatagram message definition
 CBootloaderStateDataPrivate Bootloader State Storage
 CCanHwTiming
 CCanIdCAN message ID
 CCanListenerClass that handles message listening over a SocketCAN interface
 CCanMessageCAN message structure
 CCanQueueCAN queue data structure to store received CAN messages
 CCanSchedulerClass that handles message scheduling over a SocketCAN interface
 CCanSettingsCAN Settings
 CCanStorageStorage class for the device ID and RX data
 CCanWatchDogSoftware defined CAN watchdog
 Ccc_infoStorage class for cc_info CAN message
 Ccc_pedalStorage class for cc_pedal CAN message
 Ccc_regen_percentageStorage class for cc_regen_percentage CAN message
 Ccc_steeringStorage class for cc_steering CAN message
 CClientClass that represents a client that connects to a main server
 CClientConnectionClass that represents a connection between the server and a client
 CClientI2CManagerClass that manages receiving and transmitting I2C commands and JSON logging
 CClientSPIManagerClass that manages receiving and transmitting SPI commands and JSON logging
 CDatagramGpioClass for managing Gpio port configurations and data transfer operations
 CDatagramI2CClass for managing I2C port configurations and data transfer operations
 CDatagramMetadataClass for managing client Metadata and data transfer operations
 CDatagramSPIClass for managing SPI port configurations and data transfer operations
 Cfast_one_shot_msgStorage class for fast_one_shot_msg CAN message
 CFsm
 CGpioAddressPort and pin data
 CGpioInterruptStorage class for GPIO interrupts
 CGpioManagerClass that manages receiving and transmitting Gpio commands and JSON logging
 CI2CManager
 CI2CPortDataI2C Port data
 CI2CSettingsI2C settings struct
 CInterruptSettingsInterrupt configuration structure
 CJSONManagerClass for managing JSON Files
 Cmedium_one_shot_msgStorage class for medium_one_shot_msg CAN message
 CMPURegion
 CMPURegionSettings
 CNTPClientClass that represents the netowrk-time-protocol client that synchronizes with a server
 CNTPPacketStructure representing an NTP packet
 CNTPServerClass that represents the netowrk-time-protocol server that synchronizes clients
 CNTPTimeStructure representing NTP time format with seconds and fractional seconds
 CQueueQueue storage and access struct
 CSemaphoreSemaphore object with handle and buffer
 CServerClass that represents the central server that connects to multiple clients
 CServerI2CManagerClass that manages receiving and transmitting I2C commands and JSON logging
 CServerSPIManagerClass that manages receiving and transmitting SPI commands and JSON logging
 Cslow_one_shot_msgStorage class for slow_one_shot_msg CAN message
 CSPIManager
 CSPIPortDataSPI Port data
 CSpiSettingsSPI settings struct
 CState
 CTask
 CTerminalClass that interfaces with the simulation API via a terminal UI
 CUartPortDataUART Port data
 CUartSettingsUART Settings
 CX86InterruptX86 Interrupt storage class