![]()  | 
  
    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)