Zephyr Project API 4.2.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

CY8CMBR3xxx capacitive touch sensor. More...

Files

file  cy8cmbr3xxx.h
 Header file for CY8CMBR3xxx input driver.
 

Data Structures

struct  cy8cmbr3xxx_config_data
 Configuration data for the CY8CMBR3xxx device. More...
 

Macros

#define CY8CMBR3XXX_EZ_CLICK_CONFIG_SIZE   128
 Size of the EZ-Click configuration data.
 

Functions

int cy8cmbr3xxx_configure (const struct device *dev, const struct cy8cmbr3xxx_config_data *config_data)
 Configure the CY8CMBR3xxx device with an EZ-Click generated configuration.
 

Detailed Description

CY8CMBR3xxx capacitive touch sensor.

Macro Definition Documentation

◆ CY8CMBR3XXX_EZ_CLICK_CONFIG_SIZE

#define CY8CMBR3XXX_EZ_CLICK_CONFIG_SIZE   128

#include <include/zephyr/input/cy8cmbr3xxx.h>

Size of the EZ-Click configuration data.

Function Documentation

◆ cy8cmbr3xxx_configure()

int cy8cmbr3xxx_configure ( const struct device dev,
const struct cy8cmbr3xxx_config_data config_data 
)

#include <include/zephyr/input/cy8cmbr3xxx.h>

Configure the CY8CMBR3xxx device with an EZ-Click generated configuration.

Parameters
devPointer to the input device instance
config_dataPointer to the configuration data for the device
Return values
0if successful
<0if failed