PS_Fgen_FW  4da88f4073c1cc65ea45c3a652a2751e495e50db
Firmware for an Power Supply and Function Generator build from an ATX power supply
Loading...
Searching...
No Matches
DevSettingsEEPROMLayout Struct Reference

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)
 

Detailed Description

Structure used internally to store to / read from EEPROM (except user waveforms and calibration factors)


The documentation for this struct was generated from the following file: