Serial Wombat 18AB Firmware
Public Attributes | List of all members
matrixKeypad_n Struct Reference

Public Attributes

uint16_t currentReading
 
uint16_t previousReading
 
uint16_t queueMask
 
uint8_t colPins [4]
 
uint8_t rowPins [4]
 
KEYPAD_STATE_t state
 
uint8_t timingPinMemory
 
uint8_t queuePinMemory
 
uint8_t countPinMemory
 
uint8_t queueMode
 
uint8_t bufferMode
 
uint8_t delayPeriod
 
uint8_t delayRemaining
 

Member Data Documentation

◆ bufferMode

uint8_t matrixKeypad_n::bufferMode

◆ colPins

uint8_t matrixKeypad_n::colPins[4]

◆ countPinMemory

uint8_t matrixKeypad_n::countPinMemory

◆ currentReading

uint16_t matrixKeypad_n::currentReading

◆ delayPeriod

uint8_t matrixKeypad_n::delayPeriod

◆ delayRemaining

uint8_t matrixKeypad_n::delayRemaining

◆ previousReading

uint16_t matrixKeypad_n::previousReading

◆ queueMask

uint16_t matrixKeypad_n::queueMask

◆ queueMode

uint8_t matrixKeypad_n::queueMode

◆ queuePinMemory

uint8_t matrixKeypad_n::queuePinMemory

◆ rowPins

uint8_t matrixKeypad_n::rowPins[4]

◆ state

KEYPAD_STATE_t matrixKeypad_n::state

◆ timingPinMemory

uint8_t matrixKeypad_n::timingPinMemory