Serial Wombat 18AB Firmware
Enumerations
pinModes.h File Reference

Go to the source code of this file.

Enumerations

enum  pinMode_t {
  PIN_MODE_DIGITAL_IO = 0, PIN_MODE_CONTROLLED = 1, PIN_MODE_ANALOGINPUT = 2, PIN_MODE_SERVO = 3,
  PIN_MODE_THROUGHPUT_CONSUMER = 4, PIN_MODE_QUADRATURE_ENC = 5, PIN_MODE_WATCHDOG = 7, PIN_MODE_PROTECTEDOUTPUT = 8,
  PIN_MODE_COUNTER = 9, PIN_MODE_DEBOUNCE = 10, PIN_MODE_TM1637 = 11, PIN_MODE_WS2812 = 12,
  PIN_MODE_SW_UART = 13, PIN_MODE_INPUT_PROCESSOR = 14, PIN_MODE_MATRIX_KEYPAD = 15, PIN_MODE_PWM = 16,
  PIN_MODE_UART0_TXRX = 17, PIN_MODE_PULSE_TIMER = 18, PIN_MODE_DMA_PULSE_OUTPUT = 19, PIN_MODE_ANALOG_THROUGHPUT = 20,
  PIN_MODE_FRAME_TIMER = 21, PIN_MODE_TOUCH = 22, PIN_MODE_UART1_TXRX = 23, PIN_MODE_RESISTANCE_INPUT = 24,
  PIN_MODE_PULSE_ON_CHANGE = 25, PIN_MODE_HF_SERVO = 26, PIN_MODE_ULTRASONIC_DISTANCE =27, PIN_MODE_LIQUID_CRYSTAL = 28,
  PIN_MODE_HS_CLOCK = 29, PIN_MODE_HS_COUNTER = 30, PIN_MODE_VGA = 31, PIN_MODE_PS2_KEYBOARD = 32,
  PIN_MODE_I2C_CONTROLLER = 33
}
 

Enumeration Type Documentation

◆ pinMode_t

enum pinMode_t
Enumerator
PIN_MODE_DIGITAL_IO 
PIN_MODE_CONTROLLED 
PIN_MODE_ANALOGINPUT 
PIN_MODE_SERVO 
PIN_MODE_THROUGHPUT_CONSUMER 
PIN_MODE_QUADRATURE_ENC 
PIN_MODE_WATCHDOG 
PIN_MODE_PROTECTEDOUTPUT 
PIN_MODE_COUNTER 
PIN_MODE_DEBOUNCE 
PIN_MODE_TM1637 
PIN_MODE_WS2812 
PIN_MODE_SW_UART 
PIN_MODE_INPUT_PROCESSOR 
PIN_MODE_MATRIX_KEYPAD 
PIN_MODE_PWM 
PIN_MODE_UART0_TXRX 
PIN_MODE_PULSE_TIMER 
PIN_MODE_DMA_PULSE_OUTPUT 
PIN_MODE_ANALOG_THROUGHPUT 
PIN_MODE_FRAME_TIMER 
PIN_MODE_TOUCH 
PIN_MODE_UART1_TXRX 
PIN_MODE_RESISTANCE_INPUT 
PIN_MODE_PULSE_ON_CHANGE 
PIN_MODE_HF_SERVO 
PIN_MODE_ULTRASONIC_DISTANCE 
PIN_MODE_LIQUID_CRYSTAL 
PIN_MODE_HS_CLOCK 
PIN_MODE_HS_COUNTER 
PIN_MODE_VGA 
PIN_MODE_PS2_KEYBOARD 
PIN_MODE_I2C_CONTROLLER