DirectOutput
DirectOutput framework R2 for virtual pinball cabinets.
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros Pages
DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS Class Reference

Available functions for the X-Series CBUS pins. Controlled by X-Series EEPROM settings More...

Public Attributes

const byte FT_CBUS_TRISTATE = 0x00
 FT X-Series CBUS EEPROM options - Tristate More...
 
const byte FT_CBUS_RXLED = 0x01
 FT X-Series CBUS EEPROM options - RxLED# More...
 
const byte FT_CBUS_TXLED = 0x02
 FT X-Series CBUS EEPROM options - TxLED# More...
 
const byte FT_CBUS_TXRXLED = 0x03
 FT X-Series CBUS EEPROM options - TxRxLED More...
 
const byte FT_CBUS_PWREN = 0x04
 FT X-Series CBUS EEPROM options - PwrEn# More...
 
const byte FT_CBUS_SLEEP = 0x05
 FT X-Series CBUS EEPROM options - Sleep# More...
 
const byte FT_CBUS_Drive_0 = 0x06
 FT X-Series CBUS EEPROM options - Drive_0 More...
 
const byte FT_CBUS_Drive_1 = 0x07
 FT X-Series CBUS EEPROM options - Drive_1 More...
 
const byte FT_CBUS_GPIO = 0x08
 FT X-Series CBUS EEPROM options - GPIO More...
 
const byte FT_CBUS_TXDEN = 0x09
 FT X-Series CBUS EEPROM options - TxdEn More...
 
const byte FT_CBUS_CLK24MHz = 0x0A
 FT X-Series CBUS EEPROM options - Clk24MHz More...
 
const byte FT_CBUS_CLK12MHz = 0x0B
 FT X-Series CBUS EEPROM options - Clk12MHz More...
 
const byte FT_CBUS_CLK6MHz = 0x0C
 FT X-Series CBUS EEPROM options - Clk6MHz More...
 
const byte FT_CBUS_BCD_Charger = 0x0D
 FT X-Series CBUS EEPROM options - BCD_Charger More...
 
const byte FT_CBUS_BCD_Charger_N = 0x0E
 FT X-Series CBUS EEPROM options - BCD_Charger# More...
 
const byte FT_CBUS_I2C_TXE = 0x0F
 FT X-Series CBUS EEPROM options - I2C_TXE# More...
 
const byte FT_CBUS_I2C_RXF = 0x10
 FT X-Series CBUS EEPROM options - I2C_RXF# More...
 
const byte FT_CBUS_VBUS_Sense = 0x11
 FT X-Series CBUS EEPROM options - VBUS_Sense More...
 
const byte FT_CBUS_BitBang_WR = 0x12
 FT X-Series CBUS EEPROM options - BitBang_WR# More...
 
const byte FT_CBUS_BitBang_RD = 0x13
 FT X-Series CBUS EEPROM options - BitBang_RD# More...
 
const byte FT_CBUS_Time_Stamp = 0x14
 FT X-Series CBUS EEPROM options - Time_Stampe More...
 
const byte FT_CBUS_Keep_Awake = 0x15
 FT X-Series CBUS EEPROM options - Keep_Awake# More...
 

Detailed Description

Available functions for the X-Series CBUS pins. Controlled by X-Series EEPROM settings

Member Data Documentation

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_BCD_Charger = 0x0D

FT X-Series CBUS EEPROM options - BCD_Charger

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_BCD_Charger_N = 0x0E

FT X-Series CBUS EEPROM options - BCD_Charger#

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_BitBang_RD = 0x13

FT X-Series CBUS EEPROM options - BitBang_RD#

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_BitBang_WR = 0x12

FT X-Series CBUS EEPROM options - BitBang_WR#

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_CLK12MHz = 0x0B

FT X-Series CBUS EEPROM options - Clk12MHz

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_CLK24MHz = 0x0A

FT X-Series CBUS EEPROM options - Clk24MHz

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_CLK6MHz = 0x0C

FT X-Series CBUS EEPROM options - Clk6MHz

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_Drive_0 = 0x06

FT X-Series CBUS EEPROM options - Drive_0

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_Drive_1 = 0x07

FT X-Series CBUS EEPROM options - Drive_1

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_GPIO = 0x08

FT X-Series CBUS EEPROM options - GPIO

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_I2C_RXF = 0x10

FT X-Series CBUS EEPROM options - I2C_RXF#

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_I2C_TXE = 0x0F

FT X-Series CBUS EEPROM options - I2C_TXE#

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_Keep_Awake = 0x15

FT X-Series CBUS EEPROM options - Keep_Awake#

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_PWREN = 0x04

FT X-Series CBUS EEPROM options - PwrEn#

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_RXLED = 0x01

FT X-Series CBUS EEPROM options - RxLED#

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_SLEEP = 0x05

FT X-Series CBUS EEPROM options - Sleep#

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_Time_Stamp = 0x14

FT X-Series CBUS EEPROM options - Time_Stampe

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_TRISTATE = 0x00

FT X-Series CBUS EEPROM options - Tristate

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_TXDEN = 0x09

FT X-Series CBUS EEPROM options - TxdEn

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_TXLED = 0x02

FT X-Series CBUS EEPROM options - TxLED#

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_TXRXLED = 0x03

FT X-Series CBUS EEPROM options - TxRxLED

const byte DirectOutput.Cab.Out.FTDIChip.FTDI.FT_XSERIES_CBUS_OPTIONS.FT_CBUS_VBUS_Sense = 0x11

FT X-Series CBUS EEPROM options - VBUS_Sense


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