#include "AnalogDevices.h"Go to the source code of this file.
Functions | |
| short | AD5391_SetGain (short channell, uint16_t uiGain) |
| short | AD5391_SetOffset (short channell, uint16_t uiOffset) |
| void | AD5391_SoftReset (void) |
| void | AD5391_SoftClr (void) |
| void | AD5391_SoftPowerDown (void) |
| void | AD5391_SoftPowerUp (void) |
| short | AD5391_ControlRegisterWrite (void) |
| short | AD5391_ControlRegisterRead (void) |
| int16_t | AD5391Write (short channel, uint16_t inp) |
| short | AD5391_Init (void) |
| short | AD5382_SetGain (short channell, uint16_t uiGain) |
| short | AD5382_SetOffset (short channell, uint16_t uiOffset) |
| short | AD5382_SoftReset (void) |
| void | AD5382_SoftClr (void) |
| short | AD5382_SoftPowerDown (void) |
| short | AD5382_SoftPowerUp (void) |
| short | AD5382_ControlRegister (void) |
| int16_t | AD5382Write (short channel, uint16_t inp) |
| int16_t | AD7414_5Read (uint8_t what) |
| int16_t | AD7997_ReadAnalogValue (short sChannel) |
| short | AD7997_SetCycleTimeRegister (short sMode) |
| void | AD7997_ConfigRegister (short sChannel) |
| short AD5382_ControlRegister | ( | void | ) |
Definition at line 534 of file AnalogDevices.c.
References I2C_AD5382_W, I2C_I2STAT, I2C_SetSTO(), printf(), SendSlaveAdress(), WD_Reset(), and WriteOnI2C().
Referenced by AMenu().
| short AD5382_SetGain | ( | short | channell, | |
| uint16_t | uiGain | |||
| ) |
Definition at line 332 of file AnalogDevices.c.
References I2C_AD5382_W, I2C_I2STAT, I2C_SetSTO(), printf(), SendSlaveAdress(), WD_Reset(), and WriteOnI2C().
| short AD5382_SetOffset | ( | short | channell, | |
| uint16_t | uiOffset | |||
| ) |
Definition at line 381 of file AnalogDevices.c.
References I2C_AD5382_W, I2C_I2STAT, I2C_SetSTO(), printf(), SendSlaveAdress(), WD_Reset(), and WriteOnI2C().
| void AD5382_SoftClr | ( | void | ) |
Definition at line 461 of file AnalogDevices.c.
References I2C_AD5382_W, I2C_I2STAT, I2C_SetSTO(), printf(), SendSlaveAdress(), and WriteOnI2C().
Referenced by AMenu().
| short AD5382_SoftPowerDown | ( | void | ) |
Definition at line 485 of file AnalogDevices.c.
References I2C_AD5382_W, I2C_I2STAT, I2C_SetSTO(), printf(), SendSlaveAdress(), and WriteOnI2C().
Referenced by AMenu().
| short AD5382_SoftPowerUp | ( | void | ) |
Definition at line 511 of file AnalogDevices.c.
References I2C_AD5382_W, I2C_I2STAT, I2C_SetSTO(), printf(), SendSlaveAdress(), and WriteOnI2C().
Referenced by AMenu().
| short AD5382_SoftReset | ( | void | ) |
Definition at line 424 of file AnalogDevices.c.
References I2C_AD5382_W, I2C_I2STAT, I2C_SetSTO(), printf(), SendSlaveAdress(), WD_Reset(), and WriteOnI2C().
Definition at line 557 of file AnalogDevices.c.
References enableIRQ(), I2C_AD5382_W, I2C_I2DAT, I2C_I2STAT, I2C_SetSTO(), printf(), SendSlaveAdress(), and WriteOnI2C().
Referenced by AMenu().
| short AD5391_ControlRegisterRead | ( | void | ) |
Definition at line 227 of file AnalogDevices.c.
References I2C_AD5391_R, I2C_AD5391_W, I2C_I2STAT, I2C_SetSTO(), printf(), ReadOnI2C(), SendSlaveAdress(), and WriteOnI2C().
| short AD5391_ControlRegisterWrite | ( | void | ) |
Definition at line 194 of file AnalogDevices.c.
References I2C_AD5391_W, I2C_I2STAT, I2C_SetSTO(), printf(), SendSlaveAdress(), WD_Reset(), and WriteOnI2C().
Referenced by AMenu().
| short AD5391_Init | ( | void | ) |
Definition at line 303 of file AnalogDevices.c.
References I2C_AD5391_W, I2C_I2STAT, I2C_SetSTO(), printf(), SendSlaveAdress(), and WD_Reset().
| short AD5391_SetGain | ( | short | channell, | |
| uint16_t | uiGain | |||
| ) |
Definition at line 37 of file AnalogDevices.c.
References I2C_AD5391_W, I2C_I2STAT, I2C_SetSTO(), printf(), SendSlaveAdress(), WD_Reset(), and WriteOnI2C().
| short AD5391_SetOffset | ( | short | channell, | |
| uint16_t | uiOffset | |||
| ) |
Definition at line 79 of file AnalogDevices.c.
References I2C_AD5391_W, I2C_I2STAT, I2C_SetSTO(), printf(), SendSlaveAdress(), and WriteOnI2C().
| void AD5391_SoftClr | ( | void | ) |
Definition at line 131 of file AnalogDevices.c.
References I2C_AD5391_W, I2C_I2STAT, I2C_SetSTO(), printf(), SendSlaveAdress(), and WriteOnI2C().
Referenced by AMenu().
| void AD5391_SoftPowerDown | ( | void | ) |
Definition at line 149 of file AnalogDevices.c.
References I2C_AD5391_W, I2C_I2STAT, I2C_SetSTO(), printf(), SendSlaveAdress(), and WriteOnI2C().
Referenced by AMenu().
| void AD5391_SoftPowerUp | ( | void | ) |
Definition at line 170 of file AnalogDevices.c.
References I2C_AD5391_W, I2C_I2STAT, I2C_SetSTO(), printf(), SendSlaveAdress(), and WriteOnI2C().
Referenced by AMenu().
| void AD5391_SoftReset | ( | void | ) |
Definition at line 113 of file AnalogDevices.c.
References I2C_AD5391_W, I2C_I2STAT, I2C_SetSTO(), printf(), SendSlaveAdress(), and WriteOnI2C().
Definition at line 270 of file AnalogDevices.c.
References disableIRQ(), enableIRQ(), I2C_AD5391_W, I2C_I2DAT, I2C_I2STAT, I2C_SetSTO(), printf(), SendSlaveAdress(), WD_Reset(), and WriteOnI2C().
Referenced by AMenu().
Definition at line 579 of file AnalogDevices.c.
References disableIRQ(), enableIRQ(), I2C_AD7414_0_R_F, I2C_AD7414_0_R_GND, I2C_AD7414_0_W_F, I2C_AD7414_0_W_GND, I2C_AD7414_1_R_GND, I2C_AD7414_1_R_VDD, I2C_AD7414_1_W_GND, I2C_AD7414_1_W_VDD, I2C_AD7414_2_R, I2C_AD7414_2_W, I2C_AD7414_3_R, I2C_AD7414_3_W, I2C_AD7415_0_R_VDD, I2C_AD7415_0_W_VDD, I2C_FLAG_AA, I2C_I2CONSET, I2C_I2DAT, I2C_I2STAT, I2C_SetSTO(), printf(), ReadOnI2C(), and SendSlaveAdress().
Referenced by main(), and Sheduler().
| void AD7997_ConfigRegister | ( | short | sChannel | ) |
Definition at line 813 of file AnalogDevices.c.
References AD7997_CONF_REG, I2C_AD7997BRU_1_H_W, I2C_I2STAT, I2C_SetSTO(), printf(), SendSlaveAdress(), and WriteOnI2C().
Referenced by AD7997_ReadAnalogValue().
| int16_t AD7997_ReadAnalogValue | ( | short | sChannel | ) |
Definition at line 752 of file AnalogDevices.c.
References AD7997_ConfigRegister(), AD7997_RES_REG, I2C_AD7997BRU_1_H_R, I2C_AD7997BRU_1_H_W, I2C_I2STAT, I2C_SetSTO(), printf(), ReadOnI2C(), SendSlaveAdress(), WD_Reset(), and WriteOnI2C().
Referenced by AD7997_Menu().
| short AD7997_SetCycleTimeRegister | ( | short | sMode | ) |
Definition at line 803 of file AnalogDevices.c.
References AD7997_STR_REG, I2C_SetSTO(), printf(), and WriteOnI2C().
Referenced by AD7997_Menu().
1.4.7