no-OS
Public Attributes | List of all members
mykonosAuxIo_t Struct Reference

Data structure to hold auxiliary IO settings (AuxDAC, ARM GPIO, GPIO3.3v, low voltage GPIO, HSCP, etc) More...

#include <t_mykonos.h>

Collaboration diagram for mykonosAuxIo_t:
Collaboration graph
[legend]

Public Attributes

uint16_t auxDacEnable
 
uint16_t auxDacValue [10]
 
uint8_t auxDacSlope [10]
 
uint8_t auxDacVref [10]
 
mykonosGpio3v3_tgpio3v3
 
mykonosGpioLowVoltage_tgpio
 
mykonosArmGpioConfig_tarmGpio
 

Detailed Description

Data structure to hold auxiliary IO settings (AuxDAC, ARM GPIO, GPIO3.3v, low voltage GPIO, HSCP, etc)

Member Data Documentation

◆ armGpio

mykonosArmGpioConfig_t* mykonosAuxIo_t::armGpio

Mykonos ARM GPIO settings

◆ auxDacEnable

uint16_t mykonosAuxIo_t::auxDacEnable

Aux DAC enable. One bit per Aux DAC. Where bit[0] = Aux DAC 0, bit[1] = Aux DAC 1, etc

◆ auxDacSlope

uint8_t mykonosAuxIo_t::auxDacSlope[10]

Aux DAC slope

◆ auxDacValue

uint16_t mykonosAuxIo_t::auxDacValue[10]

Aux DAC value

◆ auxDacVref

uint8_t mykonosAuxIo_t::auxDacVref[10]

Aux DAC voltage reference value

◆ gpio

mykonosGpioLowVoltage_t* mykonosAuxIo_t::gpio

Low voltage GPIO settings data structure pointer

◆ gpio3v3

mykonosGpio3v3_t* mykonosAuxIo_t::gpio3v3

GPIO 3.3 VDC settings data structure pointer


The documentation for this struct was generated from the following file: