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

Data structure to hold ARM GPIO pin assignments for each ARM input/output pin. More...

#include <t_mykonos.h>

Public Attributes

uint8_t useRx2EnablePin
 
uint8_t useTx2EnablePin
 
uint8_t txRxPinMode
 
uint8_t orxPinMode
 
uint8_t orxTriggerPin
 
uint8_t orxMode2Pin
 
uint8_t orxMode1Pin
 
uint8_t orxMode0Pin
 
uint8_t rx1EnableAck
 
uint8_t rx2EnableAck
 
uint8_t tx1EnableAck
 
uint8_t tx2EnableAck
 
uint8_t orx1EnableAck
 
uint8_t orx2EnableAck
 
uint8_t srxEnableAck
 
uint8_t txObsSelect
 

Detailed Description

Data structure to hold ARM GPIO pin assignments for each ARM input/output pin.

Member Data Documentation

◆ orx1EnableAck

uint8_t mykonosArmGpioConfig_t::orx1EnableAck

Select desired GPIO pin (0-15), [4] = Output Enable

◆ orx2EnableAck

uint8_t mykonosArmGpioConfig_t::orx2EnableAck

Select desired GPIO pin (0-15), [4] = Output Enable

◆ orxMode0Pin

uint8_t mykonosArmGpioConfig_t::orxMode0Pin

Select desired GPIO pin (valid 0-18)

◆ orxMode1Pin

uint8_t mykonosArmGpioConfig_t::orxMode1Pin

Select desired GPIO pin (valid 0-18)

◆ orxMode2Pin

uint8_t mykonosArmGpioConfig_t::orxMode2Pin

Select desired GPIO pin (valid 0-18)

◆ orxPinMode

uint8_t mykonosArmGpioConfig_t::orxPinMode

0= ARM command mode, 1 = Pin mode to power up ObsRx receiver

◆ orxTriggerPin

uint8_t mykonosArmGpioConfig_t::orxTriggerPin

Select desired GPIO pin (valid 4-15)

◆ rx1EnableAck

uint8_t mykonosArmGpioConfig_t::rx1EnableAck

Select desired GPIO pin (0-15), [4] = Output Enable

◆ rx2EnableAck

uint8_t mykonosArmGpioConfig_t::rx2EnableAck

Select desired GPIO pin (0-15), [4] = Output Enable

◆ srxEnableAck

uint8_t mykonosArmGpioConfig_t::srxEnableAck

Select desired GPIO pin (0-15), [4] = Output Enable

◆ tx1EnableAck

uint8_t mykonosArmGpioConfig_t::tx1EnableAck

Select desired GPIO pin (0-15), [4] = Output Enable

◆ tx2EnableAck

uint8_t mykonosArmGpioConfig_t::tx2EnableAck

Select desired GPIO pin (0-15), [4] = Output Enable

◆ txObsSelect

uint8_t mykonosArmGpioConfig_t::txObsSelect

Select desired GPIO pin (0-15), [4] = Output Enable

◆ txRxPinMode

uint8_t mykonosArmGpioConfig_t::txRxPinMode

0= ARM command mode, 1 = Pin mode to power up Tx/Rx chains

◆ useRx2EnablePin

uint8_t mykonosArmGpioConfig_t::useRx2EnablePin

0= RX1_ENABLE controls RX1 and RX2, 1 = separate RX1_ENABLE/RX2_ENABLE pins

◆ useTx2EnablePin

uint8_t mykonosArmGpioConfig_t::useTx2EnablePin

0= TX1_ENABLE controls TX1 and TX2, 1 = separate TX1_ENABLE/TX2_ENABLE pins


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