Classes | |
| class | daisy::Apds9960I2CTransport |
| class | daisy::Apds9960< Transport > |
| Device support for APDS9960 gesture / RGB / proximity sensor. More... | |
| class | daisy::Dps310I2CTransport |
| class | daisy::Dps310SpiTransport |
| class | daisy::Dps310< Transport > |
| Device support for DPS310 Barometric Pressure and Altitude Sensor. More... | |
| class | daisy::Icm20948I2CTransport |
| class | daisy::Icm20948SpiTransport |
| class | daisy::Icm20948< Transport > |
| Device support for ICM20948 IMU sensor. More... | |
| class | daisy::Mpr121I2CTransport |
| class | daisy::Mpr121< Transport > |
| Device support for MPR121 12x Capacitive Touch Sensor. More... | |
| class | daisy::NeoPixelI2CTransport |
| class | daisy::NeoPixel< Transport > |
| Device support for Adafruit Neopixel Device. More... | |
| class | daisy::NeoTrellisI2CTransport |
| class | daisy::NeoTrellis< Transport > |
| Device support for the Adafruit Neotrellis device. More... | |
| class | daisy::Tca9534 |
| class | daisy::Tlv493dI2CTransport |
| class | daisy::Tlv493d< Transport > |
| Device support for TLV493D Magnetic Sensor. More... | |
Typedefs | |
| using | daisy::Mpr121I2C = Mpr121<Mpr121I2CTransport> |
Enumerations | |
| enum class | daisy::Tca9534Register : uint8_t { daisy::Tca9534Register::INPUT = 0x00 , daisy::Tca9534Register::OUTPUT = 0x01 , daisy::Tca9534Register::POLARITY = 0x02 , daisy::Tca9534Register::CONFIG = 0x03 } |
| enum class | daisy::Tca9534Mode : uint8_t { daisy::Tca9534Mode::INPUT , daisy::Tca9534Mode::OUTPUT } |
| using daisy::Mpr121I2C = Mpr121<Mpr121I2CTransport> |
|
strong |
Pin direction for a single TCA9534 pin.
| Enumerator | |
|---|---|
| INPUT | |
| OUTPUT | |
|
strong |
Registers for the TCA9534 8-bit I2C GPIO expander. See TI datasheet SCPS208 (TCA9534).
Note: unlike the MCP23017, the TCA9534 has no internal pull-ups. Use external resistors on input pins.
| Enumerator | |
|---|---|
| INPUT | Input port |
| OUTPUT | Output port |
| POLARITY | Polarity inversion |
| CONFIG | Configuration (1 = input, 0 = output) |