Thank you Thomas,
I actually tried it on another computer and it had the same freezing issue so I realized that it must be some parameter that I input. I was able to successfully generate a skeleton when I followed the tutorial page parameters. What I am trying to do is make a box that has a signal input and then epochs the data using one stimulation as a starting point and a second stimulation as the ending point, rather than having one stimulation start the epoch and last for some duration like time-based epoching. This would be used to capture the non-control/resting state more accurately during training of an asynchronous motor imagery BCI, or similar ideas where analysis of a resting state is needed. Here are the parameters that cause the freezing:
- Category: "Signal processing/Epoching
- Inputs: Signal, Stimulations
- Outputs: Signal
- Settings: 1. Stimulation, OVTK_StimulationId_Label_00 -- 2. Stimulation, OVTK_StimulationId_Label_01 -- Settings can be modified by user ENABLED
- Codec Algorithms: Signal stream decoder, Stimulation stream decoder, Signal stream encoder
- Processing method: Call the process callback whenever a new chunk is available
- Box listener: Implement a Box Listener, On setting value changed ENABLED
I have not yet found what is causing the issue, but I will post an update if I do find it. Thank you,
-Nathan
--UPDATE: I actually just found the issue after posting this. The generator works perfectly if the Category is set to "Signal processing", but once I enter "Signal processing/Epoching", it freezes. If there is a way to fix this then that would be great, but ultimately it will be okay if my box doesn't go in the Epoching tab.