SpecificationDetailsMetrics
Continuous input sensing for triggering – Continuous sampling of the analog output of the task will be received to accurately determine the moment of completion.– Accurate sampling is around 10 Hz of input signal (streamed in 10,000 Hz)
Serial communication between task and reward devices– Once completed, the system must send a trigger to the external device– Bitwise communication will deliver data to/from the program for complete closed-loop creation
Connectivity must be fast and reliable for accurate system function– Constant communication must occur, requiring that the system not have vulnerabilities that would cause a disconnect between the reward and the task devices – Connection between the devices can either be hard-wired, via bluetooth or over a cloud (WiFi)
– Must support bitwise communication
Power must be supplied to the entire system in order to send/receive data from other component devices– Can be powered via the external processing unit or a separate source– Processing software controllers are typically supplied with 5V power
Data must be stored for future experimental analysis– After the completion of a trial, the data must be saved and collected in a usable file format to be sent to machine learning algorithms for movement classification– Acceptable formats are .xls, .m, .txt and or local saving within the script after termination