enum.Enumfn_gen.enums.comm_method.CommMethod - The communication method accepted by the function generatorfn_gen.enums.sweep_signal_type.SweepSignalType - The type of signal used in the sweep functionfn_gen.enums.sweep_spacing.SweepSpacing - The spacing used in the sweep functionfn_gen.enums.sweep_trigger_slope.SweepTriggerSlope - The type of slope used for the external sweep triggerfn_gen.enums.sweep_trigger_source.SweepTriggerSource - The Source of the trigger for the sweepExceptionfn_gen.errors.undefined_value_error.UndefinedValueError - Undocumentedpyvisa.resources.MessageBasedResourcefn_gen.dg2052.DG2052 - This is an object representing the Rigol DG2052 function generator. This object uses the SCPI protocol for communicating with the Rigol DG2052 function generator.