
import pycan.main as pycan
import numpy

sys = pycan.Sysam("SP5")
sys.config_entrees([0,1],[10.0,10.0])
fe = 10000.0
te = 1.0/fe
ne = 1000
sys.config_echantillon(te*1e6,ne)
R = 1.1 # resistance du convertisseur courant tension
G = 11 # gain de l'ampli
liste_I = []
liste_U = []
while True:
    r = raw_input("Fin [O/N] ?")
    if r=="N" or r=="n":
        break
    sys.acquerir()
    u=sys.entrees()
    u0 = u[0]
    u1 = u[1]/G
    I = u1.mean()/R*1000
    U = u0.mean()
    liste_I.append(I)
    liste_U.append(U)
    print("U = %f, I (mA) = %f"%(U,I))
sys.fermer()
numpy.savetxt("pile.txt",[liste_U,liste_I])
                 