SensorStruct_t Struct ReferencePlatform Middleware > Capacitive Sensing Firmware Library
Stores all runtime values for an enabled capacitive sensor.
       Definition at line
       
        71
       
       of file
       
        cslib.h
       
       .
      
      
       #include <
       
     
        cslib.h
       
       >
      
         Data Fields | 
       |
| uint8_t | activeIndicator | 
| 
         Bit array showing whether touch is qualified on sensor, uses DEBOUNCE_ACTIVE_MASK.
          | 
       |
| signed char | baselineAccumulator | 
| 
         Tracks trend of CS values to determine whether baseline rises or falls.
          | 
       |
| uint32_t | currentBaseline | 
| 
         Runtime estimate of untouched or inactive state of CS sensor input.
          | 
       |
| uint8_t | debounceCounts | 
| 
         Stores consecutive CS values above or below active or inactive threshold.
          | 
       |
| SI_UU32_t | expValue | 
| 
         Filtered CS value with 16 bits of LSBs.
          | 
       |
| uint32_t | rawBuffer [ DEF_SENSOR_BUFFER_SIZE ] | 
| 
         Newest sample taken from CS hardware, without any processing.
          | 
       |
| uint8_t | touchDeltaDiv16 | 
| 
         Describes the expected difference between untouched and touched CS value.
          | 
       |
The documentation for this struct was generated from the following file:
- 
       C:/repos/super_h1/platform/middleware/cslib/inc/
       
cslib.h