Commit 10237609 authored by LorenzoMonti's avatar LorenzoMonti
Browse files

minor fixes from prospector tool

parent cfbd06e7
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
import types
import logging
from time import sleep
import numpy as np
+123 −123
Original line number Diff line number Diff line
from cmath import inf
from pickle import TRUE
import seaborn as sns
import matplotlib.pyplot as plt
import numpy as np
@@ -7,7 +5,7 @@ import pandas as pd
import datetime
import json
from math import log10
import sys, os
import os
from pathlib import Path
import wget
import shutil
@@ -134,6 +132,9 @@ def create_home_directory():
        download_config_files()        

def download_config_files():
    """
    Utily function used to download and unzip config files 
    """
    wget.download('https://docs.google.com/uc?export=download&id=13OqmkVfld7d2N-y6kaMWhnme1aJLIzSO', HOME_DIRECTORY)
    shutil.unpack_archive(HOME_DIRECTORY + 'calibrate_receiver.zip', HOME_DIRECTORY)

@@ -212,7 +213,6 @@ def acceptable_drift(drMeasure, Tm, Thm, lowerBound, upperBound):
    print("drMean: " + str(drMean) + " drSTD: " + str(drSTD) + " mrMean: " + str(mrMean) + " mrSTD: " + str(mrSTD))
    if((lowerBound < drMean < upperBound) and (lowerBound < mrMean < upperBound)):
        return True
    else:
    return False

def preprocess_mr(mrMeasure):
+2 −3
Original line number Diff line number Diff line
from src import Anritsu_MS2830A as SPA
#from src import Anritsu_MS2830A as SPA
from src import Utils
import numpy as np
import datetime
#import datetime
if __name__ == '__main__':
    
    config_interface = Utils.read_config_file("./config/config_interface.json")
@@ -15,4 +15,3 @@ if __name__ == '__main__':
    #Utils.plot_lineplot(trace)
    #Utils.save_data_as_csv(trace)
    print(list(Utils.getWatts(np.array([64.3, 62.3, 11.78, 44.,0.55]))))
+4 −3
Original line number Diff line number Diff line
@@ -3,10 +3,11 @@

# Ubuntu drivers: https://www.ni.com/it-it/support/downloads/drivers/download.ni-linux-device-drivers.html#427909
# GPIB-USB-HS+ drivers: https://github.com/fmhess/hsplus_load
# Documentation about drivers: https://www.ni.com/it-it/support/documentation/supplemental/18/downloading-and-installing-ni-driver-software-on-linux-desktop.html
# Documentation about drivers: 
# https://www.ni.com/it-it/support/documentation/supplemental/18/downloading-and-installing-ni-driver-software-on-linux-desktop.html
import pyvisa
import time
import numpy as np
#import time
#import numpy as np

resource_man = pyvisa.ResourceManager("@py")
print(resource_man.list_resources("?*")) # all resources