diff --git a/ISCamRecorder/ISCamRecorder.csproj b/ISCamRecorder/ISCamRecorder.csproj index ec75be2..f65a6ec 100644 --- a/ISCamRecorder/ISCamRecorder.csproj +++ b/ISCamRecorder/ISCamRecorder.csproj @@ -175,6 +175,7 @@ copy $(ProjectDir)media\*.wav $(TargetDir) if "$(ConfigurationName)" == "Debug" ( copy $(ProjectDir)media\SubjectListForDebug.txt $(TargetDir)SubjectList.txt + copy $(ProjectDir)media\*.csv $(TargetDir) ) if "$(ConfigurationName)" == "Release" ( copy $(ProjectDir)media\SubjectList.txt $(TargetDir)SubjectList.txt diff --git a/ISCamRecorder/SensorData.cs b/ISCamRecorder/SensorData.cs index cc7f11a..65f16d4 100644 --- a/ISCamRecorder/SensorData.cs +++ b/ISCamRecorder/SensorData.cs @@ -35,6 +35,7 @@ bool _ClearPlot = false; // プロット消去フラグ bool _IsReverseBlood = false; // 逆血フラグ int _ReverseBloodThreshold = -1; // 逆血検出閾値 + int _ReverseBloodCount = 0; // 逆血検出カウント public float FrameRate { get { return _Fps.FrameRate; } } // FPS値 @@ -103,25 +104,17 @@ var dt = DateTime.Now; var elapsed = (float)((dt - _MF.RecodingTime).TotalMilliseconds); - // CSV保存 - if (_IsRecoding) { - if (_CsvReader != null) { - if (_CsvReader.EndOfStream) { - _CsvReader.BaseStream.Seek(0, SeekOrigin.Begin); - _CsvReader.ReadLine(); - } - var items = _CsvReader.ReadLine().Split(','); - for (var i = 0; i < 4; i++) values[i] = int.Parse(items[i + 3]); + // CSV読み込み + if (_IsRecoding && _CsvReader != null) { + if (_CsvReader.EndOfStream) { + _CsvReader.BaseStream.Seek(0, SeekOrigin.Begin); + _CsvReader.ReadLine(); } - if (_CsvWriter != null) { - var reverseBlood = _IsReverseBlood ? 1 : 0; - _CsvWriter.WriteLine( - $"{dt.ToString("yyyy/MM/dd,HH:mm:ss.fff")},{elapsed:0.00}" + - $",{values[0]},{values[1]},{values[2]},{values[3]},{buttonState},{reverseBlood}"); - } + var items = _CsvReader.ReadLine().Split(','); + for (var i = 0; i < 4; i++) values[i] = int.Parse(items[i + 3]); } - // データ追加 + // プロット追加 if (_ClearPlot) { _ClearPlot = false; ValuesB.Clear(); @@ -140,17 +133,27 @@ Times.Dequeue(); } - // 逆血判定 - var minValue = ValuesG.Min(); - if (_ReverseBloodThreshold < 0 && ValuesG.Count >= NUM_SAMPLES_SET_THRES) { - _ReverseBloodThreshold = minValue - _MF.Setting.ReverseBloodThreshold; - } - if (minValue < _ReverseBloodThreshold && !_IsReverseBlood) { - _IsReverseBlood = true; - _MF.ReverseBlood(); + if (_IsRecoding) { + // 逆血閾値決定 + var minValue = ValuesG.Min(); + if (_ReverseBloodThreshold < 0 && ValuesG.Count >= NUM_SAMPLES_SET_THRES) { + _ReverseBloodThreshold = minValue - _MF.Setting.RBThreshold; + Debug.WriteLine($"逆血閾値 {_ReverseBloodThreshold}"); + } + + // 逆血判定 + if (_ReverseBloodThreshold > 0) { + var count = ValuesG.Skip(ValuesG.Count - _MF.Setting.RBDetectSize) + .Where(v => v <= _ReverseBloodThreshold).Count(); + Debug.WriteLine($"逆血検出数 {count}"); + if (!_IsReverseBlood && count >= _MF.Setting.RBDetectCount) { + _IsReverseBlood = true; + _MF.ReverseBlood(); + } + } } - // 表示 + // プロット表示 if (_MF.State != STATE.Exit) { _MF.SensorChart.Invoke((MethodInvoker)delegate { var an = (TextAnnotation)_MF.SensorChart.Annotations["AnnReverseBlood"]; @@ -168,6 +171,14 @@ }); } + // CSV保存 + if (_CsvWriter != null && _IsRecoding) { + var reverseBlood = _IsReverseBlood ? 1 : 0; + _CsvWriter.WriteLine( + $"{dt.ToString("yyyy/MM/dd,HH:mm:ss.fff")},{elapsed:0.00}" + + $",{values[0]},{values[1]},{values[2]},{values[3]},{buttonState},{reverseBlood}"); + } + _Fps.Shot(); } @@ -191,6 +202,7 @@ } _ReverseBloodThreshold = -1; + _ReverseBloodCount = 0; _IsReverseBlood = false; _ClearPlot = true; _IsRecoding = true; diff --git a/ISCamRecorder/Setting.Designer.cs b/ISCamRecorder/Setting.Designer.cs index 84005c2..9bedf3f 100644 --- a/ISCamRecorder/Setting.Designer.cs +++ b/ISCamRecorder/Setting.Designer.cs @@ -66,7 +66,12 @@ this.TxtSubjectList = new System.Windows.Forms.TextBox(); this.label12 = new System.Windows.Forms.Label(); this.label13 = new System.Windows.Forms.Label(); - this.TxtReverseBloodThreshold = new System.Windows.Forms.TextBox(); + this.TxtRBThreshold = new System.Windows.Forms.TextBox(); + this.label14 = new System.Windows.Forms.Label(); + this.TxtRBDetectSize = new System.Windows.Forms.TextBox(); + this.label15 = new System.Windows.Forms.Label(); + this.TxtRBDetectCount = new System.Windows.Forms.TextBox(); + this.label16 = new System.Windows.Forms.Label(); this.groupBox1.SuspendLayout(); this.panel1.SuspendLayout(); this.groupBox2.SuspendLayout(); @@ -94,7 +99,12 @@ // // groupBox1 // - this.groupBox1.Controls.Add(this.TxtReverseBloodThreshold); + this.groupBox1.Controls.Add(this.label16); + this.groupBox1.Controls.Add(this.TxtRBDetectCount); + this.groupBox1.Controls.Add(this.label15); + this.groupBox1.Controls.Add(this.TxtRBDetectSize); + this.groupBox1.Controls.Add(this.label14); + this.groupBox1.Controls.Add(this.TxtRBThreshold); this.groupBox1.Controls.Add(this.label13); this.groupBox1.Controls.Add(this.panel1); this.groupBox1.Controls.Add(this.label4); @@ -168,6 +178,7 @@ this.TxtTriggerFPS.TabIndex = 33; this.TxtTriggerFPS.Text = "40.0"; this.TxtTriggerFPS.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; + this.TxtTriggerFPS.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.NumberKeyOnly); // // ChkTrigger // @@ -318,6 +329,7 @@ this.TxtRecodingDulation.Text = "30"; this.TxtRecodingDulation.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; this.TxtRecodingDulation.TextChanged += new System.EventHandler(this.TxtRecodingDulation_TextChanged); + this.TxtRecodingDulation.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.NumberKeyOnly); // // TxtMovieRate // @@ -327,6 +339,7 @@ this.TxtMovieRate.TabIndex = 49; this.TxtMovieRate.Text = "3000"; this.TxtMovieRate.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; + this.TxtMovieRate.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.NumberKeyOnly); // // label5 // @@ -523,15 +536,62 @@ this.label13.TabIndex = 35; this.label13.Text = "逆血検出信号変化閾値"; // - // TxtReverseBloodThreshold + // TxtRBThreshold // - this.TxtReverseBloodThreshold.Location = new System.Drawing.Point(138, 100); - this.TxtReverseBloodThreshold.Name = "TxtReverseBloodThreshold"; - this.TxtReverseBloodThreshold.Size = new System.Drawing.Size(32, 19); - this.TxtReverseBloodThreshold.TabIndex = 58; - this.TxtReverseBloodThreshold.Text = "10"; - this.TxtReverseBloodThreshold.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; - this.TxtReverseBloodThreshold.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.NumberKeyOnly); + this.TxtRBThreshold.Location = new System.Drawing.Point(130, 100); + this.TxtRBThreshold.Name = "TxtRBThreshold"; + this.TxtRBThreshold.Size = new System.Drawing.Size(25, 19); + this.TxtRBThreshold.TabIndex = 58; + this.TxtRBThreshold.Text = "10"; + this.TxtRBThreshold.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; + this.TxtRBThreshold.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.NumberKeyOnly); + // + // label14 + // + this.label14.AutoSize = true; + this.label14.Location = new System.Drawing.Point(166, 103); + this.label14.Name = "label14"; + this.label14.Size = new System.Drawing.Size(65, 12); + this.label14.TabIndex = 59; + this.label14.Text = "直近検出数"; + // + // TxtRBDetectSize + // + this.TxtRBDetectSize.Location = new System.Drawing.Point(232, 100); + this.TxtRBDetectSize.Name = "TxtRBDetectSize"; + this.TxtRBDetectSize.Size = new System.Drawing.Size(25, 19); + this.TxtRBDetectSize.TabIndex = 60; + this.TxtRBDetectSize.Text = "10"; + this.TxtRBDetectSize.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; + this.TxtRBDetectSize.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.NumberKeyOnly); + // + // label15 + // + this.label15.AutoSize = true; + this.label15.Location = new System.Drawing.Point(263, 103); + this.label15.Name = "label15"; + this.label15.Size = new System.Drawing.Size(29, 12); + this.label15.TabIndex = 61; + this.label15.Text = "個中"; + // + // TxtRBDetectCount + // + this.TxtRBDetectCount.Location = new System.Drawing.Point(292, 100); + this.TxtRBDetectCount.Name = "TxtRBDetectCount"; + this.TxtRBDetectCount.Size = new System.Drawing.Size(25, 19); + this.TxtRBDetectCount.TabIndex = 62; + this.TxtRBDetectCount.Text = "5"; + this.TxtRBDetectCount.TextAlign = System.Windows.Forms.HorizontalAlignment.Right; + this.TxtRBDetectCount.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.NumberKeyOnly); + // + // label16 + // + this.label16.AutoSize = true; + this.label16.Location = new System.Drawing.Point(320, 103); + this.label16.Name = "label16"; + this.label16.Size = new System.Drawing.Size(17, 12); + this.label16.TabIndex = 63; + this.label16.Text = "個"; // // Setting // @@ -609,7 +669,12 @@ private System.Windows.Forms.GroupBox groupBox4; private System.Windows.Forms.Label label12; private System.Windows.Forms.TextBox TxtSubjectList; - private System.Windows.Forms.TextBox TxtReverseBloodThreshold; + private System.Windows.Forms.TextBox TxtRBThreshold; private System.Windows.Forms.Label label13; + private System.Windows.Forms.Label label14; + private System.Windows.Forms.Label label16; + private System.Windows.Forms.TextBox TxtRBDetectCount; + private System.Windows.Forms.Label label15; + private System.Windows.Forms.TextBox TxtRBDetectSize; } } \ No newline at end of file diff --git a/ISCamRecorder/Setting.cs b/ISCamRecorder/Setting.cs index 57bd6b6..107884b 100644 --- a/ISCamRecorder/Setting.cs +++ b/ISCamRecorder/Setting.cs @@ -26,8 +26,9 @@ public bool[] SnapCameras { get; private set; } public float TotalConsumedMemoryPerSecond { get; set; } public List Subjects { get; private set; } - public int ReverseBloodThreshold { get; private set; } - + public int RBThreshold { get; private set; } // 逆血検出信号変化閾値 + public int RBDetectSize { get; private set; } // 直近信号検出ウインドウサイズ + public int RBDetectCount { get; private set; } // 直近信号検出数 /// /// コンストラクタ @@ -40,10 +41,12 @@ SWTriggerFPS = 40F; ButtonAction = ACTION.movie; SnapCameras = new bool[] { true, true, true, true, false }; - ReverseBloodThreshold = 10; + RBThreshold = 10; + RBDetectSize = 10; + RBDetectCount = 5; #if DEBUG SaveDir = @"D:\DataDBG"; - RecodingLimit = 5F; + RecodingLimit = 10F; MovieRate = 1000; RecCameras = new bool[] { true, false, false, false, false }; #else @@ -86,7 +89,9 @@ ChkSnapRight.Checked = SnapCameras[3]; ChkSnapNear.Checked = SnapCameras[4]; TxtSubjectList.Lines = Subjects.ToArray(); - TxtReverseBloodThreshold.Text = ReverseBloodThreshold.ToString(); + TxtRBThreshold.Text = RBThreshold.ToString(); + TxtRBDetectSize.Text = RBDetectSize.ToString(); + TxtRBDetectCount.Text = RBDetectCount.ToString(); this.UpdateMemoryInfo(); } @@ -115,7 +120,9 @@ SnapCameras[3] = ChkSnapRight.Checked; SnapCameras[4] = ChkSnapNear.Checked; Subjects = TxtSubjectList.Lines.Where(s => s.Trim().Length > 0).Select(s => s.Trim()).ToList(); - ReverseBloodThreshold = int.Parse(TxtReverseBloodThreshold.Text); + RBThreshold = int.Parse(TxtRBThreshold.Text); + RBDetectSize = int.Parse(TxtRBDetectSize.Text); + RBDetectCount = int.Parse(TxtRBDetectCount.Text); this.Close(); } diff --git a/ISCamRecorder/media/Senmod_20220929_123932.csv b/ISCamRecorder/media/Senmod_20220929_123932.csv new file mode 100644 index 0000000..74f9566 --- /dev/null +++ b/ISCamRecorder/media/Senmod_20220929_123932.csv @@ -0,0 +1,199 @@ +Date,Time,elapsed,B,R,G,IR,switch +2022/9/29,39:47.3,15033.43,58,64,94,40,0 +2022/9/29,39:47.4,15085.44,62,64,94,33,0 +2022/9/29,39:47.4,15137.43,85,64,94,11,0 +2022/9/29,39:47.5,15188.43,83,63,91,10,0 +2022/9/29,39:47.5,15241.43,57,63,118,10,0 +2022/9/29,39:47.6,15292.43,57,63,92,40,0 +2022/9/29,39:47.6,15343.43,62,62,88,28,0 +2022/9/29,39:47.7,15395.43,84,63,92,11,0 +2022/9/29,39:47.7,15446.43,79,63,95,11,0 +2022/9/29,39:47.8,15501.43,57,63,119,11,0 +2022/9/29,39:47.8,15550.43,56,63,118,10,0 +2022/9/29,39:47.9,15601.97,57,94,92,10,0 +2022/9/29,39:47.9,15654.97,56,94,92,10,0 +2022/9/29,39:48.0,15704.97,77,63,97,11,0 +2022/9/29,39:48.1,15756.97,57,62,119,11,0 +2022/9/29,39:48.1,15812.97,57,63,118,11,0 +2022/9/29,39:48.2,15859.98,57,93,93,11,0 +2022/9/29,39:48.2,15911.97,57,94,93,11,0 +2022/9/29,39:48.3,15962.97,57,63,93,11,0 +2022/9/29,39:48.3,16014.97,57,63,92,11,0 +2022/9/29,39:48.4,16066.97,57,65,115,11,0 +2022/9/29,39:48.4,16117.97,56,93,91,10,0 +2022/9/29,39:48.5,16169.97,55,93,91,10,0 +2022/9/29,39:48.5,16220.97,57,63,93,11,0 +2022/9/29,39:48.6,16272.97,55,62,89,11,0 +2022/9/29,39:48.6,16324.97,57,63,93,11,0 +2022/9/29,39:48.7,16375.97,58,63,93,11,0 +2022/9/29,39:48.7,16427.97,57,94,93,10,0 +2022/9/29,39:48.8,16478.97,58,63,93,11,0 +2022/9/29,39:48.8,16530.97,57,64,92,11,0 +2022/9/29,39:48.9,16582.97,54,61,87,11,0 +2022/9/29,39:48.9,16633.97,56,62,91,11,0 +2022/9/29,39:49.0,16685.97,56,62,92,14,0 +2022/9/29,39:49.0,16752.97,56,63,92,40,0 +2022/9/29,39:49.1,16788.97,57,63,92,11,0 +2022/9/29,39:49.1,16840.97,57,63,92,11,0 +2022/9/29,39:49.2,16892.97,57,62,92,11,0 +2022/9/29,39:49.2,16943.97,57,63,93,25,0 +2022/9/29,39:49.3,16995.98,58,63,93,40,0 +2022/9/29,39:49.3,17046.97,67,63,92,27,0 +2022/9/29,39:49.4,17098.97,85,62,92,11,0 +2022/9/29,39:49.4,17150.97,57,62,92,11,0 +2022/9/29,39:49.5,17207.97,57,63,93,34,0 +2022/9/29,39:49.5,17253.97,57,63,93,41,0 +2022/9/29,39:49.6,17305.97,77,63,93,17,0 +2022/9/29,39:49.7,17357.98,85,63,93,10,0 +2022/9/29,39:49.7,17410.97,66,63,109,11,0 +2022/9/29,39:49.8,17459.97,57,62,120,10,0 +2022/9/29,39:49.8,17512.97,57,78,102,10,0 +2022/9/29,39:49.9,17563.97,84,63,92,11,0 +2022/9/29,39:49.9,17614.97,85,63,92,11,0 +2022/9/29,39:50.0,17666.97,57,63,119,11,0 +2022/9/29,39:50.0,17717.97,57,63,119,11,0 +2022/9/29,39:50.1,17769.97,57,90,93,11,0 +2022/9/29,39:50.1,17821.97,57,93,94,10,0 +2022/9/29,39:50.2,17872.97,57,67,93,11,0 +2022/9/29,39:50.2,17924.97,58,63,119,11,0 +2022/9/29,39:50.3,17977.97,57,62,118,11,0 +2022/9/29,39:50.3,18030.97,57,91,92,11,0 +2022/9/29,39:50.4,18079.97,57,92,93,10,0 +2022/9/29,39:50.4,18134.97,57,63,94,10,0 +2022/9/29,39:50.5,18182.97,58,63,94,11,0 +2022/9/29,39:50.5,18234.97,57,63,94,10,0 +2022/9/29,39:50.6,18286.97,57,92,93,11,0 +2022/9/29,39:50.6,18337.97,58,92,93,11,0 +2022/9/29,39:50.7,18389.97,57,63,93,11,0 +2022/9/29,39:50.7,18440.97,57,63,93,11,0 +2022/9/29,39:50.8,18492.97,56,63,92,10,0 +2022/9/29,39:50.8,18544.97,58,63,93,11,0 +2022/9/29,39:50.9,18599.97,57,63,94,15,0 +2022/9/29,39:50.9,18647.97,57,63,93,38,0 +2022/9/29,39:51.0,18698.97,57,64,93,11,0 +2022/9/29,39:51.0,18752.97,58,63,93,11,0 +2022/9/29,39:51.1,18802.97,57,63,94,10,0 +2022/9/29,39:51.1,18853.97,57,63,92,24,0 +2022/9/29,39:51.2,18911.48,47,59,78,38,0 +2022/9/29,39:51.3,18960.48,57,58,78,26,0 +2022/9/29,39:51.3,19010.48,75,60,79,10,0 +2022/9/29,39:51.4,19078.48,57,64,93,11,0 +2022/9/29,39:51.4,19112.48,58,64,94,32,0 +2022/9/29,39:51.5,19164.48,58,64,94,38,0 +2022/9/29,39:51.5,19215.48,75,64,95,19,0 +2022/9/29,39:51.6,19271.48,82,63,91,11,0 +2022/9/29,39:51.6,19318.48,65,62,97,11,0 +2022/9/29,39:51.7,19370.52,53,62,114,10,0 +2022/9/29,39:51.7,19422.51,45,56,74,38,0 +2022/9/29,39:51.8,19473.52,78,63,92,13,0 +2022/9/29,39:51.8,19534.52,80,63,88,11,0 +2022/9/29,39:51.9,19577.51,64,63,109,11,0 +2022/9/29,39:51.9,19628.52,56,63,117,10,0 +2022/9/29,39:52.0,19680.51,57,74,106,11,0 +2022/9/29,39:52.0,19735.51,56,93,92,11,0 +2022/9/29,39:52.1,19783.51,57,85,92,11,0 +2022/9/29,39:52.1,19835.52,64,63,107,11,0 +2022/9/29,39:52.2,19886.52,58,63,120,11,0 +2022/9/29,39:52.2,19938.52,57,74,108,11,0 +2022/9/29,39:52.3,19990.52,58,93,94,11,0 +2022/9/29,39:52.3,20041.52,58,87,94,11,0 +2022/9/29,39:52.4,20093.51,58,63,94,11,0 +2022/9/29,39:52.4,20145.52,58,64,120,11,0 +2022/9/29,39:52.5,20196.51,58,75,107,10,0 +2022/9/29,39:52.5,20248.52,58,93,95,11,0 +2022/9/29,39:52.6,20299.52,58,82,94,11,0 +2022/9/29,39:52.6,20351.51,58,64,94,11,0 +2022/9/29,39:52.7,20403.51,58,64,94,11,0 +2022/9/29,39:52.7,20454.51,58,63,94,11,0 +2022/9/29,39:52.8,20506.51,58,64,94,11,0 +2022/9/29,39:52.9,20558.51,58,72,94,11,0 +2022/9/29,39:52.9,20610.05,58,63,94,11,0 +2022/9/29,39:53.0,20661.05,58,64,94,11,0 +2022/9/29,39:53.0,20713.05,58,64,94,11,0 +2022/9/29,39:53.1,20765.05,58,64,94,11,0 +2022/9/29,39:53.1,20820.05,58,63,94,38,0 +2022/9/29,39:53.2,20868.05,57,63,93,39,0 +2022/9/29,39:53.2,20920.05,56,62,90,11,0 +2022/9/29,39:53.3,20971.05,56,63,92,10,0 +2022/9/29,39:53.3,21023.07,57,63,92,11,0 +2022/9/29,39:53.4,21081.07,57,63,92,39,0 +2022/9/29,39:53.4,21126.07,56,63,92,39,0 +2022/9/29,39:53.5,21178.07,81,62,88,11,0 +2022/9/29,39:53.5,21249.08,72,57,76,10,0 +2022/9/29,39:53.6,21287.07,44,53,96,9,0 +2022/9/29,39:53.6,21332.07,57,63,92,39,0 +2022/9/29,39:53.7,21384.07,61,64,94,33,0 +2022/9/29,39:53.7,21436.07,85,64,95,11,0 +2022/9/29,39:53.8,21487.07,82,64,95,10,0 +2022/9/29,39:53.8,21541.08,58,63,120,11,0 +2022/9/29,39:53.9,21591.08,59,64,120,11,0 +2022/9/29,39:53.9,21642.07,58,93,94,11,0 +2022/9/29,39:54.0,21694.08,81,63,89,10,0 +2022/9/29,39:54.0,21746.07,64,61,101,10,0 +2022/9/29,39:54.1,21797.07,57,64,120,11,0 +2022/9/29,39:54.1,21849.07,59,77,107,11,0 +2022/9/29,39:54.2,21901.07,59,94,96,11,0 +2022/9/29,39:54.2,21952.07,59,80,95,11,0 +2022/9/29,39:54.3,22005.08,59,64,95,11,0 +2022/9/29,39:54.4,22056.07,50,62,110,10,0 +2022/9/29,39:54.4,22107.07,50,86,87,10,0 +2022/9/29,39:54.5,22159.07,48,90,81,10,0 +2022/9/29,39:54.5,22220.08,48,64,78,9,0 +2022/9/29,39:54.6,22262.07,48,58,78,10,0 +2022/9/29,39:54.6,22314.07,48,58,79,10,0 +2022/9/29,39:54.7,22365.07,48,58,79,9,0 +2022/9/29,39:54.7,22417.07,49,58,79,10,0 +2022/9/29,39:54.8,22471.07,48,58,78,9,0 +2022/9/29,39:54.8,22520.07,48,59,78,10,0 +2022/9/29,39:54.9,22572.07,47,58,79,10,0 +2022/9/29,39:54.9,22623.07,48,58,78,10,0 +2022/9/29,39:55.0,22678.07,48,58,78,12,0 +2022/9/29,39:55.0,22726.07,48,58,79,38,0 +2022/9/29,39:55.1,22778.07,50,58,79,33,0 +2022/9/29,39:55.1,22831.07,48,58,78,10,0 +2022/9/29,39:55.2,22881.07,48,58,79,9,0 +2022/9/29,39:55.2,22936.07,48,58,79,30,0 +2022/9/29,39:55.3,22985.07,48,58,79,38,0 +2022/9/29,39:55.3,23041.07,67,58,79,15,0 +2022/9/29,39:55.4,23088.07,76,58,78,9,0 +2022/9/29,39:55.4,23140.07,55,58,97,9,0 +2022/9/29,39:55.5,23191.07,48,58,105,10,0 +2022/9/29,39:55.5,23243.08,48,58,79,38,0 +2022/9/29,39:55.6,23295.07,75,58,78,10,0 +2022/9/29,39:55.6,23346.08,75,58,78,10,0 +2022/9/29,39:55.7,23398.08,49,58,104,9,0 +2022/9/29,39:55.7,23449.07,48,58,104,9,0 +2022/9/29,39:55.8,23501.07,48,87,78,10,0 +2022/9/29,39:55.9,23559.07,48,87,78,9,0 +2022/9/29,39:55.9,23607.08,75,58,78,9,0 +2022/9/29,39:56.0,23659.08,48,58,104,10,0 +2022/9/29,39:56.0,23712.07,48,57,104,10,0 +2022/9/29,39:56.1,23759.08,48,88,79,9,0 +2022/9/29,39:56.1,23811.07,48,87,78,9,0 +2022/9/29,39:56.2,23862.08,48,58,79,10,0 +2022/9/29,39:56.2,23914.07,48,58,78,10,0 +2022/9/29,39:56.3,23966.07,48,58,78,9,0 +2022/9/29,39:56.3,24017.07,48,88,79,9,0 +2022/9/29,39:56.4,24071.08,48,86,78,10,0 +2022/9/29,39:56.4,24121.07,48,59,78,10,0 +2022/9/29,39:56.5,24172.07,48,58,79,9,0 +2022/9/29,39:56.5,24224.07,48,58,78,10,0 +2022/9/29,39:56.6,24275.07,48,58,79,9,0 +2022/9/29,39:56.6,24327.08,48,58,78,16,0 +2022/9/29,39:56.7,24379.07,48,58,79,10,0 +2022/9/29,39:56.7,24431.08,48,58,79,9,0 +2022/9/29,39:56.8,24482.07,48,59,78,10,0 +2022/9/29,39:56.8,24533.07,48,58,78,10,0 +2022/9/29,39:56.9,24589.08,48,58,79,20,0 +2022/9/29,39:56.9,24642.07,48,58,78,39,0 +2022/9/29,39:57.0,24691.07,52,58,78,32,0 +2022/9/29,39:57.0,24740.07,48,58,79,9,0 +2022/9/29,39:57.1,24792.1,48,58,78,10,0 +2022/9/29,39:57.1,24845.11,48,58,78,20,0 +2022/9/29,39:57.2,24895.1,48,58,79,38,0 +2022/9/29,39:57.2,24947.1,53,58,78,30,0 +2022/9/29,39:57.3,25009.1,77,58,79,9,0 +2022/9/29,39:57.3,25050.1,73,58,79,9,0 +2022/9/29,39:57.4,25111.1,48,58,79,27,0 +2022/9/29,39:57.4,25154.11,48,58,79,39,0 +2022/9/29,39:57.5,25206.1,60,58,79,23,1 diff --git a/ISCamRecorder/media/Sensor_20220929_110529.csv b/ISCamRecorder/media/Sensor_20220929_110529.csv new file mode 100644 index 0000000..46972a6 --- /dev/null +++ b/ISCamRecorder/media/Sensor_20220929_110529.csv @@ -0,0 +1,148 @@ +Date,Time,elapsed,B,R,G,IR,switch +2022/09/29,11:05:29.463,2.96,61,68,100,16,1 +2022/09/29,11:05:29.507,46.96,61,68,100,48,1 +2022/09/29,11:05:29.515,54.96,61,67,99,12,1 +2022/09/29,11:05:29.527,66.96,62,67,99,11,1 +2022/09/29,11:05:29.536,75.96,61,67,99,12,1 +2022/09/29,11:05:29.547,86.96,61,68,100,36,1 +2022/09/29,11:05:29.555,94.96,61,67,99,49,0 +2022/09/29,11:05:29.569,108.97,86,68,99,19,0 +2022/09/29,11:05:29.569,108.97,97,67,100,12,0 +2022/09/29,11:05:29.570,109.96,61,67,99,12,0 +2022/09/29,11:05:29.570,109.96,61,67,99,51,0 +2022/09/29,11:05:29.570,109.96,61,67,99,53,0 +2022/09/29,11:05:29.580,119.96,102,67,99,12,0 +2022/09/29,11:05:29.593,132.98,104,67,99,12,0 +2022/09/29,11:05:29.594,133.96,61,67,139,11,0 +2022/09/29,11:05:29.594,133.96,61,68,137,12,0 +2022/09/29,11:05:29.595,134.96,60,109,99,11,0 +2022/09/29,11:05:29.605,144.96,98,67,99,11,0 +2022/09/29,11:05:29.614,153.96,85,67,108,12,0 +2022/09/29,11:05:29.624,163.97,61,67,135,11,0 +2022/09/29,11:05:29.633,172.96,61,75,124,12,0 +2022/09/29,11:05:29.640,179.96,61,108,99,12,0 +2022/09/29,11:05:29.690,229.96,61,95,99,11,0 +2022/09/29,11:05:29.742,281.96,61,67,99,12,0 +2022/09/29,11:05:29.794,333.96,61,66,134,12,0 +2022/09/29,11:05:29.845,384.96,61,99,102,12,0 +2022/09/29,11:05:29.897,436.99,61,108,99,12,0 +2022/09/29,11:05:29.948,487.99,61,71,99,12,0 +2022/09/29,11:05:30.000,539.99,61,67,98,11,0 +2022/09/29,11:05:30.052,591.99,60,67,99,12,0 +2022/09/29,11:05:30.103,642.99,61,66,98,11,0 +2022/09/29,11:05:30.155,694.99,60,67,99,11,0 +2022/09/29,11:05:30.206,745.99,61,67,98,12,0 +2022/09/29,11:05:30.258,797.99,60,67,99,11,0 +2022/09/29,11:05:30.310,849.99,60,67,98,11,0 +2022/09/29,11:05:30.362,901.99,61,67,99,12,0 +2022/09/29,11:05:30.413,952.99,61,66,99,18,0 +2022/09/29,11:05:30.465,1004.99,61,67,99,48,0 +2022/09/29,11:05:30.517,1056.99,65,66,98,39,0 +2022/09/29,11:05:30.568,1107.99,60,66,98,11,0 +2022/09/29,11:05:30.620,1160.00,61,66,99,11,0 +2022/09/29,11:05:30.672,1211.99,60,66,98,34,0 +2022/09/29,11:05:30.723,1262.99,61,67,99,47,0 +2022/09/29,11:05:30.775,1314.99,80,66,98,24,0 +2022/09/29,11:05:30.827,1366.99,95,66,99,11,0 +2022/09/29,11:05:30.878,1417.99,75,67,115,11,0 +2022/09/29,11:05:30.930,1469.99,60,66,98,47,0 +2022/09/29,11:05:30.981,1520.99,60,66,98,47,0 +2022/09/29,11:05:31.033,1573.01,95,67,99,12,0 +2022/09/29,11:05:31.085,1625.01,95,67,99,12,0 +2022/09/29,11:05:31.137,1677.01,61,66,129,11,0 +2022/09/29,11:05:31.188,1728.01,60,66,131,11,0 +2022/09/29,11:05:31.240,1780.01,61,98,100,11,0 +2022/09/29,11:05:31.291,1831.01,95,67,99,12,0 +2022/09/29,11:05:31.343,1883.01,94,66,98,11,0 +2022/09/29,11:05:31.395,1935.01,60,67,131,12,0 +2022/09/29,11:05:31.446,1986.01,60,67,131,11,0 +2022/09/29,11:05:31.498,2038.01,60,103,98,11,0 +2022/09/29,11:05:31.549,2089.01,61,103,99,12,0 +2022/09/29,11:05:31.601,2141.01,61,67,99,11,0 +2022/09/29,11:05:31.653,2193.01,61,67,99,11,0 +2022/09/29,11:05:31.704,2244.01,60,81,115,12,0 +2022/09/29,11:05:31.756,2296.01,61,104,99,12,0 +2022/09/29,11:05:31.808,2348.03,61,86,99,11,0 +2022/09/29,11:05:31.859,2399.03,60,66,98,11,0 +2022/09/29,11:05:31.911,2451.03,60,66,98,11,0 +2022/09/29,11:05:31.963,2503.03,61,66,99,12,0 +2022/09/29,11:05:32.014,2554.03,61,67,99,12,0 +2022/09/29,11:05:32.066,2606.03,61,68,99,12,0 +2022/09/29,11:05:32.117,2657.03,60,66,98,12,0 +2022/09/29,11:05:32.169,2709.06,61,66,98,11,0 +2022/09/29,11:05:32.221,2761.06,61,67,99,11,0 +2022/09/29,11:05:32.272,2812.06,61,67,99,11,0 +2022/09/29,11:05:32.324,2864.06,61,66,98,48,0 +2022/09/29,11:05:32.375,2915.06,60,67,99,49,0 +2022/09/29,11:05:32.427,2967.06,95,67,99,11,0 +2022/09/29,11:05:32.479,3019.06,60,66,98,11,0 +2022/09/29,11:05:32.530,3070.06,61,67,99,27,0 +2022/09/29,11:05:32.583,3123.06,61,67,99,48,0 +2022/09/29,11:05:32.633,3173.06,75,66,99,29,0 +2022/09/29,11:05:32.685,3225.06,96,66,99,11,0 +2022/09/29,11:05:32.738,3278.06,78,67,112,11,0 +2022/09/29,11:05:32.788,3328.06,61,67,132,11,0 +2022/09/29,11:05:32.840,3380.06,61,83,114,11,0 +2022/09/29,11:05:32.892,3432.06,96,67,99,12,0 +2022/09/29,11:05:32.943,3483.06,86,64,86,10,0 +2022/09/29,11:05:32.995,3535.06,45,57,109,10,0 +2022/09/29,11:05:33.046,3586.07,52,62,119,11,0 +2022/09/29,11:05:33.098,3638.07,60,103,97,11,0 +2022/09/29,11:05:33.150,3690.07,60,106,98,11,0 +2022/09/29,11:05:33.201,3741.08,61,67,99,12,0 +2022/09/29,11:05:33.253,3793.07,61,66,133,12,0 +2022/09/29,11:05:33.304,3844.07,61,67,129,11,0 +2022/09/29,11:05:33.356,3896.08,57,104,94,11,0 +2022/09/29,11:05:33.408,3948.08,46,97,79,10,0 +2022/09/29,11:05:33.459,3999.08,42,55,68,9,0 +2022/09/29,11:05:33.512,4052.08,43,56,71,9,0 +2022/09/29,11:05:33.563,4103.07,58,66,94,11,0 +2022/09/29,11:05:33.614,4154.07,60,66,96,11,0 +2022/09/29,11:05:33.666,4206.07,60,83,96,11,0 +2022/09/29,11:05:33.717,4257.08,60,66,96,11,0 +2022/09/29,11:05:33.769,4309.08,60,66,96,11,0 +2022/09/29,11:05:33.821,4361.07,58,66,94,11,0 +2022/09/29,11:05:33.872,4412.07,45,57,74,10,0 +2022/09/29,11:05:33.924,4464.07,42,55,68,44,0 +2022/09/29,11:05:33.975,4515.07,42,55,69,45,0 +2022/09/29,11:05:34.027,4567.07,84,64,88,13,0 +2022/09/29,11:05:34.079,4619.07,59,66,96,11,0 +2022/09/29,11:05:34.130,4670.07,59,65,96,11,0 +2022/09/29,11:05:34.182,4722.10,59,66,96,47,0 +2022/09/29,11:05:34.234,4774.10,59,65,96,46,0 +2022/09/29,11:05:34.285,4825.10,93,66,96,12,0 +2022/09/29,11:05:34.338,4878.10,78,57,73,9,0 +2022/09/29,11:05:34.389,4929.10,42,54,100,9,0 +2022/09/29,11:05:34.440,4980.10,43,55,69,44,0 +2022/09/29,11:05:34.492,5032.10,63,64,87,32,0 +2022/09/29,11:05:34.543,5083.10,92,66,95,11,0 +2022/09/29,11:05:34.595,5135.10,81,66,104,11,0 +2022/09/29,11:05:34.647,5187.10,59,66,128,12,0 +2022/09/29,11:05:34.698,5238.10,59,72,119,12,0 +2022/09/29,11:05:34.750,5290.10,56,101,91,11,0 +2022/09/29,11:05:34.801,5341.10,46,86,75,9,0 +2022/09/29,11:05:34.853,5393.10,47,55,91,9,0 +2022/09/29,11:05:34.905,5445.10,42,56,100,9,0 +2022/09/29,11:05:34.957,5497.10,53,89,93,10,0 +2022/09/29,11:05:35.008,5548.10,51,100,85,10,0 +2022/09/29,11:05:35.060,5600.10,58,74,94,11,0 +2022/09/29,11:05:35.111,5651.10,59,65,96,11,0 +2022/09/29,11:05:35.163,5703.10,59,65,96,11,0 +2022/09/29,11:05:35.214,5754.10,55,101,90,11,0 +2022/09/29,11:05:35.266,5806.10,44,94,72,9,0 +2022/09/29,11:05:35.318,5858.10,41,54,67,9,0 +2022/09/29,11:05:35.369,5909.10,42,55,69,9,0 +2022/09/29,11:05:35.421,5961.10,53,64,86,10,0 +2022/09/29,11:05:35.472,6012.10,50,64,84,10,0 +2022/09/29,11:05:35.524,6064.10,58,66,94,13,0 +2022/09/29,11:05:35.576,6116.10,59,65,95,47,0 +2022/09/29,11:05:35.627,6167.10,58,65,95,11,0 +2022/09/29,11:05:35.679,6219.10,49,63,83,11,0 +2022/09/29,11:05:35.730,6270.10,44,56,73,9,0 +2022/09/29,11:05:35.782,6322.10,41,54,67,29,0 +2022/09/29,11:05:35.835,6375.10,42,54,68,45,0 +2022/09/29,11:05:35.885,6425.10,67,63,81,24,0 +2022/09/29,11:05:35.938,6478.10,83,62,82,10,0 +2022/09/29,11:05:35.988,6528.10,72,65,108,11,0 +2022/09/29,11:05:36.045,6585.10,59,66,96,47,0 +2022/09/29,11:05:36.093,6633.11,58,66,96,46,1 diff --git a/ISCamRecorder/media/Sensor_20220929_121739.csv b/ISCamRecorder/media/Sensor_20220929_121739.csv new file mode 100644 index 0000000..6d4606b --- /dev/null +++ b/ISCamRecorder/media/Sensor_20220929_121739.csv @@ -0,0 +1,177 @@ +Date,Time,elapsed,B,R,G,IR,switch +2022/09/29,12:17:39.330,4.00,60,65,96,11,1 +2022/09/29,12:17:39.360,34.00,59,66,96,12,1 +2022/09/29,12:17:39.372,46.00,59,65,96,47,0 +2022/09/29,12:17:39.383,57.00,59,66,96,48,0 +2022/09/29,12:17:39.384,58.00,59,66,96,11,0 +2022/09/29,12:17:39.391,65.00,59,66,96,12,0 +2022/09/29,12:17:39.399,72.99,59,66,97,15,0 +2022/09/29,12:17:39.405,78.99,59,66,96,50,0 +2022/09/29,12:17:39.406,80.00,60,65,96,44,0 +2022/09/29,12:17:39.406,80.00,96,66,97,12,0 +2022/09/29,12:17:39.407,81.00,91,65,97,11,0 +2022/09/29,12:17:39.407,81.00,59,65,131,11,0 +2022/09/29,12:17:39.408,82.00,59,65,96,49,0 +2022/09/29,12:17:39.410,84.00,82,65,96,22,0 +2022/09/29,12:17:39.411,85.01,96,66,96,11,0 +2022/09/29,12:17:39.418,91.99,72,65,116,11,0 +2022/09/29,12:17:39.426,99.99,59,66,132,12,0 +2022/09/29,12:17:39.437,111.00,59,86,108,12,0 +2022/09/29,12:17:39.446,119.99,59,105,96,11,0 +2022/09/29,12:17:39.469,142.99,95,65,96,11,0 +2022/09/29,12:17:39.470,143.99,59,65,130,11,0 +2022/09/29,12:17:39.481,155.00,59,65,129,11,0 +2022/09/29,12:17:39.491,165.00,59,103,96,11,0 +2022/09/29,12:17:39.497,170.99,59,102,96,11,0 +2022/09/29,12:17:39.548,221.99,58,65,95,11,0 +2022/09/29,12:17:39.600,274.02,59,65,95,11,0 +2022/09/29,12:17:39.651,325.02,59,65,96,11,0 +2022/09/29,12:17:39.703,377.02,59,99,96,11,0 +2022/09/29,12:17:39.754,428.02,58,92,95,11,0 +2022/09/29,12:17:39.806,480.02,59,64,95,11,0 +2022/09/29,12:17:39.858,532.02,59,64,95,11,0 +2022/09/29,12:17:39.909,583.02,59,65,96,11,0 +2022/09/29,12:17:39.961,635.02,59,64,95,11,0 +2022/09/29,12:17:40.013,687.03,59,64,95,35,0 +2022/09/29,12:17:40.064,738.02,59,65,95,11,0 +2022/09/29,12:17:40.116,790.02,59,64,95,11,0 +2022/09/29,12:17:40.167,841.02,59,65,95,11,0 +2022/09/29,12:17:40.219,893.02,59,64,95,11,0 +2022/09/29,12:17:40.271,945.02,58,65,95,42,0 +2022/09/29,12:17:40.322,996.02,59,64,95,43,0 +2022/09/29,12:17:40.374,1048.02,88,64,95,11,0 +2022/09/29,12:17:40.426,1100.02,89,64,95,11,0 +2022/09/29,12:17:40.477,1151.02,59,64,95,19,0 +2022/09/29,12:17:40.529,1203.02,59,64,95,43,0 +2022/09/29,12:17:40.580,1254.02,65,64,95,32,0 +2022/09/29,12:17:40.632,1306.02,87,64,95,11,0 +2022/09/29,12:17:40.684,1358.02,81,64,99,11,0 +2022/09/29,12:17:40.735,1409.02,58,64,122,11,0 +2022/09/29,12:17:40.787,1461.02,59,66,118,11,0 +2022/09/29,12:17:40.839,1513.03,59,96,95,11,0 +2022/09/29,12:17:40.890,1564.02,87,65,95,11,0 +2022/09/29,12:17:40.942,1616.03,67,65,112,11,0 +2022/09/29,12:17:40.994,1668.02,58,64,122,11,0 +2022/09/29,12:17:41.045,1719.02,59,82,104,11,0 +2022/09/29,12:17:41.097,1771.02,59,94,95,11,0 +2022/09/29,12:17:41.148,1822.02,59,76,95,11,0 +2022/09/29,12:17:41.200,1874.02,59,64,95,11,0 +2022/09/29,12:17:41.252,1926.02,59,65,122,11,0 +2022/09/29,12:17:41.303,1977.02,59,94,95,11,0 +2022/09/29,12:17:41.355,2029.02,58,95,95,11,0 +2022/09/29,12:17:41.407,2081.02,58,64,95,11,0 +2022/09/29,12:17:41.458,2132.02,58,64,95,11,0 +2022/09/29,12:17:41.510,2184.03,59,64,95,11,0 +2022/09/29,12:17:41.561,2235.02,58,65,95,11,0 +2022/09/29,12:17:41.613,2287.02,59,91,95,11,0 +2022/09/29,12:17:41.665,2339.02,59,64,95,11,0 +2022/09/29,12:17:41.716,2390.02,58,64,95,11,0 +2022/09/29,12:17:41.768,2442.02,58,64,95,11,0 +2022/09/29,12:17:41.820,2494.02,59,64,95,11,0 +2022/09/29,12:17:41.871,2545.02,59,64,95,25,0 +2022/09/29,12:17:41.923,2597.02,58,64,95,40,0 +2022/09/29,12:17:41.974,2648.02,70,64,95,25,0 +2022/09/29,12:17:42.026,2700.03,58,64,95,11,0 +2022/09/29,12:17:42.078,2752.02,58,64,95,11,0 +2022/09/29,12:17:42.129,2803.02,59,64,95,39,0 +2022/09/29,12:17:42.181,2855.02,59,64,95,40,0 +2022/09/29,12:17:42.232,2906.02,84,64,95,11,0 +2022/09/29,12:17:42.284,2958.02,87,64,95,12,0 +2022/09/29,12:17:42.336,3010.02,60,64,118,11,0 +2022/09/29,12:17:42.387,3061.02,59,64,122,11,0 +2022/09/29,12:17:42.439,3113.02,59,64,95,41,0 +2022/09/29,12:17:42.491,3165.02,88,64,94,11,0 +2022/09/29,12:17:42.542,3216.02,88,64,95,11,0 +2022/09/29,12:17:42.594,3268.02,59,65,124,11,0 +2022/09/29,12:17:42.645,3319.02,59,64,122,11,0 +2022/09/29,12:17:42.697,3371.02,58,98,95,11,0 +2022/09/29,12:17:42.749,3423.02,59,95,95,11,0 +2022/09/29,12:17:42.800,3474.03,66,64,114,11,0 +2022/09/29,12:17:42.852,3526.02,59,64,125,11,0 +2022/09/29,12:17:42.904,3578.02,59,86,102,11,0 +2022/09/29,12:17:42.955,3629.02,58,99,95,11,0 +2022/09/29,12:17:43.007,3681.02,58,72,95,11,0 +2022/09/29,12:17:43.058,3732.02,59,65,95,11,0 +2022/09/29,12:17:43.111,3784.54,57,64,93,11,0 +2022/09/29,12:17:43.162,3835.54,41,54,67,9,0 +2022/09/29,12:17:43.214,3887.54,42,90,69,9,0 +2022/09/29,12:17:43.265,3938.54,55,63,90,10,0 +2022/09/29,12:17:43.317,3990.54,58,64,94,11,0 +2022/09/29,12:17:43.369,4042.54,58,64,94,10,0 +2022/09/29,12:17:43.420,4093.54,58,64,94,11,0 +2022/09/29,12:17:43.472,4145.54,58,64,94,24,0 +2022/09/29,12:17:43.524,4197.54,52,64,88,43,0 +2022/09/29,12:17:43.575,4248.54,62,62,85,29,0 +2022/09/29,12:17:43.627,4300.54,41,53,67,8,0 +2022/09/29,12:17:43.679,4352.54,41,53,67,9,0 +2022/09/29,12:17:43.730,4403.54,52,61,83,42,0 +2022/09/29,12:17:43.782,4455.54,53,63,87,46,0 +2022/09/29,12:17:43.833,4506.54,83,63,90,13,0 +2022/09/29,12:17:43.885,4558.54,91,64,92,11,0 +2022/09/29,12:17:43.937,4610.54,62,64,117,11,0 +2022/09/29,12:17:43.988,4661.54,54,64,89,46,0 +2022/09/29,12:17:44.040,4713.54,42,54,68,45,0 +2022/09/29,12:17:44.092,4765.54,75,52,65,9,0 +2022/09/29,12:17:44.143,4816.54,75,53,65,8,0 +2022/09/29,12:17:44.195,4868.54,42,54,103,9,0 +2022/09/29,12:17:44.246,4919.54,52,62,118,10,0 +2022/09/29,12:17:44.298,4971.54,53,101,87,11,0 +2022/09/29,12:17:44.349,5023.05,91,63,91,11,0 +2022/09/29,12:17:44.401,5075.05,86,63,91,10,0 +2022/09/29,12:17:44.452,5126.05,55,63,122,11,0 +2022/09/29,12:17:44.504,5178.05,42,54,101,9,0 +2022/09/29,12:17:44.556,5230.05,40,91,64,8,0 +2022/09/29,12:17:44.607,5281.05,41,91,65,9,0 +2022/09/29,12:17:44.659,5333.05,42,53,68,9,0 +2022/09/29,12:17:44.711,5385.05,51,62,83,10,0 +2022/09/29,12:17:44.762,5436.05,52,77,99,10,0 +2022/09/29,12:17:44.814,5488.05,56,101,91,11,0 +2022/09/29,12:17:44.866,5540.05,54,81,89,11,0 +2022/09/29,12:17:44.917,5591.05,51,61,82,10,0 +2022/09/29,12:17:44.969,5643.05,42,54,68,8,0 +2022/09/29,12:17:45.020,5694.05,41,52,66,9,0 +2022/09/29,12:17:45.072,5746.05,41,53,65,9,0 +2022/09/29,12:17:45.124,5798.05,41,54,67,8,0 +2022/09/29,12:17:45.175,5849.05,53,62,85,10,0 +2022/09/29,12:17:45.227,5901.05,49,61,79,9,0 +2022/09/29,12:17:45.278,5952.05,55,63,89,11,0 +2022/09/29,12:17:45.330,6004.05,56,63,91,10,0 +2022/09/29,12:17:45.382,6056.05,45,59,75,46,0 +2022/09/29,12:17:45.433,6107.05,43,55,70,45,0 +2022/09/29,12:17:45.485,6159.05,75,53,65,8,0 +2022/09/29,12:17:45.537,6211.05,40,53,65,8,0 +2022/09/29,12:17:45.588,6262.05,41,53,67,14,0 +2022/09/29,12:17:45.640,6314.05,53,62,86,46,0 +2022/09/29,12:17:45.692,6366.05,51,62,82,40,0 +2022/09/29,12:17:45.743,6417.05,90,63,89,11,0 +2022/09/29,12:17:45.795,6469.05,85,63,90,11,0 +2022/09/29,12:17:45.847,6521.05,43,57,105,9,0 +2022/09/29,12:17:45.898,6572.05,43,55,70,45,0 +2022/09/29,12:17:45.950,6624.05,59,52,65,22,0 +2022/09/29,12:17:46.001,6675.05,76,53,65,9,0 +2022/09/29,12:17:46.058,6732.05,57,53,82,8,0 +2022/09/29,12:17:46.105,6779.05,51,62,118,10,0 +2022/09/29,12:17:46.166,6840.05,43,72,88,10,0 +2022/09/29,12:17:46.208,6882.05,56,101,91,10,0 +2022/09/29,12:17:46.261,6935.05,90,64,92,11,0 +2022/09/29,12:17:46.311,6985.05,47,59,106,9,0 +2022/09/29,12:17:46.365,7039.05,45,57,106,9,0 +2022/09/29,12:17:46.416,7090.05,40,86,65,9,0 +2022/09/29,12:17:46.468,7142.05,40,88,64,9,0 +2022/09/29,12:17:46.518,7192.05,41,54,66,9,0 +2022/09/29,12:17:46.570,7244.05,51,62,84,10,0 +2022/09/29,12:17:46.624,7298.05,43,56,70,9,0 +2022/09/29,12:17:46.673,7347.05,55,104,88,10,0 +2022/09/29,12:17:46.725,7399.05,53,100,87,10,0 +2022/09/29,12:17:46.777,7451.05,51,61,82,10,0 +2022/09/29,12:17:46.835,7509.05,44,56,72,9,0 +2022/09/29,12:17:46.882,7556.05,40,53,65,9,0 +2022/09/29,12:17:46.932,7606.06,40,53,65,9,0 +2022/09/29,12:17:46.983,7657.05,41,54,66,32,0 +2022/09/29,12:17:47.038,7712.05,51,62,84,11,0 +2022/09/29,12:17:47.086,7760.05,42,55,69,9,0 +2022/09/29,12:17:47.145,7819.05,53,62,86,10,0 +2022/09/29,12:17:47.189,7863.05,53,62,86,10,0 +2022/09/29,12:17:47.241,7915.05,46,60,74,49,0 +2022/09/29,12:17:47.292,7966.05,46,61,79,50,0 +2022/09/29,12:17:47.344,8018.05,79,53,66,9,1 diff --git a/ISCamRecorder/media/Sensor_20220929_123611.csv b/ISCamRecorder/media/Sensor_20220929_123611.csv new file mode 100644 index 0000000..2dc3c11 --- /dev/null +++ b/ISCamRecorder/media/Sensor_20220929_123611.csv @@ -0,0 +1,74 @@ +Date,Time,elapsed,B,R,G,IR,switch +2022/09/29,12:36:11.517,2.00,59,64,95,50,1 +2022/09/29,12:36:11.576,61.00,70,64,95,34,1 +2022/09/29,12:36:11.584,69.00,59,64,95,11,0 +2022/09/29,12:36:11.596,81.00,58,64,95,11,0 +2022/09/29,12:36:11.599,84.00,59,64,95,32,0 +2022/09/29,12:36:11.609,94.00,58,64,95,40,0 +2022/09/29,12:36:11.621,106.00,74,64,95,22,0 +2022/09/29,12:36:11.634,119.00,90,64,95,11,0 +2022/09/29,12:36:11.645,130.00,78,64,109,11,0 +2022/09/29,12:36:11.654,139.00,58,64,95,47,0 +2022/09/29,12:36:11.661,146.00,59,64,95,44,0 +2022/09/29,12:36:11.661,146.00,83,63,95,16,0 +2022/09/29,12:36:11.664,149.01,95,63,95,11,0 +2022/09/29,12:36:11.671,156.00,69,64,117,11,0 +2022/09/29,12:36:11.682,167.01,58,64,129,11,0 +2022/09/29,12:36:11.691,176.00,59,83,109,11,0 +2022/09/29,12:36:11.691,176.00,94,63,95,11,0 +2022/09/29,12:36:11.695,180.00,93,64,95,11,0 +2022/09/29,12:36:11.695,180.00,58,64,127,11,0 +2022/09/29,12:36:11.695,180.00,59,63,127,11,0 +2022/09/29,12:36:11.697,182.00,58,92,98,11,0 +2022/09/29,12:36:11.707,192.00,58,97,94,11,0 +2022/09/29,12:36:11.723,208.00,59,71,95,11,0 +2022/09/29,12:36:11.727,212.00,58,63,94,11,0 +2022/09/29,12:36:11.727,212.00,58,63,122,11,0 +2022/09/29,12:36:11.728,213.00,58,95,94,11,0 +2022/09/29,12:36:11.728,213.00,59,95,95,11,0 +2022/09/29,12:36:11.729,214.00,58,64,95,10,0 +2022/09/29,12:36:11.766,251.00,58,63,94,11,0 +2022/09/29,12:36:11.817,302.00,58,63,95,10,0 +2022/09/29,12:36:11.869,354.00,58,64,95,10,0 +2022/09/29,12:36:11.920,405.02,58,95,95,10,0 +2022/09/29,12:36:11.973,458.00,59,64,95,11,0 +2022/09/29,12:36:12.024,509.00,58,63,94,11,0 +2022/09/29,12:36:12.075,560.00,58,63,94,11,0 +2022/09/29,12:36:12.128,613.00,59,64,95,11,0 +2022/09/29,12:36:12.200,685.00,58,64,95,19,0 +2022/09/29,12:36:12.231,715.91,58,63,95,40,0 +2022/09/29,12:36:12.282,767.00,59,64,95,11,0 +2022/09/29,12:36:12.335,820.00,58,63,94,11,0 +2022/09/29,12:36:12.385,870.00,58,63,94,11,0 +2022/09/29,12:36:12.437,922.00,58,64,95,32,0 +2022/09/29,12:36:12.503,988.02,59,63,95,44,0 +2022/09/29,12:36:12.542,1027.02,76,64,95,22,0 +2022/09/29,12:36:12.592,1077.02,90,63,94,11,0 +2022/09/29,12:36:12.643,1128.02,58,63,94,11,0 +2022/09/29,12:36:12.695,1180.02,58,63,94,44,0 +2022/09/29,12:36:12.747,1232.02,58,63,94,44,0 +2022/09/29,12:36:12.798,1283.02,86,63,95,11,0 +2022/09/29,12:36:12.850,1335.02,89,63,95,11,0 +2022/09/29,12:36:12.901,1386.02,63,63,117,11,0 +2022/09/29,12:36:12.953,1438.02,58,63,125,11,0 +2022/09/29,12:36:13.005,1490.02,58,85,102,11,0 +2022/09/29,12:36:13.064,1549.02,90,63,94,11,0 +2022/09/29,12:36:13.109,1594.02,89,63,94,10,0 +2022/09/29,12:36:13.159,1644.02,44,57,105,9,0 +2022/09/29,12:36:13.211,1696.02,40,51,95,8,0 +2022/09/29,12:36:13.263,1748.02,40,86,64,9,0 +2022/09/29,12:36:13.316,1801.02,39,86,64,8,0 +2022/09/29,12:36:13.374,1859.02,50,62,83,10,0 +2022/09/29,12:36:13.418,1903.02,57,63,123,11,0 +2022/09/29,12:36:13.469,1954.02,57,63,124,11,0 +2022/09/29,12:36:13.521,2006.02,57,98,93,10,0 +2022/09/29,12:36:13.573,2058.02,51,98,83,10,0 +2022/09/29,12:36:13.624,2109.02,42,53,68,9,0 +2022/09/29,12:36:13.677,2162.02,41,52,66,9,0 +2022/09/29,12:36:13.728,2213.02,41,52,66,9,0 +2022/09/29,12:36:13.782,2267.02,41,80,66,9,0 +2022/09/29,12:36:13.831,2316.02,43,92,72,9,0 +2022/09/29,12:36:13.882,2367.02,55,62,90,10,0 +2022/09/29,12:36:13.934,2419.02,57,63,93,11,0 +2022/09/29,12:36:13.986,2471.02,56,63,92,10,0 +2022/09/29,12:36:14.037,2522.02,53,62,88,10,1 diff --git a/ISCamRecorder/media/SubjectListForDebug.txt b/ISCamRecorder/media/SubjectListForDebug.txt index c4f2bfc..ff72f86 100644 --- a/ISCamRecorder/media/SubjectListForDebug.txt +++ b/ISCamRecorder/media/SubjectListForDebug.txt @@ -1,2 +1,5 @@ テスト1 -Sensor_20220929_123611.csv \ No newline at end of file +Sensor_20220929_123611.csv +Senmod_20220929_123932.csv +Sensor_20220929_110529.csv +Sensor_20220929_121739.csv