![]() |
PS_Fgen_FW
4da88f4073c1cc65ea45c3a652a2751e495e50db
Firmware for an Power Supply and Function Generator build from an ATX power supply
|
Structure used internally to store to / read from EEPROM (except user waveforms and calibration factors) More...
#include <Device.h>
Public Attributes | |
float | PS_Voltage |
Power supply channel voltage. | |
bool | PS_Enabled |
Power supply channel output enabled. | |
uint8_t | PS_OvpLevel |
Power supply channel over voltage protection level. | |
bool | PS_OvpState |
Power supply channel over voltage protection state. | |
float | PS_OvpDelay |
Power supply channel over voltage protection delay. | |
float | PS_OcpLevel |
Power supply channel over current protection level. | |
bool | PS_OcpState |
Power supply channel over current protection state. | |
float | PS_OcpDelay |
Power supply channel over current protection delay. | |
float | PS_OppLevel |
Power supply channel over power protection level. | |
bool | PS_OppState |
Power supply channel over power protection state. | |
float | PS_OppDelay |
Power supply channel over power protection delay. | |
PsRegulationModes_t | PS_RegulationMode |
Power supply channel regulation mode. | |
float | DDS1_Frequency |
DDS channel 1 frequency. | |
SignalForms_t | DDS1_SignalForm |
DDS channel 1 signal form. | |
float | DDS1_Amplitude |
DDS channel 1 amplitude. | |
float | DDS1_Offset |
DDS channel 1 offset. | |
bool | DDS1_Enabled |
DDS channel 1 output enabled. | |
float | DDS1_PWM_Value |
DDS channel 1 PWM value (only used for PWM SignalForm) | |
float | DDS2_Frequency |
DDS channel 2 frequency. | |
SignalForms_t | DDS2_SignalForm |
DDS channel 2 signal form. | |
float | DDS2_Amplitude |
DDS channel 2 amplitude. | |
float | DDS2_Offset |
DDS channel 2 offset. | |
bool | DDS2_Enabled |
DDS channel 2 output enabled. | |
float | DDS2_PWM_Value |
DDS channel 2 PWM value (only used for PWM SignalForm) | |
DevicePowerUpOutputEnabledStates_t | PowerOnOutputsState |
Power up output state (state of all outputs on power up) | |
Structure used internally to store to / read from EEPROM (except user waveforms and calibration factors)