import CurveTraceIsfet as ct

my_serial = ct.getSerial()
my_label = ct.getTraceName()

ct.createDirectory(my_serial)

tracer = ct.tracerConnect()

ct.tracerRunAndWait(tracer, 'A')
curveA = ct.tracerGetData(tracer)
ct.dataToFile(curveA, my_label, my_serial, 'A')
ct.tracerRunAndWait(tracer, 'B')
curveB = ct.tracerGetData(tracer)
ct.dataToFile(curveB, my_label, my_serial, 'B')

ct.dataToPlot(curveA, curveB, my_label, my_serial)
ct.dataAppendCsv(curveA, curveB, my_label, my_serial)

ct.tracerDisconnect(tracer)