48 TI_LM25066A_OPERATION = 0,
49 TI_LM25066A_CLEAR_FAULTS = 1,
50 TI_LM25066A_CAPABILITY = 2,
51 TI_LM25066A_VOUT_UV_WARN_LIMIT = 3,
52 TI_LM25066A_OT_FAULT_LIMIT = 4,
53 TI_LM25066A_OT_WARN_LIMIT = 5,
54 TI_LM25066A_VIN_OV_WARN_LIMIT = 6,
55 TI_LM25066A_VIN_UV_WARN_LIMIT = 7,
56 TI_LM25066A_STATUS_BYTE = 8,
57 TI_LM25066A_STATUS_WORD = 9,
58 TI_LM25066A_STATUS_VOUT = 10,
59 TI_LM25066A_STATUS_INPUT = 11,
60 TI_LM25066A_STATUS_TEMPERATURE = 12,
61 TI_LM25066A_STATUS_CML = 13,
62 TI_LM25066A_STATUS_MFR_SPECIFIC = 14,
63 TI_LM25066A_READ_VIN = 15,
64 TI_LM25066A_READ_VOUT = 16,
65 TI_LM25066A_READ_TEMPERATURE_1 = 17,
66 TI_LM25066A_MFR_ID = 18,
67 TI_LM25066A_MFR_MODEL = 19,
68 TI_LM25066A_MFR_REVISION = 20,
69 TI_LM25066A_MFR_READ_VAUX = 21,
70 TI_LM25066A_MFR_READ_IIN = 22,
71 TI_LM25066A_MFR_READ_PIN = 23,
72 TI_LM25066A_MFR_IIN_OC_WARN_LIMIT = 24,
73 TI_LM25066A_MFR_PIN_OP_WARN_LIMIT = 25,
74 TI_LM25066A_MFR_PIN_PEAK = 26,
75 TI_LM25066A_MFR_CLEAR_PIN_PEAK = 27,
76 TI_LM25066A_MFR_GATE_MASK = 28,
77 TI_LM25066A_MFR_ALERT_MASK = 29,
78 TI_LM25066A_MFR_DEVICE_SETUP = 30,
79 TI_LM25066A_MFR_BLOCK_READ = 31,
80 TI_LM25066A_MFR_SAMPLES_FOR_AVG = 32,
81 TI_LM25066A_MFR_READ_AVG_VIN = 33,
82 TI_LM25066A_MFR_READ_AVG_VOUT = 34,
83 TI_LM25066A_MFR_READ_AVG_IIN = 35,
84 TI_LM25066A_MFR_READ_AVG_PIN = 36,
85 TI_LM25066A_MFR_BLACK_BOX_READ = 37,
86 TI_LM25066A_MFR_DIAGNOSTIC_WORD_READ = 38,
87 TI_LM25066A_MFR_AVG_BLOCK_READ = 39,
132#define TI_LM25066A_CONVERSION_SIZE (6)
143#define TI_LM25066A_GET (I2C_DEV_IO_CONTROL + 0)
144#define TI_LM25066A_SET (I2C_DEV_IO_CONTROL + 1)
151 TI_LM25066A_8BIT = 0,
152 TI_LM25066A_16BIT = 1,
153 TI_LM25066A_VALUE = 2,
154 TI_LM25066A_VALUES = 3,
155 TI_LM25066A_STRING = 4,
165 ti_lm25066a_data type;
184int i2c_dev_register_ti_lm25066a(
const char* bus_path,
185 const char* dev_path,
188 const int decimal_points);
196 return ioctl(fd, TI_LM25066A_GET, io);
205 return ioctl(fd, TI_LM25066A_SET, io);
Inter-Integrated Circuit (I2C) Driver API.
Definition: ti-lm25066a.h:134
Definition: ti-lm25066a.h:163