Skip to content
logo
Cirque Pinnacle library
PinnacleTouchI2C
Initializing search
    CirquePinnacle
    CirquePinnacle
    • Introduction
    • Examples
      • C++ API
        • Arduino-like Wrappers
        • Data Mode
        • Relative Data
        • Absolute Data
        • AnyMeas Constants
        • PinnacleTouch API
          • CPinnacleTouch
          • CPinnacleTouchSPI
          • CPinnacleTouchI2C
            • Constructors
              • FPinnacleTouchI2C
            • Methods
              • Fbegin
              • Fbegin [pinnacle_i2c_t]
          • CPinnacleTouchI2C
            • Constructors
              • FPinnacleTouchI2C
            • Methods
              • Fbegin
              • Fbegin [pinnacle_i2c_t]
      • Python API
    • Arduino Support
    • Linux Support
    • Python Binding
    • RPi Pico SDK Support
      • Cirque Glidepoint circle trackpads
      • 12-pin FPC cable (0.5mm pitch)
      • Download
    • Constructors
    • Methods
    #include "CirquePinnacle.h"
    class PinnacleTouchI2C : public PinnacleTouch;

    Derived class for interfacing with the Pinnacle ASIC via the I2C protocol.

    Constructors¶

    PinnacleTouchI2C(pinnacle_gpio_t dataReadyPin, uint8_t slaveAddress = 0x2A);

    Methods¶

    bool begin();
    bool begin(pinnacle_i2c_t *i2c_bus);
    Back to top
    Previous PinnacleTouchSPI::begin[pinnacle_spi_t]
    Next PinnacleTouchI2C::PinnacleTouchI2C
    © Copyright 2023, Brendan Doherty.
    Created using Sphinx 5.3.0. and Sphinx-Immaterial