Skip to content

File i2c_connectivity.h

FileList > firmware > include > i2c_connectivity.h

Go to the source code of this file

  • #include "header.h"

Classes

Type Name
class Subsystem
Class to dynamically initialise different subsystems.

Public Functions

Type Name
void subsystemsConnCheck (Subsystem ** subsystemsList, uint8_t subsystemsCount)
Function to check if a system is connected.
void subsystemsDataGet (Subsystem ** subsystemsList, uint8_t subsystemsCount)
Function to request data from the Subsystems.
void subsystemsLedUpdate (Subsystem ** subsystemsList, uint8_t subsystemsCount, uint8_t lowPowerMode)
Function to update the sub systems LEDs.

Public Functions Documentation

function subsystemsConnCheck

Function to check if a system is connected.

void subsystemsConnCheck (
    Subsystem ** subsystemsList,
    uint8_t subsystemsCount
) 

Parameters:

  • subsystemsList
  • subsystemsCount

function subsystemsDataGet

Function to request data from the Subsystems.

void subsystemsDataGet (
    Subsystem ** subsystemsList,
    uint8_t subsystemsCount
) 

Parameters:

  • subsystemsList
  • subsystemsCount

function subsystemsLedUpdate

Function to update the sub systems LEDs.

void subsystemsLedUpdate (
    Subsystem ** subsystemsList,
    uint8_t subsystemsCount,
    uint8_t lowPowerMode
) 

Parameters:

  • subsystemsList
  • subsystemsCount
  • lowPowerMode


The documentation for this class was generated from the following file onboard/firmware/include/i2c_connectivity.h