from dialin import DG if __name__ == "__main__": dg = DG(log_level="DEBUG") if dg.cmd_log_in_to_dg(): # NOTE: For further details, please refer to 'Instructions to Calibrate a Device Using the Calibration Report' # in the development section of the DevOps OneNote file # Comment and un-comment any of the functions that you would like to use or you can use your own scripts. # Use cmd_get_dg_calibration_record_report() to get the calibration record in an excel # This function gets an address to locate the report there (i.e. /home/fw/projects/) # It creates a folder called DG_NV_Records in the destination that is called # If no address is provided, the default location is one folder above the dialin folder wherever it is installed # in you computer. dg.calibration_record.cmd_get_dg_calibration_record_report() # Use cmd_set_dg_calibration_excel_to_fw() set the changes back to firmware # This function requires an address for the excel report. Use the absolute address of your excel report like the # example below #dg.calibration_record.cmd_set_dg_calibration_excel_to_fw('/home/fw/projects/DG_NV_Records/2022-02-14-DG-Record.xlsx') # For resetting the calibration record to benign values, use the function below dg.calibration_record.cmd_reset_dg_calibration_record()