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