fn_gen - A library for usage with SCPI compliant function generators (for now the DG2000 series from rigol)common - Common functions that are used all over the packagedg2052 - The main funciton generator moduleenums - Some enums that are used within this packagecomm_method - Communication Method Enumerationsweep_signal_type - Enumeration representing the different signal types used in a sweepsweep_spacing - The spacings used for the sweepsweep_trigger_slope - The different slopes used when the sweep_trigger_source is set to SweepTriggerSource.EXTERNALsweep_trigger_source - The different sources available to trigger a sweeperrors - A combination of errors used within the packageundefined_communication_method_error - An error type used when the communication method is not in the CommMethod enumundefined_value_error - An error used when the value used is not definedvalue_out_of_bounds_error - An error used when the value used is out of bounds for the function