diff --git a/Code-C/main b/Code-C/main index 69213d7..7269e1e 100755 Binary files a/Code-C/main and b/Code-C/main differ diff --git a/Code-C/main.c b/Code-C/main.c index 3d5de0c..9737e6a 100644 --- a/Code-C/main.c +++ b/Code-C/main.c @@ -57,7 +57,7 @@ void *threadCalculBoth(void *vargp){ fileName = queueGetTabChar(rawDataQueue); power(fileName,nRow,nCol,period,invTimeBandWidth); average(fileName,nRow,nCol); - remove(fileName); + //remove(fileName); } } } diff --git a/Py-Script/courbe.py b/Py-Script/courbe.py index 392ff7d..eea86a1 100644 --- a/Py-Script/courbe.py +++ b/Py-Script/courbe.py @@ -3,102 +3,34 @@ import numpy as np import matplotlib.pyplot as plt import struct import csv -import sys #"C:\Users\quent\OneDrive\Bureau\ENSC\TransD\Framboisier\02400001.TXT" #! /usr/bin/env python3 # -*- coding: UTF-8 -*- -csv_reader1 = csv.reader(open('./RawDataFiles/RawData1.csv')) #Ouvre le fichier .csv -bigx = float(-sys.maxsize-1) -bigy = float(-sys.maxsize-1) -smallx = float(sys.maxsize) -smally = float(sys.maxsize) +csv_reader1 = csv.reader(open('../RawDataFiles/RawData1.csv')) #Ouvre le fichier .csv capteurs = [] for ligne in csv_reader1: capteurs.append(ligne) - if float(ligne[0]) > bigx: - bigx = float(ligne[0]) - if float(ligne[1]) > bigy: - bigy = float(ligne[1]) - if float(ligne[0]) < smallx: - smallx = float(ligne[0]) - if float(ligne[1]) < smally: - smally = float(ligne[1]) -capteurs.sort() -x_arr = [] -y_arr = [] +x = [] +y = [] for capteur in capteurs: - x_arr.append(capteur[0]) - y_arr.append(capteur[1]) + x.append(capteur[0]) + y.append(capteur[1]) -fig1 = plt.figure(1, figsize = (5.91, 2.758)) -fig2 = plt.figure(1, figsize = (5.91, 2.758)) -fig3 = plt.figure(1, figsize = (5.91, 2.758)) -fig4 = plt.figure(1, figsize = (5.91, 2.758)) -fig5 = plt.figure(1, figsize = (5.91, 2.758)) -fig6 = plt.figure(1, figsize = (5.91, 2.758)) -fig7 = plt.figure(1, figsize = (5.91, 2.758)) -fig8 = plt.figure(1, figsize = (5.91, 2.758)) -fig9 = plt.figure(1, figsize = (5.91, 2.758)) -fig10 = plt.figure(1, figsize = (5.91, 2.758)) +# fig1, (ax1, ax2) = plt.subplots(2, 1) +# fig1 = plt.figure(1, figsize = (5.91, 2.758)) +# ax1 = fig1 -fig1.xlabel('Temps') -fig1.ylabel('Tension') -fig1.title("Données tableau 1") -fig1.plot(x_arr, y_arr, 'r') +np.empty([8, 500]) +np.array([[]]) -#fig, (ax1) = plt.subplots(2, 1) +plt.xlabel('Temps') +plt.ylabel('Tension') +plt.title("Données tableau 1") +plt.plot(x, y, color = 'r') -# Fe = 250000 #Fréquence d'échantillonage -# tstep = 1 / Fe -# y = capteur[:][0] -# y2 = capteur[:][0] -# N = len(y) -# t = np.linspace(0, (N-1) * tstep, N) - -#Légende des plot 1, 2, 3, 4, 5, 6, 7 et 8 -# ax1.set_xlabel('Temps') -# ax1.set_ylabel('Tension') -# ax1.set_title("Données du premier capteur") -# ax1.plot(t, y) - -# ax2.set_xlabel('Temps') -# ax2.set_ylabel('Tension') -# ax2.set_title("Données du deuxième capteur") -# ax2.plot(t, y2) - -# ax3.set_xlabel('Temps') -# ax3.set_ylabel('Tension') -# ax3.set_title("Données du troisième capteur") -# ax3.plot(t, y3) - -# ax4.set_xlabel('Temps') -# ax4.set_ylabel('Tension') -# ax4.set_title("Données du quatrième capteur") -# ax4.plot(t, y4) - -# ax5.set_xlabel('Temps') -# ax5.set_ylabel('Tension') -# ax5.set_title("Données du cinquième capteur") -# ax5.plot(t, y5) - -# ax6.set_xlabel('Temps') -# ax6.set_ylabel('Tension') -# ax6.set_title("Données du sixième capteur") -# ax6.plot(t, y6) - -# ax7.set_xlabel('Temps') -# ax7.set_ylabel('Tension') -# ax7.set_title("Données du septième capteur") -# ax7.plot(t, y7) - -# ax8.set_xlabel('Temps') -# ax8.set_ylabel('Tension') -# ax8.set_title("Données du huitième capteur") -# ax8.plot(t, y8) - -plt.show() #Affiche le tableau à l'écran \ No newline at end of file +plt.show() #Affichage du plot \ No newline at end of file