Skip to content

Commit

Permalink
Add files via upload
Browse files Browse the repository at this point in the history
  • Loading branch information
dnjstlr555 committed Dec 2, 2022
1 parent cdc2127 commit c53bc0d
Show file tree
Hide file tree
Showing 3 changed files with 418 additions and 411 deletions.
2 changes: 1 addition & 1 deletion Scripts/Brain.cs
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ void OnReceiveEEGRawSignals(EEGRawSignal rawSignalData)
int c=rawSignalData.rawSignal.Count;
if(c>0 && logsys.RecordStatus()) {
freq.Add(((long)Tools.GetNowTimeInMsUTC(),c));
rec.Add(new DfSeqFrame<ExtendedEEGRawSignal>(lastGameTime, DataAvailable, new ExtendedEEGRawSignal(rawSignalData,LastSensorStatus)));
rec.Add(new DfSeqFrame<ExtendedEEGRawSignal>(lastGameTime, DataAvailable, new ExtendedEEGRawSignal(rawSignalData,LastSensorStatus))); //뇌파 신호 수집되는 부분
CalculateFreq();
}
}
Expand Down
9 changes: 5 additions & 4 deletions Scripts/EyeSys.cs
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ public class EyeSys : MonoBehaviour
private LogSystem logsys;
private static EyeData_v2 lastEyeData=new EyeData_v2();
private static ExtendedEyeInfo lastExtendedEyeInfo = new ExtendedEyeInfo();
private int LastRecievedActionData=0;
public List<DfSeqFrame<ExtendedEyeData_v2>> GetSig() {
return rec.ConvertAll(d=>(DfSeqFrame<ExtendedEyeData_v2>)d.Clone());
}
Expand Down Expand Up @@ -81,7 +82,7 @@ void Update()
freq.Clear();
}
}
private static ExtendedEyeInfo getExtendedEyeData(ref EyeData_v2 eye_data) {
private static ExtendedEyeInfo getExtendedEyeData(ref EyeData_v2 eye_data) { //눈으로 쳐다보는 물체가 어떤건지 따로 수집하는 부분
var temp=false;
List<ColidedGameobjectInfo> focusRayInfo=new List<ColidedGameobjectInfo>();
List<bool> validFocus=new List<bool>();
Expand All @@ -102,13 +103,13 @@ void Update()
addition.validFocus=validFocus;
return addition;
}
private static void EyeCallback(ref EyeData_v2 eye_data)
private static void EyeCallback(ref EyeData_v2 eye_data) //눈 raw 데이터가 들어올때 처리하는 부분
{
lastEyeData=eye_data;
if(RecordFlag) {
freq.Add(eye_data.timestamp);
rec.Add(new DfSeqFrame<ExtendedEyeData_v2>(lastGameTime,DataAvailable,new ExtendedEyeData_v2(eye_data, lastExtendedEyeInfo)));
rec.Add(new DfSeqFrame<ExtendedEyeData_v2>(lastGameTime,DataAvailable,new ExtendedEyeData_v2(eye_data, lastExtendedEyeInfo))); //눈 데이터 수집하는 부분
CalculateFreq();
}
}
}
}
Loading

0 comments on commit c53bc0d

Please sign in to comment.