Skip to content
logo
Cirque Pinnacle library
PinnacleTouch::getMeasureAdc
Initializing search
    CirquePinnacle
    CirquePinnacle
    • Introduction
    • Examples
      • C++ API
        • Arduino-like Wrappers
        • Data Mode
        • Relative Data
        • Absolute Data
        • AnyMeas Constants
        • PinnacleTouch API
          • C PinnacleTouch
            • Constructors
            • Methods
              • F feedEnabled
              • F isFeedEnabled
              • F setDataMode
              • F getDataMode
              • F isRev2025
              • F isHardConfigured
              • F available
              • F absoluteModeConfig
              • F relativeModeConfig
              • F read [RelativeReport]
              • F read [AbsoluteReport]
              • F clearStatusFlags
              • F allowSleep
              • F isAllowSleep
              • F shutdown
              • F isShutdown
              • F setSampleRate
              • F getSampleRate
              • F detectFingerStylus
              • F calibrate
              • F setCalibrationMatrix
              • F getCalibrationMatrix
              • F setAdcGain
              • F tuneEdgeSensitivity
              • F anymeasModeConfig
              • F measureAdc
              • F startMeasureAdc
              • F getMeasureAdc
                • Returns
              • F begin
          • C PinnacleTouchSPI
          • C PinnacleTouchI2C
      • Python API
    • Arduino Support
    • Linux Support
    • Python Binding
    • RPi Pico SDK Support
      • Cirque GlidePoint circle trackpads
      • 12-pin FPC cable (0.5mm pitch)
      • Download
    • Returns
    #include "CirquePinnacle.h"
    int16_t PinnacleTouch::getMeasureAdc();

    A non-blocking function (meant to be used in conjunction with startMeasureAdc()) to retrieve the result of ADC measurements based on parameters passed to startMeasureAdc(). Be sure that available() returns true before calling this function because it will clear status flags (used by available()).

    Returns:¶
    • A 16-bit integer if setDataMode() is given PINNACLE_ANYMEAS.

    • 0 if setDataMode() is not given PINNACLE_ANYMEAS.

    © Copyright 2026, Brendan Doherty.
    Created using Sphinx 9.1.0. and Sphinx-Immaterial