Driver for jc42 compliant temperature sensors. More...
Driver for jc42 compliant temperature sensors.
Definition in file jc42.h.
 Include dependency graph for jc42.h:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | jc42_t | 
| Device descriptor for a jc42 device.  More... | |
| struct | jc42_params_t | 
| Device initialization parameters.  More... | |
Functions | |
| int | jc42_init (jc42_t *dev, const jc42_params_t *params) | 
| Initialize a jc42 device.  More... | |
| int | jc42_get_config (const jc42_t *dev, uint16_t *data) | 
| Get content of configuration register.  More... | |
| int | jc42_set_config (const jc42_t *dev, uint16_t data) | 
| Set content of configuration register.  More... | |
| int | jc42_get_temperature (const jc42_t *dev, int16_t *temperature) | 
| Get measured temperature.  More... | |
Variables | |
| const saul_driver_t | jc42_temperature_saul_driver | 
| Export SAUL endpoint.  | |
jc42 status return codes | |
| #define | JC42_OK (0) | 
| #define | JC42_NOI2C (-1) | 
| #define | JC42_NODEV (-2) |