Linduino  1.3.0
Linear Technology Arduino-Compatible Demonstration Board

Header for LTC2936: Programable Hex Voltage Supervisor with Comparator Outputs and EEPROM. More...

Detailed Description

Header for LTC2936: Programable Hex Voltage Supervisor with Comparator Outputs and EEPROM.

Definition in file LTC2936.h.

Go to the source code of this file.

Macros

LTC2933 DEVICE I2C ADDRESSES (7-bit)
#define LTC2936_I2C_GLOBAL_ADDRESS   0x73
 
#define LTC2936_I2C_ARA_ADDRESS   0x0C
 
LTC2936 REGISTER DEFINITIONS
#define LTC2936_WRITE_PROTECT   0x00
 
#define LTC2936_GPI_CONFIG   0x01
 
#define LTC2936_GPIO1_CONFIG   0x02
 
#define LTC2936_GPIO2_3_CONFIG   0x03
 
#define LTC2936_V1_THR   0x04
 
#define LTC2936_V2_THR   0x05
 
#define LTC2936_V3_THR   0x06
 
#define LTC2936_V4_THR   0x07
 
#define LTC2936_V5_THR   0x08
 
#define LTC2936_V6_THR   0x09
 
#define LTC2936_V1_CONFIG   0x0A
 
#define LTC2936_V2_CONFIG   0x0B
 
#define LTC2936_V3_CONFIG   0x0C
 
#define LTC2936_V4_CONFIG   0x0D
 
#define LTC2936_V5_CONFIG   0x0E
 
#define LTC2936_V6_CONFIG   0x0F
 
#define LTC2936_HISTORY_WORD   0x11
 
#define LTC2936_PADS   0x1A
 
#define LTC2936_CLEAR_HISTORY   0x1B
 
#define LTC2936_STORE_USER   0x1C
 
#define LTC2936_RESTORE_USER   0x1D
 
#define LTC2936_BACKUP_WORD   0x1E
 
#define LTC2936_STATUS_WORD   0x1F
 

Macro Definition Documentation

◆ LTC2936_BACKUP_WORD

#define LTC2936_BACKUP_WORD   0x1E

Definition at line 113 of file LTC2936.h.

◆ LTC2936_CLEAR_HISTORY

#define LTC2936_CLEAR_HISTORY   0x1B

Definition at line 110 of file LTC2936.h.

◆ LTC2936_GPI_CONFIG

#define LTC2936_GPI_CONFIG   0x01

Definition at line 89 of file LTC2936.h.

◆ LTC2936_GPIO1_CONFIG

#define LTC2936_GPIO1_CONFIG   0x02

Definition at line 90 of file LTC2936.h.

◆ LTC2936_GPIO2_3_CONFIG

#define LTC2936_GPIO2_3_CONFIG   0x03

Definition at line 91 of file LTC2936.h.

◆ LTC2936_HISTORY_WORD

#define LTC2936_HISTORY_WORD   0x11

Definition at line 105 of file LTC2936.h.

◆ LTC2936_I2C_ARA_ADDRESS

#define LTC2936_I2C_ARA_ADDRESS   0x0C

Definition at line 63 of file LTC2936.h.

◆ LTC2936_I2C_GLOBAL_ADDRESS

#define LTC2936_I2C_GLOBAL_ADDRESS   0x73

Definition at line 62 of file LTC2936.h.

◆ LTC2936_PADS

#define LTC2936_PADS   0x1A

Definition at line 109 of file LTC2936.h.

◆ LTC2936_RESTORE_USER

#define LTC2936_RESTORE_USER   0x1D

Definition at line 112 of file LTC2936.h.

◆ LTC2936_STATUS_WORD

#define LTC2936_STATUS_WORD   0x1F

Definition at line 114 of file LTC2936.h.

◆ LTC2936_STORE_USER

#define LTC2936_STORE_USER   0x1C

Definition at line 111 of file LTC2936.h.

◆ LTC2936_V1_CONFIG

#define LTC2936_V1_CONFIG   0x0A

Definition at line 98 of file LTC2936.h.

◆ LTC2936_V1_THR

#define LTC2936_V1_THR   0x04

Definition at line 92 of file LTC2936.h.

◆ LTC2936_V2_CONFIG

#define LTC2936_V2_CONFIG   0x0B

Definition at line 99 of file LTC2936.h.

◆ LTC2936_V2_THR

#define LTC2936_V2_THR   0x05

Definition at line 93 of file LTC2936.h.

◆ LTC2936_V3_CONFIG

#define LTC2936_V3_CONFIG   0x0C

Definition at line 100 of file LTC2936.h.

◆ LTC2936_V3_THR

#define LTC2936_V3_THR   0x06

Definition at line 94 of file LTC2936.h.

◆ LTC2936_V4_CONFIG

#define LTC2936_V4_CONFIG   0x0D

Definition at line 101 of file LTC2936.h.

◆ LTC2936_V4_THR

#define LTC2936_V4_THR   0x07

Definition at line 95 of file LTC2936.h.

◆ LTC2936_V5_CONFIG

#define LTC2936_V5_CONFIG   0x0E

Definition at line 102 of file LTC2936.h.

◆ LTC2936_V5_THR

#define LTC2936_V5_THR   0x08

Definition at line 96 of file LTC2936.h.

◆ LTC2936_V6_CONFIG

#define LTC2936_V6_CONFIG   0x0F

Definition at line 103 of file LTC2936.h.

◆ LTC2936_V6_THR

#define LTC2936_V6_THR   0x09

Definition at line 97 of file LTC2936.h.

◆ LTC2936_WRITE_PROTECT

#define LTC2936_WRITE_PROTECT   0x00

Definition at line 88 of file LTC2936.h.