72 #define LTC5556_CS QUIKEVAL_CS 77 #define LTC5556_FULL_POWER 0x00 78 #define LTC5556_REDUCED_POWER 0x80 void LTC5556_decode_output(uint8_t output)
Decode the register value read from the LTC5556.
uint8_t LTC5556_dupl_settings()
Function to duplicate settings for both LTC5556 channels.
void LTC5556_write(uint8_t cs, uint16_t tx, uint16_t *rx)
Writes to the LTC5556 twice and reads back the last byte to make sure the LTC5556 was loaded properly...
uint8_t LTC5556_get_att(char *prompt)
Get attenuation value from user.
prompt
Used to keep track to print voltage or print code.
uint16_t LTC5556_diff_settings()
Function to apply unique settings for each LTC5556 channel.
uint8_t LTC5556_get_power_mode(char *prompt)
Function to get data from user for power mode.
uint8_t LTC5556_settings()
Take inputs and apply the settings to the mixer.