defining thresholds added
This commit is contained in:
parent
57d66b81c1
commit
8d0034026d
23 changed files with 810 additions and 86 deletions
|
@ -35,7 +35,7 @@ from PyQt5.QtCore import QTimer, Qt
|
|||
from PyQt5.QtGui import QImage, QPixmap, QIcon, QFont
|
||||
from PyQt5.QtWidgets import (QMainWindow, QFileDialog, QMessageBox, QCheckBox, QLineEdit, QWidget, QPushButton,
|
||||
QLabel, QHBoxLayout, QGridLayout, QAction, QApplication, QDialog, QDialogButtonBox,
|
||||
QVBoxLayout, QFrame)
|
||||
QVBoxLayout, QFrame, QFormLayout)
|
||||
from matplotlib.backends.backend_qt5agg import FigureCanvasQTAgg as FigureCanvas
|
||||
from matplotlib.backends.backend_qt5agg import NavigationToolbar2QT as NavigationToolbar
|
||||
from matplotlib.figure import Figure
|
||||
|
@ -419,6 +419,8 @@ class AppForm(QMainWindow):
|
|||
self.offline = passed_params['offline']
|
||||
self.exp_trig = passed_params['exp_trig']
|
||||
self.exp_time = passed_params['exp_time']
|
||||
self.if_percentage = passed_params['percentages']
|
||||
self.received_thr_values = passed_params['thr_values']
|
||||
else:
|
||||
self.montage_file_path = 'montage_18ch.csv'
|
||||
self.time_between_bursts = int(settings_file[settings_file[0]=='time_between_trains'].values[0][1])
|
||||
|
@ -430,6 +432,8 @@ class AppForm(QMainWindow):
|
|||
self.num_of_lines = int(settings_file[settings_file[0]=='number_of_lines'].values[0][1])
|
||||
self.exp_trig_loaded = int(settings_file[settings_file[0]=='expected_triggers'].values[0][1])
|
||||
self.exp_time_loaded = int(settings_file[settings_file[0]=='expected_time'].values[0][1])
|
||||
self.if_percentage = np.ones(12)
|
||||
self.received_thr_values = [10]*12
|
||||
self.slow_mode = False
|
||||
self.used_features = [0,1,2,3,4,5]
|
||||
self.use_notch = True
|
||||
|
@ -524,11 +528,11 @@ class AppForm(QMainWindow):
|
|||
self.calibration_counter_max = int(1000/self.speed_general)
|
||||
#Lists to keep calibration values for each measurment
|
||||
self.f1_cal = []
|
||||
self.f3_cal = []
|
||||
self.f2_cal = []
|
||||
self.f3_cal = []
|
||||
self.f4_cal = []
|
||||
self.f6_cal = []
|
||||
self.f5_cal = []
|
||||
self.f6_cal = []
|
||||
self.qmbx = None
|
||||
self.red_dots = []
|
||||
|
||||
|
@ -605,13 +609,6 @@ class AppForm(QMainWindow):
|
|||
times1 = time.time()
|
||||
print("Calculation of features: {}".format(times1-times))
|
||||
|
||||
# #set xlim of plots
|
||||
# self.axesMap[0,0].set_xlim(0.5,self.time_between_bursts-self.breaktime+0.5)
|
||||
# self.axesMap[0,1].set_xlim(0.5,self.time_between_bursts-self.breaktime+0.5)
|
||||
# self.axesMap[1,0].set_xlim(0.5,self.time_between_bursts-self.breaktime+0.5)
|
||||
# self.axesMap[1,1].set_xlim(0.5,self.time_between_bursts-self.breaktime+0.5)
|
||||
# self.axesMap[2,0].set_xlim(0.5,self.time_between_bursts-self.breaktime+0.5)
|
||||
# self.axesMap[2,1].set_xlim(0.5,self.time_between_bursts-self.breaktime+0.5)
|
||||
|
||||
#if value is not within threshold values then background color is red (salmon), otherwise green
|
||||
|
||||
|
@ -1027,20 +1024,31 @@ class AppForm(QMainWindow):
|
|||
self.f1_cal, self.f2_cal, self.f3_cal, self.f4_cal, self.f5_cal, self.f6_cal = cals
|
||||
print(len(self.f1_cal))
|
||||
|
||||
self.thr_1 = [np.min(self.f1_cal)-0.1*(np.max(self.f1_cal) - np.min(self.f1_cal)),
|
||||
np.max(self.f1_cal)+0.1*(np.max(self.f1_cal) - np.min(self.f1_cal))]
|
||||
self.thr_2 = [np.min(self.f2_cal)-0.1*0.1*(np.max(self.f2_cal) - np.min(self.f2_cal)),
|
||||
np.max(self.f2_cal)+0.1*0.1*(np.max(self.f2_cal) - np.min(self.f2_cal))]
|
||||
self.thr_3 = [np.min(self.f3_cal)-0.1*0.1*(np.max(self.f3_cal) - np.min(self.f3_cal)),
|
||||
np.max(self.f3_cal)+0.1*0.1*(np.max(self.f3_cal) - np.min(self.f3_cal))]
|
||||
self.thr_4 = [np.min(self.f4_cal)-0.1*0.1*(np.max(self.f4_cal) - np.min(self.f4_cal)),
|
||||
np.max(self.f4_cal)+0.1*0.1*(np.max(self.f4_cal) - np.min(self.f4_cal))]
|
||||
self.thr_5 = [np.min(self.f5_cal)-0.1*0.1*(np.max(self.f5_cal) - np.min(self.f5_cal)),
|
||||
np.max(self.f5_cal)+0.1*0.1*(np.max(self.f5_cal) - np.min(self.f5_cal))]
|
||||
self.thr_6 = [np.min(self.f6_cal)-0.1*0.1*(np.max(self.f6_cal) - np.min(self.f6_cal)),
|
||||
np.max(self.f6_cal)+0.1*0.1*(np.max(self.f6_cal) - np.min(self.f6_cal))]
|
||||
self.thrs = [self.thr_1, self.thr_2, self.thr_3, self.thr_4, self.thr_5, self.thr_6]
|
||||
rThr = self.received_thr_values
|
||||
|
||||
self.thrs = np.zeros([6,2])
|
||||
cals_temp = [self.f1_cal, self.f2_cal, self.f3_cal, self.f4_cal, self.f5_cal, self.f6_cal]
|
||||
print(self.if_percentage)
|
||||
|
||||
if all(np.array(self.if_percentage) == 0):
|
||||
self.thrs = [[rThr[0], rThr[1]], [rThr[2], rThr[3]], [rThr[4], rThr[5]],
|
||||
[rThr[6], rThr[7]], [rThr[8], rThr[9]], [rThr[10], rThr[11]]]
|
||||
else:
|
||||
for idx in range(len(cals_temp)):
|
||||
cal = cals_temp[idx]
|
||||
if self.if_percentage[2*idx]:
|
||||
self.thrs[idx, 0] = np.min(cal)-0.01*rThr[2*idx]*(np.max(cal) - np.min(cal))
|
||||
print(np.min(cal), np.max(cal), rThr[2*idx])
|
||||
else:
|
||||
self.thrs[idx, 0] = rThr[2*idx]
|
||||
|
||||
if self.if_percentage[2*idx+1]:
|
||||
self.thrs[idx, 1] = np.max(cal)+0.01*rThr[2*idx+1]*(np.max(cal) - np.min(cal))
|
||||
else:
|
||||
self.thrs[idx, 1] = rThr[2*idx+1]
|
||||
print('ddddd', rThr[2*idx+1])
|
||||
self.thr_1, self.thr_2, self.thr_3, self.thr_4, self.thr_5, self.thr_6 = self.thrs
|
||||
|
||||
#put axhlines
|
||||
for i in range(6):
|
||||
self.axhlines[num_temp] = self.axesMap[i//2,i%2].axhline(self.thrs[i][0], color = 'r')
|
||||
|
@ -1088,35 +1096,12 @@ class AppForm(QMainWindow):
|
|||
for i in range(6):
|
||||
self.axesMap[i//2,i%2].set_ylim(min_zero(np.array(self.thrs[i]) +
|
||||
np.diff(np.array(self.thrs[i]))*np.array([-2,2])))
|
||||
# self.axesMap[0,0].set_ylim(-1,1)
|
||||
# self.axesMap[0,1].set_ylim(min_zero(np.array(self.thr_2) +
|
||||
# np.diff(np.array(self.thr_2))*np.array([-2,2])))
|
||||
# self.axesMap[1,0].set_ylim(min_zero(np.array(self.thr_1) +
|
||||
# np.diff(np.array(self.thr_1))*np.array([-2,2])))
|
||||
# self.axesMap[1,1].set_ylim(min_zero(np.array(self.thr_3) +
|
||||
# np.diff(np.array(self.thr_3))*np.array([-2,2])))
|
||||
# self.axesMap[2,0].set_ylim(min_zero(np.array(self.thr_5) +
|
||||
# np.diff(np.array(self.thr_5))*np.array([-2,2])))
|
||||
# self.axesMap[2,1].set_ylim(min_zero(np.array(self.thr_6) +
|
||||
# np.diff(np.array(self.thr_6))*np.array([-2,2])))
|
||||
else:
|
||||
for i in range(6):
|
||||
self.axesMap[i//2,i%2].set_ylim(self.measures_x_lims[i,0],self.measures_x_lims[i,1])
|
||||
# self.axesMap[0,0].set_ylim(self.measures_x_lims[0,0],self.measures_x_lims[0,1])
|
||||
# self.axesMap[0,1].set_ylim(self.measures_x_lims[1,0],self.measures_x_lims[1,1])
|
||||
# self.axesMap[1,0].set_ylim(self.measures_x_lims[2,0],self.measures_x_lims[2,1])
|
||||
# self.axesMap[1,1].set_ylim(self.measures_x_lims[3,0],self.measures_x_lims[3,1])
|
||||
# self.axesMap[2,0].set_ylim(self.measures_x_lims[4,0],self.measures_x_lims[4,1])
|
||||
# self.axesMap[2,1].set_ylim(self.measures_x_lims[5,0],self.measures_x_lims[5,1])
|
||||
else:
|
||||
for i in range(6):
|
||||
self.axesMap[i//2,i%2].set_xlim(self.measures_x_lims[i,0],self.measures_x_lims[i,1])
|
||||
# self.axesMap[0,0].set_xlim(self.measures_x_lims[0,0],self.measures_x_lims[0,1])
|
||||
# self.axesMap[0,1].set_xlim(self.measures_x_lims[1,0],self.measures_x_lims[1,1])
|
||||
# self.axesMap[1,0].set_xlim(self.measures_x_lims[2,0],self.measures_x_lims[2,1])
|
||||
# self.axesMap[1,1].set_xlim(self.measures_x_lims[3,0],self.measures_x_lims[3,1])
|
||||
# self.axesMap[2,0].set_xlim(self.measures_x_lims[4,0],self.measures_x_lims[4,1])
|
||||
# self.axesMap[2,1].set_xlim(self.measures_x_lims[5,0],self.measures_x_lims[5,1])
|
||||
self.canvasMap.draw()
|
||||
|
||||
def calibration_process(self):
|
||||
|
@ -1195,12 +1180,6 @@ class AppForm(QMainWindow):
|
|||
for i in range(6):
|
||||
if not all(np.isnan(self.thrs[i])):
|
||||
self.axesMap[i//2,i%2].set_xlim(self.thrs[i][0], self.thrs[i][1])
|
||||
# self.axesMap[0,0].set_xlim(self.thr_1[0], self.thr_1[1])
|
||||
# self.axesMap[0,1].set_xlim(self.thr_2[0], self.thr_2[1])
|
||||
# self.axesMap[1,0].set_xlim(self.thr_3[0], self.thr_3[1])
|
||||
# self.axesMap[1,1].set_xlim(self.thr_4[0], self.thr_4[1])
|
||||
# self.axesMap[2,0].set_xlim(self.thr_5[0], self.thr_5[1])
|
||||
# self.axesMap[2,1].set_xlim(self.thr_6[0], self.thr_6[1])
|
||||
|
||||
elif len(self.f4_cal)==1:
|
||||
for line_idx in range(len(self.linetemps)):
|
||||
|
@ -1216,22 +1195,10 @@ class AppForm(QMainWindow):
|
|||
for i in range(6):
|
||||
if not all(np.isnan(self.thrs[i])):
|
||||
self.axesMap[i//2,i%2].set_xlim(self.measures_x_lims[i,0],self.measures_x_lims[i,1])
|
||||
# self.axesMap[0,0].set_xlim(self.measures_x_lims[0,0],self.measures_x_lims[0,1])
|
||||
# self.axesMap[0,1].set_xlim(self.measures_x_lims[1,0],self.measures_x_lims[1,1])
|
||||
# self.axesMap[1,0].set_xlim(self.measures_x_lims[2,0],self.measures_x_lims[2,1])
|
||||
# self.axesMap[1,1].set_xlim(self.measures_x_lims[3,0],self.measures_x_lims[3,1])
|
||||
# self.axesMap[2,0].set_xlim(self.measures_x_lims[4,0],self.measures_x_lims[4,1])
|
||||
# self.axesMap[2,1].set_xlim(self.measures_x_lims[5,0],self.measures_x_lims[5,1])
|
||||
|
||||
for i in range(6):
|
||||
if not all(np.isnan(self.thrs[i])):
|
||||
self.axesMap[i//2,i%2].set_ylim(self.measures_y_lims[i,0],self.measures_y_lims[i,1])
|
||||
# self.axesMap[0,0].set_ylim(self.measures_y_lims[0,0],self.measures_y_lims[0,1])
|
||||
# self.axesMap[0,1].set_ylim(self.measures_y_lims[1,0],self.measures_y_lims[1,1])
|
||||
# self.axesMap[1,0].set_ylim(self.measures_y_lims[2,0],self.measures_y_lims[2,1])
|
||||
# self.axesMap[1,1].set_ylim(self.measures_y_lims[3,0],self.measures_y_lims[3,1])
|
||||
# self.axesMap[2,0].set_ylim(self.measures_y_lims[4,0],self.measures_y_lims[4,1])
|
||||
# self.axesMap[2,1].set_ylim(self.measures_y_lims[5,0],self.measures_y_lims[5,1])
|
||||
|
||||
# self.linetemps = [self.linetemp1, self.linetemp2, self.linetemp3, self.linetemp4,
|
||||
# self.linetemp5, self.linetemp6]
|
||||
|
@ -1296,19 +1263,6 @@ class AppForm(QMainWindow):
|
|||
self.axesMap[i//2,i%2].set_title(self.Titles[i], fontsize=9)
|
||||
self.axesMap[i//2,i%2].set_ylabel(self.unit_label[i], fontsize=self.labels_size, rotation=270)
|
||||
|
||||
# self.axesMap[0,0].set_title(self.Titles[0], fontsize=9)
|
||||
# self.axesMap[0,1].set_title(self.Titles[1], fontsize=9)
|
||||
# self.axesMap[1,0].set_title(self.Titles[2], fontsize=9)
|
||||
# self.axesMap[1,1].set_title(self.Titles[3], fontsize=9)
|
||||
# self.axesMap[2,0].set_title(self.Titles[4], fontsize=9)
|
||||
# self.axesMap[2,1].set_title(self.Titles[5], fontsize=9)
|
||||
|
||||
# self.axesMap[0,0].set_ylabel(self.unit_label[0], fontsize=self.labels_size, rotation=270)
|
||||
# self.axesMap[0,1].set_ylabel(self.unit_label[1], fontsize=self.labels_size, rotation=270)
|
||||
# self.axesMap[1,0].set_ylabel(self.unit_label[2], fontsize=self.labels_size, rotation=270)
|
||||
# self.axesMap[1,1].set_ylabel(self.unit_label[3], fontsize=self.labels_size, rotation=270)
|
||||
# self.axesMap[2,0].set_ylabel(self.unit_label[4], fontsize=self.labels_size, rotation=270)
|
||||
# self.axesMap[2,1].set_ylabel(self.unit_label[5], fontsize=self.labels_size, rotation=270)
|
||||
|
||||
label_size = 7
|
||||
for i in range(3):
|
||||
|
@ -1342,9 +1296,10 @@ class AppForm(QMainWindow):
|
|||
|
||||
self.canvas.draw()
|
||||
self.canvasMap.draw() #update canvas
|
||||
|
||||
#NOT NEEDED
|
||||
for i in range(self.num_of_ch):
|
||||
self.axbackground = self.canvas.copy_from_bbox(self.axes.bbox)
|
||||
# for i in range(self.num_of_ch):
|
||||
# self.axbackground = self.canvas.copy_from_bbox(self.axes.bbox)
|
||||
|
||||
# texts = []
|
||||
# for ind,name in enumerate(self.ch_names):
|
||||
|
@ -1447,7 +1402,7 @@ class Ui(QMainWindow):
|
|||
self.main_file.update_plot_lim()
|
||||
|
||||
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
app = QApplication(sys.argv)
|
||||
form = First_window(AppForm) #AppForm()
|
||||
|
|
|
@ -8,7 +8,7 @@ import mne
|
|||
import os, sys, traceback, time
|
||||
from PyQt5.QtWidgets import (QMainWindow, QFileDialog, QMessageBox, QCheckBox, QLineEdit, QWidget, QPushButton,
|
||||
QLabel, QHBoxLayout, QGridLayout, QAction, QApplication, QDialog, QDialogButtonBox,
|
||||
QVBoxLayout, QFrame, QTabWidget, QComboBox, QScrollArea)
|
||||
QVBoxLayout, QFrame, QTabWidget, QComboBox, QScrollArea, QFormLayout)
|
||||
from PyQt5.QtCore import QTimer, Qt
|
||||
from PyQt5 import QtCore
|
||||
from matplotlib.backends.backend_qt5agg import FigureCanvasQTAgg as FigureCanvas
|
||||
|
@ -690,6 +690,24 @@ class First_window(QMainWindow):
|
|||
self.notch_box = QCheckBox("Notch filter",self)
|
||||
self.outliers_box = QCheckBox("Remove outliers",self)
|
||||
|
||||
labels = []
|
||||
self.line_edits = []
|
||||
self.checkboxes = []
|
||||
|
||||
for i in range(1, 13):
|
||||
label = QLabel(f"Input {i}:")
|
||||
labels.append(label)
|
||||
|
||||
line_edit = QLineEdit()
|
||||
line_edit.setMaximumWidth(50)
|
||||
line_edit.setText("10")
|
||||
self.line_edits.append(line_edit)
|
||||
|
||||
checkbox = QCheckBox("%")
|
||||
checkbox.setChecked(True)
|
||||
checkbox.setMaximumWidth(35)
|
||||
self.checkboxes.append(checkbox)
|
||||
|
||||
box_layout = QHBoxLayout()
|
||||
box_layout.addWidget(self.box)
|
||||
box_layout.addWidget(self.eye_reg_box)
|
||||
|
@ -750,11 +768,13 @@ class First_window(QMainWindow):
|
|||
vbox.addWidget(self.file_path)
|
||||
|
||||
feature_choice_layout = QVBoxLayout()
|
||||
# feature_choice_layout = QFormLayout()
|
||||
text_for_combo = QLabel(self)
|
||||
#text_for_combo.setMaximumWidth(370)
|
||||
text_for_combo.setWordWrap(True)
|
||||
text_for_combo.setText("You can choose up to 6 different measurements that will be "\
|
||||
"calculated during the intervention.")
|
||||
"calculated during the intervention. For each of them threshold can be set. If \"%\" option is "\
|
||||
"used the threshold will be calculated as the maximum registered value +/- given percent of distance between them.")
|
||||
|
||||
connection_settings_text = QLabel(self)
|
||||
connection_settings_text.setWordWrap(True)
|
||||
|
@ -767,11 +787,20 @@ class First_window(QMainWindow):
|
|||
self.ip_box, self.line_ip, ip_layout = add_thing(self, 'IP: ', self.ip, 100)
|
||||
self.port_box, self.line_port, port_layout = add_thing(self, 'Port: ', self.port, 100)
|
||||
|
||||
comboboxes = [text_for_combo, self.combobox1, self.combobox2, self.combobox3,
|
||||
comboboxes = [self.combobox1, self.combobox2, self.combobox3,
|
||||
self.combobox4, self.combobox5, self.combobox6]
|
||||
|
||||
for combobox in comboboxes:
|
||||
feature_choice_layout.addWidget(combobox)
|
||||
feature_choice_layout.addWidget(text_for_combo)
|
||||
for idx,combobox in enumerate(comboboxes):
|
||||
vbox_temp = QHBoxLayout()
|
||||
vbox_temp.addWidget(combobox)
|
||||
vbox_temp.addWidget(self.checkboxes[idx*2])
|
||||
vbox_temp.addWidget(self.line_edits[idx*2])
|
||||
vbox_temp.addWidget(self.checkboxes[idx*2+1])
|
||||
vbox_temp.addWidget(self.line_edits[idx*2+1])
|
||||
|
||||
feature_choice_layout.addLayout(vbox_temp)
|
||||
|
||||
feature_choice_layout.addStretch(1)
|
||||
feature_choice_layout.addWidget(connection_settings_text)
|
||||
feature_choice_layout.addWidget(self.combobox_system)
|
||||
|
@ -795,6 +824,7 @@ class First_window(QMainWindow):
|
|||
tabwidget.addTab(self.canvas, 'Select electrodes for features')
|
||||
tabwidget.addTab(self.canvas2, 'See the whole cap')
|
||||
tabwidget.addTab(self.feature_choice_widget, 'Features and connection')
|
||||
# tabwidget.addTab(self.threshold_widget, 'Thresholds')
|
||||
|
||||
#layout.addWidget(self.canvas, 1, 1, 1, 1)
|
||||
layout.addLayout(vbox, 1, 0, 1, 1)
|
||||
|
@ -909,7 +939,11 @@ class First_window(QMainWindow):
|
|||
|
||||
|
||||
#add EOG and EMG name to make channel names list complete
|
||||
|
||||
percentages = []
|
||||
values = []
|
||||
for i in range(12):
|
||||
percentages.append(self.checkboxes[i].isChecked())
|
||||
values.append(float(self.line_edits[i].text()))
|
||||
|
||||
arr_temp = np.arange(int(self.line_num_ch.text()))
|
||||
if self.line_eog_ch.text().strip()=="" and self.line_emg_ch.text().strip()=="":
|
||||
|
@ -951,6 +985,8 @@ class First_window(QMainWindow):
|
|||
'offline': self.offline,
|
||||
'exp_trig': int(self.line_exp_trig.text()),
|
||||
'exp_time': int(self.line_exp_time.text()),
|
||||
'percentages': percentages,
|
||||
'thr_values': values
|
||||
}
|
||||
print(self.params_to_pass)
|
||||
|
||||
|
|
Binary file not shown.
17
logs/TMS_log_2023-05-16-13-41.csv
Normal file
17
logs/TMS_log_2023-05-16-13-41.csv
Normal file
|
@ -0,0 +1,17 @@
|
|||
time,state,"[1, 5, 0, 0, 0, 0]"
|
||||
62.62393569946289,between bursts,"[901.37484177 2.11031242 nan nan nan
|
||||
nan]"
|
||||
64.43008875846863,between bursts,"[991.369968 1.90718841 nan nan nan
|
||||
nan]"
|
||||
64.94280219078064,between bursts,"[991.369968 1.90718841 nan nan nan
|
||||
nan]"
|
||||
65.42654275894165,between bursts,"[991.369968 1.90718841 nan nan nan
|
||||
nan]"
|
||||
65.94992423057556,between bursts,"[991.369968 1.90718841 nan nan nan
|
||||
nan]"
|
||||
66.41601037979126,between bursts,"[991.369968 1.90718841 nan nan nan
|
||||
nan]"
|
||||
66.94676613807678,between bursts,"[991.369968 1.90718841 nan nan nan
|
||||
nan]"
|
||||
67.44975781440735,between bursts,"[991.369968 1.90718841 nan nan nan
|
||||
nan]"
|
|
26
logs/TMS_log_2023-05-25-16-55.csv
Normal file
26
logs/TMS_log_2023-05-25-16-55.csv
Normal file
|
@ -0,0 +1,26 @@
|
|||
time,state,"[0, 0, 0, 0, 0, 0]"
|
||||
19.11358952522278,Calibration,[nan nan nan nan nan nan]
|
||||
19.7932288646698,Calibration,[nan nan nan nan nan nan]
|
||||
20.696490049362183,Calibration,[nan nan nan nan nan nan]
|
||||
21.815414905548096,Calibration,[nan nan nan nan nan nan]
|
||||
22.714833736419678,Calibration,[nan nan nan nan nan nan]
|
||||
23.610703229904175,Calibration,[nan nan nan nan nan nan]
|
||||
24.599848747253418,Calibration,[nan nan nan nan nan nan]
|
||||
25.516757011413574,Calibration,[nan nan nan nan nan nan]
|
||||
26.501088857650757,Calibration,[nan nan nan nan nan nan]
|
||||
27.52169179916382,Calibration,[nan nan nan nan nan nan]
|
||||
28.61591410636902,Calibration,[nan nan nan nan nan nan]
|
||||
29.61049175262451,Calibration,[nan nan nan nan nan nan]
|
||||
30.504306316375732,Calibration,[nan nan nan nan nan nan]
|
||||
31.422513961791992,Calibration,[nan nan nan nan nan nan]
|
||||
32.710610151290894,Calibration,[nan nan nan nan nan nan]
|
||||
33.4998197555542,Calibration,[nan nan nan nan nan nan]
|
||||
34.50592541694641,Calibration,[nan nan nan nan nan nan]
|
||||
35.51877951622009,Calibration,[nan nan nan nan nan nan]
|
||||
36.50916361808777,Calibration,[nan nan nan nan nan nan]
|
||||
37.509197473526,Calibration,[nan nan nan nan nan nan]
|
||||
38.61604642868042,Calibration,[nan nan nan nan nan nan]
|
||||
39.72496557235718,Calibration,[nan nan nan nan nan nan]
|
||||
40.52172374725342,Calibration,[nan nan nan nan nan nan]
|
||||
41.61506795883179,Calibration,[nan nan nan nan nan nan]
|
||||
42.61673665046692,Calibration,[nan nan nan nan nan nan]
|
|
7
logs/TMS_log_2023-05-27-15-23.csv
Normal file
7
logs/TMS_log_2023-05-27-15-23.csv
Normal file
|
@ -0,0 +1,7 @@
|
|||
time,state,"[0, 0, 0, 0, 0, 0]"
|
||||
13.313213348388672,Calibration,[nan nan nan nan nan nan]
|
||||
14.129171133041382,Calibration,[nan nan nan nan nan nan]
|
||||
15.111470699310303,Calibration,[nan nan nan nan nan nan]
|
||||
16.226500272750854,Calibration,[nan nan nan nan nan nan]
|
||||
17.22721219062805,Calibration,[nan nan nan nan nan nan]
|
||||
18.131455421447754,Calibration,[nan nan nan nan nan nan]
|
|
67
logs/TMS_log_2023-05-27-15-25.csv
Normal file
67
logs/TMS_log_2023-05-27-15-25.csv
Normal file
|
@ -0,0 +1,67 @@
|
|||
time,state,"[1, 4, 0, 0, 0, 0]"
|
||||
21.252681016921997,Calibration,"[649.64676829 58.34784091 nan nan nan
|
||||
nan]"
|
||||
22.180188417434692,Calibration,"[1192.99500348 148.9383578 nan nan nan
|
||||
nan]"
|
||||
23.18936824798584,Calibration,"[624.5217793 53.53403345 nan nan nan
|
||||
nan]"
|
||||
24.285281658172607,Calibration,"[674.29178335 50.25160774 nan nan nan
|
||||
nan]"
|
||||
25.087088584899902,Calibration,"[778.32588194 101.57238298 nan nan nan
|
||||
nan]"
|
||||
26.143659114837646,Calibration,"[640.46167581 131.33901159 nan nan nan
|
||||
nan]"
|
||||
27.1845223903656,Calibration,"[826.51693642 59.92811128 nan nan nan
|
||||
nan]"
|
||||
28.190126180648804,Calibration,"[771.27139484 108.9693389 nan nan nan
|
||||
nan]"
|
||||
29.182199001312256,Calibration,"[589.35906716 54.93749169 nan nan nan
|
||||
nan]"
|
||||
30.268288612365723,Calibration,"[431.15642409 45.57478208 nan nan nan
|
||||
nan]"
|
||||
31.26838183403015,Calibration,"[532.53495161 45.0168438 nan nan nan
|
||||
nan]"
|
||||
32.36951684951782,Calibration,"[648.96089658 44.90086766 nan nan nan
|
||||
nan]"
|
||||
33.18158149719238,Calibration,"[505.35633442 44.94592279 nan nan nan
|
||||
nan]"
|
||||
34.06614565849304,Calibration,"[390.5154511 42.18379639 nan nan nan
|
||||
nan]"
|
||||
35.18291354179382,Calibration,"[602.44006918 45.24927638 nan nan nan
|
||||
nan]"
|
||||
36.07505536079407,Calibration,"[642.17381413 43.42823138 nan nan nan
|
||||
nan]"
|
||||
37.18521499633789,Calibration,"[685.73315151 51.59422961 nan nan nan
|
||||
nan]"
|
||||
38.079861640930176,Calibration,"[1461.40235144 67.60828094 nan nan nan
|
||||
nan]"
|
||||
39.25881385803223,Calibration,"[576.35827335 47.71019016 nan nan nan
|
||||
nan]"
|
||||
43.07574391365051,between bursts,"[901.37484177 64.77141488 nan nan nan
|
||||
nan]"
|
||||
44.14571142196655,between bursts,"[991.369968 98.69637441 nan nan nan
|
||||
nan]"
|
||||
45.13783025741577,between bursts,"[1772.19979412 144.977753 nan nan nan
|
||||
nan]"
|
||||
46.18189096450806,between bursts,"[2044.97291586 128.24543687 nan nan nan
|
||||
nan]"
|
||||
47.166951179504395,between bursts,"[893.79921876 106.03084768 nan nan nan
|
||||
nan]"
|
||||
48.173760414123535,between bursts,"[1345.40698533 79.21969115 nan nan nan
|
||||
nan]"
|
||||
49.1878924369812,between bursts,"[1143.99456588 75.94215315 nan nan nan
|
||||
nan]"
|
||||
53.14584827423096,between bursts,"[849.28587708 81.93695662 nan nan nan
|
||||
nan]"
|
||||
54.070730447769165,between bursts,"[1403.32762476 130.85306323 nan nan nan
|
||||
nan]"
|
||||
55.15762639045715,between bursts,"[2023.09811077 68.6431291 nan nan nan
|
||||
nan]"
|
||||
56.06561756134033,between bursts,"[627.63545881 59.88836697 nan nan nan
|
||||
nan]"
|
||||
57.16814184188843,between bursts,"[1249.47862036 60.5790206 nan nan nan
|
||||
nan]"
|
||||
58.07736134529114,between bursts,"[588.98405701 52.15772357 nan nan nan
|
||||
nan]"
|
||||
59.07926845550537,between bursts,"[957.02650913 55.7792202 nan nan nan
|
||||
nan]"
|
|
15
logs/TMS_log_2023-05-27-15-26.csv
Normal file
15
logs/TMS_log_2023-05-27-15-26.csv
Normal file
|
@ -0,0 +1,15 @@
|
|||
time,state,"[2, 8, 5, 0, 0, 0]"
|
||||
11.62341046333313,Calibration,"[4.37706650e+02 3.46871416e+05 1.51773558e+00 nan
|
||||
nan nan]"
|
||||
12.47609257698059,Calibration,"[1.42189904e+03 5.55817833e+06 2.17276766e+00 nan
|
||||
nan nan]"
|
||||
13.375842094421387,Calibration,"[4.62139039e+02 1.26560076e+06 2.33714688e+00 nan
|
||||
nan nan]"
|
||||
14.378988981246948,Calibration,"[1.41564741e+03 1.18712587e+06 1.10029042e+00 nan
|
||||
nan nan]"
|
||||
15.453124284744263,Calibration,"[8.04832775e+02 6.29262755e+05 1.44203318e+00 nan
|
||||
nan nan]"
|
||||
16.370527267456055,Calibration,"[3.54563261e+02 9.07829436e+04 2.03195361e+00 nan
|
||||
nan nan]"
|
||||
17.378674030303955,Calibration,"[4.91623528e+02 1.19641155e+05 2.07668056e+00 nan
|
||||
nan nan]"
|
|
13
logs/TMS_log_2023-05-27-15-27.csv
Normal file
13
logs/TMS_log_2023-05-27-15-27.csv
Normal file
|
@ -0,0 +1,13 @@
|
|||
time,state,"[2, 7, 0, 0, 0, 0]"
|
||||
11.957956075668335,Calibration,"[1421.89903726 1020.5298072 nan nan nan
|
||||
nan]"
|
||||
13.068658590316772,Calibration,"[462.13903898 943.12331986 nan nan nan
|
||||
nan]"
|
||||
14.074599266052246,Calibration,"[1415.64740525 3207.18292709 nan nan nan
|
||||
nan]"
|
||||
15.06359601020813,Calibration,"[ 804.83277521 1775.04443206 nan nan nan
|
||||
nan]"
|
||||
15.967411756515503,Calibration,"[ 354.56326133 1404.31647101 nan nan nan
|
||||
nan]"
|
||||
17.04812788963318,Calibration,"[ 491.62352785 1410.3022391 nan nan nan
|
||||
nan]"
|
|
11
logs/TMS_log_2023-05-27-15-30.csv
Normal file
11
logs/TMS_log_2023-05-27-15-30.csv
Normal file
|
@ -0,0 +1,11 @@
|
|||
time,state,"[1, 7, 0, 0, 0, 0]"
|
||||
13.924601078033447,Calibration,"[2479.90907109 3201.2754151 nan nan nan
|
||||
nan]"
|
||||
15.111783266067505,Calibration,"[2178.27829089 1772.08815212 nan nan nan
|
||||
nan]"
|
||||
15.911534070968628,Calibration,"[ 696.39220507 1403.21232239 nan nan nan
|
||||
nan]"
|
||||
16.925474643707275,Calibration,"[ 686.45150132 1395.55657168 nan nan nan
|
||||
nan]"
|
||||
18.025168895721436,Calibration,"[1499.4183051 1198.56120468 nan nan nan
|
||||
nan]"
|
|
13
logs/TMS_log_2023-05-27-15-32.csv
Normal file
13
logs/TMS_log_2023-05-27-15-32.csv
Normal file
|
@ -0,0 +1,13 @@
|
|||
time,state,"[1, 7, 0, 0, 0, 0]"
|
||||
12.857803344726562,Calibration,"[1094.57813695 943.12331986 nan nan nan
|
||||
nan]"
|
||||
14.052984237670898,Calibration,"[2504.82054112 3207.18292709 nan nan nan
|
||||
nan]"
|
||||
15.05912733078003,Calibration,"[2178.60377594 1775.04443206 nan nan nan
|
||||
nan]"
|
||||
43.74895095825195,between bursts,"[901.37484177 999.01949333 nan nan nan
|
||||
nan]"
|
||||
44.75762867927551,between bursts,"[ 991.369968 1177.15200136 nan nan nan
|
||||
nan]"
|
||||
45.74403476715088,between bursts,"[1772.19979412 1420.34399488 nan nan nan
|
||||
nan]"
|
|
7
logs/TMS_log_2023-05-27-15-33.csv
Normal file
7
logs/TMS_log_2023-05-27-15-33.csv
Normal file
|
@ -0,0 +1,7 @@
|
|||
time,state,"[1, 7, 0, 0, 0, 0]"
|
||||
10.942419052124023,Calibration,"[ 858.00914882 1344.09256824 nan nan nan
|
||||
nan]"
|
||||
11.958816289901733,Calibration,"[2558.44778034 1020.5298072 nan nan nan
|
||||
nan]"
|
||||
12.866171598434448,Calibration,"[1094.57813695 943.12331986 nan nan nan
|
||||
nan]"
|
|
11
logs/TMS_log_2023-05-27-15-38.csv
Normal file
11
logs/TMS_log_2023-05-27-15-38.csv
Normal file
|
@ -0,0 +1,11 @@
|
|||
time,state,"[1, 7, 0, 0, 0, 0]"
|
||||
10.991698265075684,Calibration,"[ 854.95673752 1325.1244443 nan nan nan
|
||||
nan]"
|
||||
12.206181287765503,Calibration,"[2571.80617715 1020.25921119 nan nan nan
|
||||
nan]"
|
||||
13.008157968521118,Calibration,"[1084.87727051 946.33142962 nan nan nan
|
||||
nan]"
|
||||
14.009047031402588,Calibration,"[2479.90907109 3201.2754151 nan nan nan
|
||||
nan]"
|
||||
14.998743057250977,Calibration,"[2178.27829089 1772.08815212 nan nan nan
|
||||
nan]"
|
|
35
logs/TMS_log_2023-05-27-15-40.csv
Normal file
35
logs/TMS_log_2023-05-27-15-40.csv
Normal file
|
@ -0,0 +1,35 @@
|
|||
time,state,"[1, 7, 0, 0, 0, 0]"
|
||||
11.138729572296143,Calibration,"[ 854.95673752 1325.1244443 nan nan nan
|
||||
nan]"
|
||||
12.242557764053345,Calibration,"[2571.80617715 1020.25921119 nan nan nan
|
||||
nan]"
|
||||
13.151295185089111,Calibration,"[1084.87727051 946.33142962 nan nan nan
|
||||
nan]"
|
||||
14.020914554595947,Calibration,"[2479.90907109 3201.2754151 nan nan nan
|
||||
nan]"
|
||||
15.031325340270996,Calibration,"[2178.27829089 1772.08815212 nan nan nan
|
||||
nan]"
|
||||
16.04979133605957,Calibration,"[ 696.39220507 1403.21232239 nan nan nan
|
||||
nan]"
|
||||
43.20760703086853,between bursts,"[901.37484177 999.01949333 nan nan nan
|
||||
nan]"
|
||||
44.13486385345459,between bursts,"[ 991.369968 1177.15200136 nan nan nan
|
||||
nan]"
|
||||
45.14164853096008,between bursts,"[1772.19979412 1420.34399488 nan nan nan
|
||||
nan]"
|
||||
46.1371967792511,between bursts,"[2044.97291586 1277.6176662 nan nan nan
|
||||
nan]"
|
||||
47.14643311500549,between bursts,"[ 893.79921876 1184.81029892 nan nan nan
|
||||
nan]"
|
||||
48.234721422195435,between bursts,"[1345.40698533 1016.23758778 nan nan nan
|
||||
nan]"
|
||||
49.23674917221069,between bursts,"[1143.99456588 978.86235131 nan nan nan
|
||||
nan]"
|
||||
53.34631013870239,between bursts,"[849.28587708 837.1660448 nan nan nan
|
||||
nan]"
|
||||
54.247103691101074,between bursts,"[1403.32762476 1045.29247547 nan nan nan
|
||||
nan]"
|
||||
55.243021965026855,between bursts,"[2023.09811077 1799.72132666 nan nan nan
|
||||
nan]"
|
||||
56.14129710197449,between bursts,"[627.63545881 837.71318003 nan nan nan
|
||||
nan]"
|
|
39
logs/TMS_log_2023-05-27-15-43.csv
Normal file
39
logs/TMS_log_2023-05-27-15-43.csv
Normal file
|
@ -0,0 +1,39 @@
|
|||
time,state,"[1, 7, 0, 0, 0, 0]"
|
||||
10.987021923065186,Calibration,"[ 854.95673752 1325.1244443 nan nan nan
|
||||
nan]"
|
||||
11.899931192398071,Calibration,"[2571.80617715 1020.25921119 nan nan nan
|
||||
nan]"
|
||||
12.903798341751099,Calibration,"[1084.87727051 946.33142962 nan nan nan
|
||||
nan]"
|
||||
13.983967542648315,Calibration,"[2479.90907109 3201.2754151 nan nan nan
|
||||
nan]"
|
||||
15.0860595703125,Calibration,"[2178.27829089 1772.08815212 nan nan nan
|
||||
nan]"
|
||||
16.06592297554016,Calibration,"[ 696.39220507 1403.21232239 nan nan nan
|
||||
nan]"
|
||||
17.053703784942627,Calibration,"[ 686.45150132 1395.55657168 nan nan nan
|
||||
nan]"
|
||||
18.087761402130127,Calibration,"[1499.4183051 1198.56120468 nan nan nan
|
||||
nan]"
|
||||
19.052624940872192,Calibration,"[1251.51327195 1964.3581547 nan nan nan
|
||||
nan]"
|
||||
20.073973178863525,Calibration,"[ 752.92406383 1679.49931168 nan nan nan
|
||||
nan]"
|
||||
21.101866006851196,Calibration,"[ 651.27060233 1051.12951388 nan nan nan
|
||||
nan]"
|
||||
21.99816656112671,Calibration,"[1191.46670203 1851.81659757 nan nan nan
|
||||
nan]"
|
||||
43.19218730926514,between bursts,"[901.37484177 999.01949333 nan nan nan
|
||||
nan]"
|
||||
44.28959059715271,between bursts,"[ 991.369968 1177.15200136 nan nan nan
|
||||
nan]"
|
||||
45.17903184890747,between bursts,"[1772.19979412 1420.34399488 nan nan nan
|
||||
nan]"
|
||||
46.086899280548096,between bursts,"[2044.97291586 1277.6176662 nan nan nan
|
||||
nan]"
|
||||
47.20698046684265,between bursts,"[ 893.79921876 1184.81029892 nan nan nan
|
||||
nan]"
|
||||
48.08775210380554,between bursts,"[1345.40698533 1016.23758778 nan nan nan
|
||||
nan]"
|
||||
49.28865456581116,between bursts,"[1143.99456588 978.86235131 nan nan nan
|
||||
nan]"
|
|
29
logs/TMS_log_2023-05-27-15-45.csv
Normal file
29
logs/TMS_log_2023-05-27-15-45.csv
Normal file
|
@ -0,0 +1,29 @@
|
|||
time,state,"[1, 2, 0, 0, 0, 0]"
|
||||
12.092990398406982,Calibration,"[2558.44778034 1421.89903726 nan nan nan
|
||||
nan]"
|
||||
12.988311052322388,Calibration,"[1094.57813695 462.13903898 nan nan nan
|
||||
nan]"
|
||||
13.993455410003662,Calibration,"[2504.82054112 1415.64740525 nan nan nan
|
||||
nan]"
|
||||
14.987933158874512,Calibration,"[2178.60377594 804.83277521 nan nan nan
|
||||
nan]"
|
||||
15.974046468734741,Calibration,"[697.55162968 354.56326133 nan nan nan
|
||||
nan]"
|
||||
16.985401391983032,Calibration,"[687.88507617 491.62352785 nan nan nan
|
||||
nan]"
|
||||
17.99521255493164,Calibration,"[1490.59654605 587.45762806 nan nan nan
|
||||
nan]"
|
||||
43.187556743621826,between bursts,"[901.37484177 410.13681738 nan nan nan
|
||||
nan]"
|
||||
44.28613018989563,between bursts,"[991.369968 505.49405805 nan nan nan
|
||||
nan]"
|
||||
45.19607496261597,between bursts,"[1772.19979412 737.16770824 nan nan nan
|
||||
nan]"
|
||||
46.103373289108276,between bursts,"[2044.97291586 782.39537099 nan nan nan
|
||||
nan]"
|
||||
47.280353307724,between bursts,"[893.79921876 701.9468857 nan nan nan
|
||||
nan]"
|
||||
48.18884038925171,between bursts,"[1345.40698533 584.36910228 nan nan nan
|
||||
nan]"
|
||||
49.19531035423279,between bursts,"[1143.99456588 510.64060354 nan nan nan
|
||||
nan]"
|
|
17
logs/TMS_log_2023-05-27-15-47.csv
Normal file
17
logs/TMS_log_2023-05-27-15-47.csv
Normal file
|
@ -0,0 +1,17 @@
|
|||
time,state,"[1, 7, 0, 0, 0, 0]"
|
||||
12.164945602416992,Calibration,"[2571.80617715 1020.25921119 nan nan nan
|
||||
nan]"
|
||||
13.17497730255127,Calibration,"[1084.87727051 946.33142962 nan nan nan
|
||||
nan]"
|
||||
14.227410078048706,Calibration,"[2479.90907109 3201.2754151 nan nan nan
|
||||
nan]"
|
||||
15.151264190673828,Calibration,"[2178.27829089 1772.08815212 nan nan nan
|
||||
nan]"
|
||||
16.139042854309082,Calibration,"[ 696.39220507 1403.21232239 nan nan nan
|
||||
nan]"
|
||||
17.074106454849243,Calibration,"[ 686.45150132 1395.55657168 nan nan nan
|
||||
nan]"
|
||||
17.973613262176514,Calibration,"[1499.4183051 1198.56120468 nan nan nan
|
||||
nan]"
|
||||
18.96399450302124,Calibration,"[1251.51327195 1964.3581547 nan nan nan
|
||||
nan]"
|
|
139
logs/TMS_log_2023-05-27-15-49.csv
Normal file
139
logs/TMS_log_2023-05-27-15-49.csv
Normal file
|
@ -0,0 +1,139 @@
|
|||
time,state,"[1, 7, 0, 0, 0, 0]"
|
||||
12.97723388671875,Calibration,"[1084.87727051 946.33142962 nan nan nan
|
||||
nan]"
|
||||
14.067082166671753,Calibration,"[2479.90907109 3201.2754151 nan nan nan
|
||||
nan]"
|
||||
15.088941812515259,Calibration,"[2178.27829089 1772.08815212 nan nan nan
|
||||
nan]"
|
||||
16.14281129837036,Calibration,"[ 696.39220507 1403.21232239 nan nan nan
|
||||
nan]"
|
||||
17.084146738052368,Calibration,"[ 686.45150132 1395.55657168 nan nan nan
|
||||
nan]"
|
||||
17.991501808166504,Calibration,"[1499.4183051 1198.56120468 nan nan nan
|
||||
nan]"
|
||||
19.09156322479248,Calibration,"[1251.51327195 1964.3581547 nan nan nan
|
||||
nan]"
|
||||
19.99020767211914,Calibration,"[ 752.92406383 1679.49931168 nan nan nan
|
||||
nan]"
|
||||
21.061304569244385,Calibration,"[ 651.27060233 1051.12951388 nan nan nan
|
||||
nan]"
|
||||
22.090306758880615,Calibration,"[1191.46670203 1851.81659757 nan nan nan
|
||||
nan]"
|
||||
23.092501878738403,Calibration,"[624.78685054 931.63714617 nan nan nan
|
||||
nan]"
|
||||
24.071216583251953,Calibration,"[673.23579797 952.03700992 nan nan nan
|
||||
nan]"
|
||||
25.085389614105225,Calibration,"[ 777.41499311 1033.52025008 nan nan nan
|
||||
nan]"
|
||||
26.180202960968018,Calibration,"[642.36743877 890.20683136 nan nan nan
|
||||
nan]"
|
||||
27.251932859420776,Calibration,"[ 824.99964334 1053.07215361 nan nan nan
|
||||
nan]"
|
||||
28.080584049224854,Calibration,"[774.9326889 874.20544528 nan nan nan
|
||||
nan]"
|
||||
29.08954644203186,Calibration,"[ 591.06735929 1008.12767634 nan nan nan
|
||||
nan]"
|
||||
30.27669095993042,Calibration,"[ 430.2343764 1123.81123033 nan nan nan
|
||||
nan]"
|
||||
31.1957528591156,Calibration,"[532.65332524 967.60080317 nan nan nan
|
||||
nan]"
|
||||
32.08404588699341,Calibration,"[649.48638721 915.76501866 nan nan nan
|
||||
nan]"
|
||||
43.06782841682434,between bursts,"[901.37484177 999.01949333 nan nan nan
|
||||
nan]"
|
||||
44.075949907302856,between bursts,"[ 991.369968 1177.15200136 nan nan nan
|
||||
nan]"
|
||||
45.074814319610596,between bursts,"[1772.19979412 1420.34399488 nan nan nan
|
||||
nan]"
|
||||
46.07164001464844,between bursts,"[2044.97291586 1277.6176662 nan nan nan
|
||||
nan]"
|
||||
47.08818197250366,between bursts,"[ 893.79921876 1184.81029892 nan nan nan
|
||||
nan]"
|
||||
48.06804633140564,between bursts,"[1345.40698533 1016.23758778 nan nan nan
|
||||
nan]"
|
||||
49.16614532470703,between bursts,"[1143.99456588 978.86235131 nan nan nan
|
||||
nan]"
|
||||
53.24635076522827,between bursts,"[849.28587708 837.1660448 nan nan nan
|
||||
nan]"
|
||||
54.0833580493927,between bursts,"[1403.32762476 1045.29247547 nan nan nan
|
||||
nan]"
|
||||
55.146069288253784,between bursts,"[2023.09811077 1799.72132666 nan nan nan
|
||||
nan]"
|
||||
56.18870663642883,between bursts,"[627.63545881 837.71318003 nan nan nan
|
||||
nan]"
|
||||
56.98456382751465,between bursts,"[1249.47862036 1292.88329806 nan nan nan
|
||||
nan]"
|
||||
58.19237756729126,between bursts,"[ 588.98405701 1348.28197492 nan nan nan
|
||||
nan]"
|
||||
58.98245692253113,between bursts,"[ 957.02650913 1248.39628245 nan nan nan
|
||||
nan]"
|
||||
63.07905173301697,between bursts,"[1254.66076192 1354.29657362 nan nan nan
|
||||
nan]"
|
||||
64.07813549041748,between bursts,"[1235.08659843 924.63062565 nan nan nan
|
||||
nan]"
|
||||
65.08942341804504,between bursts,"[1592.09257584 1300.90782169 nan nan nan
|
||||
nan]"
|
||||
66.09480094909668,between bursts,"[ 691.87729981 1078.65353877 nan nan nan
|
||||
nan]"
|
||||
67.15858387947083,between bursts,"[ 572.85944716 1046.32297238 nan nan nan
|
||||
nan]"
|
||||
68.19409680366516,between bursts,"[1216.05767459 976.9315161 nan nan nan
|
||||
nan]"
|
||||
69.14364075660706,between bursts,"[1125.27980915 1139.92046784 nan nan nan
|
||||
nan]"
|
||||
73.29092240333557,between bursts,"[1608.71916525 1687.00870808 nan nan nan
|
||||
nan]"
|
||||
74.09282732009888,between bursts,"[656.60218183 950.75837958 nan nan nan
|
||||
nan]"
|
||||
75.0850875377655,between bursts,"[1052.22661866 879.66195029 nan nan nan
|
||||
nan]"
|
||||
76.19158959388733,between bursts,"[726.66569736 881.95268643 nan nan nan
|
||||
nan]"
|
||||
77.1654303073883,between bursts,"[734.13798272 966.99742467 nan nan nan
|
||||
nan]"
|
||||
78.1002688407898,between bursts,"[543.10829951 861.66322428 nan nan nan
|
||||
nan]"
|
||||
78.99766612052917,between bursts,"[1080.54218875 1370.26494042 nan nan nan
|
||||
nan]"
|
||||
83.15018606185913,between bursts,"[ 902.11798666 1316.42246888 nan nan nan
|
||||
nan]"
|
||||
84.0914659500122,between bursts,"[1280.56104533 1412.20682967 nan nan nan
|
||||
nan]"
|
||||
85.15463995933533,between bursts,"[ 728.00428402 1085.06557132 nan nan nan
|
||||
nan]"
|
||||
86.08510398864746,between bursts,"[1160.38256721 1257.71206113 nan nan nan
|
||||
nan]"
|
||||
87.06910014152527,between bursts,"[636.82542316 975.80254336 nan nan nan
|
||||
nan]"
|
||||
88.08357524871826,between bursts,"[684.74299891 840.93531413 nan nan nan
|
||||
nan]"
|
||||
89.07434439659119,between bursts,"[ 667.21552038 1033.72872366 nan nan nan
|
||||
nan]"
|
||||
92.08962941169739,between bursts,"[1318.94899766 1331.20867887 nan nan nan
|
||||
nan]"
|
||||
93.07552313804626,between bursts,"[609.19984816 893.63804774 nan nan nan
|
||||
nan]"
|
||||
94.09142303466797,between bursts,"[ 674.45293212 1018.11651868 nan nan nan
|
||||
nan]"
|
||||
95.19558429718018,between bursts,"[651.34514817 956.18813659 nan nan nan
|
||||
nan]"
|
||||
96.08978605270386,between bursts,"[510.49107541 920.59188215 nan nan nan
|
||||
nan]"
|
||||
97.18469643592834,between bursts,"[ 824.56080482 1000.41051346 nan nan nan
|
||||
nan]"
|
||||
97.99535202980042,between bursts,"[1327.9097801 1419.1508454 nan nan nan
|
||||
nan]"
|
||||
102.0677649974823,between bursts,"[1483.58579513 1659.54470428 nan nan nan
|
||||
nan]"
|
||||
103.07280826568604,between bursts,"[ 627.03989722 1017.16231046 nan nan nan
|
||||
nan]"
|
||||
104.0845844745636,between bursts,"[ 696.41031252 1059.3549729 nan nan nan
|
||||
nan]"
|
||||
105.19251751899719,between bursts,"[ 607.9685984 1038.8624557 nan nan nan
|
||||
nan]"
|
||||
106.0904815196991,between bursts,"[ 740.81647268 1102.19921077 nan nan nan
|
||||
nan]"
|
||||
107.09484052658081,between bursts,"[1668.22557768 1640.21049347 nan nan nan
|
||||
nan]"
|
||||
108.07519626617432,between bursts,"[1304.23801815 1227.05539867 nan nan nan
|
||||
nan]"
|
|
19
logs/TMS_log_2023-05-27-15-52.csv
Normal file
19
logs/TMS_log_2023-05-27-15-52.csv
Normal file
|
@ -0,0 +1,19 @@
|
|||
time,state,"[1, 7, 0, 0, 0, 0]"
|
||||
13.983240604400635,Calibration,"[2479.90907109 3201.2754151 nan nan nan
|
||||
nan]"
|
||||
14.996489524841309,Calibration,"[2178.27829089 1772.08815212 nan nan nan
|
||||
nan]"
|
||||
15.996524095535278,Calibration,"[ 696.39220507 1403.21232239 nan nan nan
|
||||
nan]"
|
||||
16.98060631752014,Calibration,"[ 686.45150132 1395.55657168 nan nan nan
|
||||
nan]"
|
||||
17.984161376953125,Calibration,"[1499.4183051 1198.56120468 nan nan nan
|
||||
nan]"
|
||||
18.999042749404907,Calibration,"[1251.51327195 1964.3581547 nan nan nan
|
||||
nan]"
|
||||
20.07875347137451,Calibration,"[ 752.92406383 1679.49931168 nan nan nan
|
||||
nan]"
|
||||
21.075172424316406,Calibration,"[ 651.27060233 1051.12951388 nan nan nan
|
||||
nan]"
|
||||
22.074993133544922,Calibration,"[1191.46670203 1851.81659757 nan nan nan
|
||||
nan]"
|
|
11
logs/TMS_log_2023-05-27-15-54.csv
Normal file
11
logs/TMS_log_2023-05-27-15-54.csv
Normal file
|
@ -0,0 +1,11 @@
|
|||
time,state,"[1, 7, 0, 0, 0, 0]"
|
||||
11.01815915107727,Calibration,"[ 858.00914882 1344.09256824 nan nan nan
|
||||
nan]"
|
||||
12.102989673614502,Calibration,"[2558.44778034 1020.5298072 nan nan nan
|
||||
nan]"
|
||||
12.994574069976807,Calibration,"[1094.57813695 943.12331986 nan nan nan
|
||||
nan]"
|
||||
13.991585969924927,Calibration,"[2504.82054112 3207.18292709 nan nan nan
|
||||
nan]"
|
||||
15.011079788208008,Calibration,"[2178.60377594 1775.04443206 nan nan nan
|
||||
nan]"
|
|
143
logs/TMS_log_2023-05-27-15-56.csv
Normal file
143
logs/TMS_log_2023-05-27-15-56.csv
Normal file
|
@ -0,0 +1,143 @@
|
|||
time,state,"[1, 7, 0, 0, 0, 0]"
|
||||
15.8564293384552,Calibration,"[2179.36456471 1770.3437474 nan nan nan
|
||||
nan]"
|
||||
16.743871927261353,Calibration,"[ 699.795009 1404.33912769 nan nan nan
|
||||
nan]"
|
||||
17.852146863937378,Calibration,"[ 690.03961583 1403.81217131 nan nan nan
|
||||
nan]"
|
||||
18.657650470733643,Calibration,"[1465.16763847 1191.07363818 nan nan nan
|
||||
nan]"
|
||||
19.657780647277832,Calibration,"[1244.42498195 1910.37190906 nan nan nan
|
||||
nan]"
|
||||
20.642844676971436,Calibration,"[ 765.11176203 1681.1677841 nan nan nan
|
||||
nan]"
|
||||
21.640705108642578,Calibration,"[ 646.87325523 1047.72435463 nan nan nan
|
||||
nan]"
|
||||
43.15825700759888,between bursts,"[901.37484177 999.01949333 nan nan nan
|
||||
nan]"
|
||||
44.32690954208374,between bursts,"[ 991.369968 1177.15200136 nan nan nan
|
||||
nan]"
|
||||
45.253822565078735,between bursts,"[1772.19979412 1420.34399488 nan nan nan
|
||||
nan]"
|
||||
46.154937505722046,between bursts,"[2044.97291586 1277.6176662 nan nan nan
|
||||
nan]"
|
||||
47.14199495315552,between bursts,"[ 893.79921876 1184.81029892 nan nan nan
|
||||
nan]"
|
||||
48.25325918197632,between bursts,"[1345.40698533 1016.23758778 nan nan nan
|
||||
nan]"
|
||||
49.161099433898926,between bursts,"[1143.99456588 978.86235131 nan nan nan
|
||||
nan]"
|
||||
53.12534856796265,between bursts,"[849.28587708 837.1660448 nan nan nan
|
||||
nan]"
|
||||
54.0503408908844,between bursts,"[1403.32762476 1045.29247547 nan nan nan
|
||||
nan]"
|
||||
55.061718463897705,between bursts,"[2023.09811077 1799.72132666 nan nan nan
|
||||
nan]"
|
||||
56.1302969455719,between bursts,"[627.63545881 837.71318003 nan nan nan
|
||||
nan]"
|
||||
57.05140995979309,between bursts,"[1249.47862036 1292.88329806 nan nan nan
|
||||
nan]"
|
||||
58.153443336486816,between bursts,"[ 588.98405701 1348.28197492 nan nan nan
|
||||
nan]"
|
||||
59.03538370132446,between bursts,"[ 957.02650913 1248.39628245 nan nan nan
|
||||
nan]"
|
||||
63.25030517578125,between bursts,"[1254.66076192 1354.29657362 nan nan nan
|
||||
nan]"
|
||||
64.16240429878235,between bursts,"[1235.08659843 924.63062565 nan nan nan
|
||||
nan]"
|
||||
65.22673106193542,between bursts,"[1592.09257584 1300.90782169 nan nan nan
|
||||
nan]"
|
||||
66.15565061569214,between bursts,"[ 691.87729981 1078.65353877 nan nan nan
|
||||
nan]"
|
||||
67.1382429599762,between bursts,"[ 572.85944716 1046.32297238 nan nan nan
|
||||
nan]"
|
||||
68.14451360702515,between bursts,"[1216.05767459 976.9315161 nan nan nan
|
||||
nan]"
|
||||
69.14761924743652,between bursts,"[1125.27980915 1139.92046784 nan nan nan
|
||||
nan]"
|
||||
73.04047203063965,between bursts,"[1608.71916525 1687.00870808 nan nan nan
|
||||
nan]"
|
||||
74.24279570579529,between bursts,"[656.60218183 950.75837958 nan nan nan
|
||||
nan]"
|
||||
75.05759024620056,between bursts,"[1052.22661866 879.66195029 nan nan nan
|
||||
nan]"
|
||||
76.14020919799805,between bursts,"[726.66569736 881.95268643 nan nan nan
|
||||
nan]"
|
||||
77.05236649513245,between bursts,"[734.13798272 966.99742467 nan nan nan
|
||||
nan]"
|
||||
78.04447555541992,between bursts,"[543.10829951 861.66322428 nan nan nan
|
||||
nan]"
|
||||
79.1414213180542,between bursts,"[1080.54218875 1370.26494042 nan nan nan
|
||||
nan]"
|
||||
83.14019894599915,between bursts,"[ 902.11798666 1316.42246888 nan nan nan
|
||||
nan]"
|
||||
84.05686473846436,between bursts,"[1280.56104533 1412.20682967 nan nan nan
|
||||
nan]"
|
||||
85.16606545448303,between bursts,"[ 728.00428402 1085.06557132 nan nan nan
|
||||
nan]"
|
||||
86.1608521938324,between bursts,"[1160.38256721 1257.71206113 nan nan nan
|
||||
nan]"
|
||||
87.34266400337219,between bursts,"[636.82542316 975.80254336 nan nan nan
|
||||
nan]"
|
||||
88.26727390289307,between bursts,"[684.74299891 840.93531413 nan nan nan
|
||||
nan]"
|
||||
89.13808178901672,between bursts,"[ 667.21552038 1033.72872366 nan nan nan
|
||||
nan]"
|
||||
92.14225649833679,between bursts,"[1318.94899766 1331.20867887 nan nan nan
|
||||
nan]"
|
||||
93.3288459777832,between bursts,"[609.19984816 893.63804774 nan nan nan
|
||||
nan]"
|
||||
94.14172124862671,between bursts,"[ 674.45293212 1018.11651868 nan nan nan
|
||||
nan]"
|
||||
95.15670776367188,between bursts,"[651.34514817 956.18813659 nan nan nan
|
||||
nan]"
|
||||
96.05402612686157,between bursts,"[510.49107541 920.59188215 nan nan nan
|
||||
nan]"
|
||||
97.05834174156189,between bursts,"[ 824.56080482 1000.41051346 nan nan nan
|
||||
nan]"
|
||||
98.16374397277832,between bursts,"[1327.9097801 1419.1508454 nan nan nan
|
||||
nan]"
|
||||
102.05558013916016,between bursts,"[1483.58579513 1659.54470428 nan nan nan
|
||||
nan]"
|
||||
103.05009698867798,between bursts,"[ 627.03989722 1017.16231046 nan nan nan
|
||||
nan]"
|
||||
104.1521098613739,between bursts,"[ 696.41031252 1059.3549729 nan nan nan
|
||||
nan]"
|
||||
105.23276615142822,between bursts,"[ 607.9685984 1038.8624557 nan nan nan
|
||||
nan]"
|
||||
106.16192841529846,between bursts,"[ 740.81647268 1102.19921077 nan nan nan
|
||||
nan]"
|
||||
107.11151146888733,between bursts,"[1668.22557768 1640.21049347 nan nan nan
|
||||
nan]"
|
||||
108.15237665176392,between bursts,"[1304.23801815 1227.05539867 nan nan nan
|
||||
nan]"
|
||||
112.15003991127014,between bursts,"[ 999.88401677 1742.17759602 nan nan nan
|
||||
nan]"
|
||||
113.21644043922424,between bursts,"[1328.0270817 1256.08139178 nan nan nan
|
||||
nan]"
|
||||
114.15610241889954,between bursts,"[694.36870746 899.33528568 nan nan nan
|
||||
nan]"
|
||||
115.16088533401489,between bursts,"[ 839.83758042 1160.31031671 nan nan nan
|
||||
nan]"
|
||||
116.0637435913086,between bursts,"[ 522.89688779 1207.78192641 nan nan nan
|
||||
nan]"
|
||||
117.15123009681702,between bursts,"[ 700.27372496 1017.04443424 nan nan nan
|
||||
nan]"
|
||||
118.1156837940216,between bursts,"[609.52362638 863.28251834 nan nan nan
|
||||
nan]"
|
||||
122.15363931655884,between bursts,"[ 970.16293335 1027.99549684 nan nan nan
|
||||
nan]"
|
||||
123.04068803787231,between bursts,"[ 821.72134383 1053.9258949 nan nan nan
|
||||
nan]"
|
||||
124.1559145450592,between bursts,"[ 761.74815927 1276.46816096 nan nan nan
|
||||
nan]"
|
||||
125.15686011314392,between bursts,"[540.22420889 874.41030841 nan nan nan
|
||||
nan]"
|
||||
126.16659259796143,between bursts,"[692.52196463 876.56597807 nan nan nan
|
||||
nan]"
|
||||
127.14432764053345,between bursts,"[ 570.44185789 1035.24669037 nan nan nan
|
||||
nan]"
|
||||
128.1432158946991,between bursts,"[ 562.74743302 1040.91648547 nan nan nan
|
||||
nan]"
|
||||
132.16099286079407,between bursts,"[1355.11626195 1493.81665944 nan nan nan
|
||||
nan]"
|
|
93
logs/TMS_log_2023-05-27-16-03.csv
Normal file
93
logs/TMS_log_2023-05-27-16-03.csv
Normal file
|
@ -0,0 +1,93 @@
|
|||
time,state,"[1, 7, 0, 0, 0, 0]"
|
||||
10.968898296356201,Calibration,"[ 858.00914882 1344.09256824 nan nan nan
|
||||
nan]"
|
||||
11.990723371505737,Calibration,"[2558.44778034 1020.5298072 nan nan nan
|
||||
nan]"
|
||||
12.976935148239136,Calibration,"[1094.57813695 943.12331986 nan nan nan
|
||||
nan]"
|
||||
13.97525143623352,Calibration,"[2504.82054112 3207.18292709 nan nan nan
|
||||
nan]"
|
||||
14.983407974243164,Calibration,"[2178.60377594 1775.04443206 nan nan nan
|
||||
nan]"
|
||||
16.049317121505737,Calibration,"[ 697.55162968 1404.31647101 nan nan nan
|
||||
nan]"
|
||||
17.077820539474487,Calibration,"[ 687.88507617 1410.3022391 nan nan nan
|
||||
nan]"
|
||||
18.045377492904663,Calibration,"[1490.59654605 1196.17914022 nan nan nan
|
||||
nan]"
|
||||
19.046980619430542,Calibration,"[1249.4695525 1958.04092819 nan nan nan
|
||||
nan]"
|
||||
43.076266050338745,between bursts,"[901.37484177 999.01949333 nan nan nan
|
||||
nan]"
|
||||
44.079827070236206,between bursts,"[ 991.369968 1177.15200136 nan nan nan
|
||||
nan]"
|
||||
45.166651487350464,between bursts,"[1772.19979412 1420.34399488 nan nan nan
|
||||
nan]"
|
||||
46.17394185066223,between bursts,"[2044.97291586 1277.6176662 nan nan nan
|
||||
nan]"
|
||||
47.08906364440918,between bursts,"[ 893.79921876 1184.81029892 nan nan nan
|
||||
nan]"
|
||||
48.183897495269775,between bursts,"[1345.40698533 1016.23758778 nan nan nan
|
||||
nan]"
|
||||
49.1769483089447,between bursts,"[1143.99456588 978.86235131 nan nan nan
|
||||
nan]"
|
||||
53.08940529823303,between bursts,"[849.28587708 837.1660448 nan nan nan
|
||||
nan]"
|
||||
54.152469635009766,between bursts,"[1403.32762476 1045.29247547 nan nan nan
|
||||
nan]"
|
||||
55.19581365585327,between bursts,"[2023.09811077 1799.72132666 nan nan nan
|
||||
nan]"
|
||||
56.0966534614563,between bursts,"[627.63545881 837.71318003 nan nan nan
|
||||
nan]"
|
||||
56.97714829444885,between bursts,"[1249.47862036 1292.88329806 nan nan nan
|
||||
nan]"
|
||||
57.9899799823761,between bursts,"[ 588.98405701 1348.28197492 nan nan nan
|
||||
nan]"
|
||||
59.08939790725708,between bursts,"[ 957.02650913 1248.39628245 nan nan nan
|
||||
nan]"
|
||||
63.1393768787384,between bursts,"[1254.66076192 1354.29657362 nan nan nan
|
||||
nan]"
|
||||
64.07410931587219,between bursts,"[1235.08659843 924.63062565 nan nan nan
|
||||
nan]"
|
||||
65.08942556381226,between bursts,"[1592.09257584 1300.90782169 nan nan nan
|
||||
nan]"
|
||||
66.27475023269653,between bursts,"[ 691.87729981 1078.65353877 nan nan nan
|
||||
nan]"
|
||||
67.07516074180603,between bursts,"[ 572.85944716 1046.32297238 nan nan nan
|
||||
nan]"
|
||||
68.07360410690308,between bursts,"[1216.05767459 976.9315161 nan nan nan
|
||||
nan]"
|
||||
69.07494473457336,between bursts,"[1125.27980915 1139.92046784 nan nan nan
|
||||
nan]"
|
||||
73.1904935836792,between bursts,"[1608.71916525 1687.00870808 nan nan nan
|
||||
nan]"
|
||||
74.08088898658752,between bursts,"[656.60218183 950.75837958 nan nan nan
|
||||
nan]"
|
||||
75.09621357917786,between bursts,"[1052.22661866 879.66195029 nan nan nan
|
||||
nan]"
|
||||
76.0773515701294,between bursts,"[726.66569736 881.95268643 nan nan nan
|
||||
nan]"
|
||||
77.0698082447052,between bursts,"[734.13798272 966.99742467 nan nan nan
|
||||
nan]"
|
||||
78.09325242042542,between bursts,"[543.10829951 861.66322428 nan nan nan
|
||||
nan]"
|
||||
79.09425854682922,between bursts,"[1080.54218875 1370.26494042 nan nan nan
|
||||
nan]"
|
||||
83.08138084411621,between bursts,"[ 902.11798666 1316.42246888 nan nan nan
|
||||
nan]"
|
||||
83.99285912513733,between bursts,"[1280.56104533 1412.20682967 nan nan nan
|
||||
nan]"
|
||||
85.09382104873657,between bursts,"[ 728.00428402 1085.06557132 nan nan nan
|
||||
nan]"
|
||||
86.09383344650269,between bursts,"[1160.38256721 1257.71206113 nan nan nan
|
||||
nan]"
|
||||
87.0884838104248,between bursts,"[636.82542316 975.80254336 nan nan nan
|
||||
nan]"
|
||||
88.09388899803162,between bursts,"[684.74299891 840.93531413 nan nan nan
|
||||
nan]"
|
||||
89.08975481987,between bursts,"[ 667.21552038 1033.72872366 nan nan nan
|
||||
nan]"
|
||||
92.18130898475647,between bursts,"[1318.94899766 1331.20867887 nan nan nan
|
||||
nan]"
|
||||
93.18483018875122,between bursts,"[609.19984816 893.63804774 nan nan nan
|
||||
nan]"
|
|
21
logs/TMS_log_2023-05-27-22-47.csv
Normal file
21
logs/TMS_log_2023-05-27-22-47.csv
Normal file
|
@ -0,0 +1,21 @@
|
|||
time,state,"[12, 8, 0, 0, 0, 0]"
|
||||
13.955743312835693,Calibration,"[ 42764.37492814 1154392.25235881 nan nan
|
||||
nan nan]"
|
||||
15.150470495223999,Calibration,"[ 12070.61911485 623218.37394934 nan nan
|
||||
nan nan]"
|
||||
16.011847019195557,Calibration,"[ 849.18313943 89249.87791772 nan nan
|
||||
nan nan]"
|
||||
16.957338571548462,Calibration,"[ 846.18239461 123377.73645655 nan nan
|
||||
nan nan]"
|
||||
18.107686042785645,Calibration,"[ 3961.26619365 422810.86030548 nan nan
|
||||
nan nan]"
|
||||
19.147690057754517,Calibration,"[ 19383.57379571 490887.29011756 nan nan
|
||||
nan nan]"
|
||||
20.133246898651123,Calibration,"[ 7243.62409931 199914.12041082 nan nan
|
||||
nan nan]"
|
||||
21.04951047897339,Calibration,"[ 7584.9236247 152489.1627308 nan nan
|
||||
nan nan]"
|
||||
22.149672269821167,Calibration,"[ 3564.88073736 237241.35790604 nan nan
|
||||
nan nan]"
|
||||
23.126070737838745,Calibration,"[ 552.01445685 62491.81636698 nan nan
|
||||
nan nan]"
|
|
Loading…
Reference in a new issue