public void StopAccRecording() { isRecording = false; if (bufferAcc.Count > 0) { int[][] accData = bufferAcc.ToArray(); csmatio.types.MLInt32 accDataMat = new csmatio.types.MLInt32("accData", accData); List <csmatio.types.MLArray> lstAccDatMat = new List <csmatio.types.MLArray>(); lstAccDatMat.Add(accDataMat); csmatio.io.MatFileWriter writer = new csmatio.io.MatFileWriter(filePathAcc, lstAccDatMat, true); fileLastRecording = filePathAcc; bufferAcc.Clear(); } }
public void StopAccRecording() { isRecording = false; if (bufferAcc.Count > 0) { int[][] accData = bufferAcc.ToArray(); csmatio.types.MLInt32 accDataMat = new csmatio.types.MLInt32("accData", accData); List<csmatio.types.MLArray> lstAccDatMat = new List<csmatio.types.MLArray>(); lstAccDatMat.Add(accDataMat); csmatio.io.MatFileWriter writer = new csmatio.io.MatFileWriter(filePathAcc, lstAccDatMat, true); fileLastRecording = filePathAcc; bufferAcc.Clear(); } }