AT30TSE75X driver.
Copyright (c) 2013-2018 Microchip Technology Inc. and its subsidiaries.
|
uint8_t | at30tse_eeprom_read (uint8_t *data, uint8_t length, uint8_t word_addr, uint8_t page) |
| Read EEPROM in AT30TSE75x. More...
|
|
uint8_t | at30tse_eeprom_write (uint8_t *data, uint8_t length, uint8_t word_addr, uint8_t page) |
| Write EEPROM in AT30TSE75x. More...
|
|
void | at30tse_init (void) |
| Initialize the TWI instance used for AT30TSE75x. More...
|
|
uint8_t | at30tse_read_register (uint8_t reg, uint8_t reg_type, uint8_t reg_size, uint8_t *buffer) |
| Read register in AT30TSE75x. More...
|
|
uint8_t | at30tse_read_temperature (double *temperature) |
| Read temperature. More...
|
|
uint8_t | at30tse_write_config_register (uint16_t value) |
| Write nonvolatile configuration register in AT30TSE75x. More...
|
|
uint8_t | at30tse_write_register (uint8_t reg, uint8_t reg_type, uint8_t reg_size, uint16_t reg_value) |
| Write register in AT30TSE75x. More...
|
|