Closed jmdelahanty closed 2 years ago
Given recent 2P meeting, it appears that unifying Arduino scripts is not something that is being prioritized at this scope.
I think that the decision to not have interoperability between teams and projects using the same hardware poses an issue for the lab's efficiency and long term sustainability both socially and technically.
For now, I'll be closing this issue pending further clarification from lab leadership.
One thing that is definitely possible is to make just one Arduino script that can flexibly switch between when a trial should start/stop. The only two differences that I see are that the positions of the
newTrial=true
flags are in slightly different places.This was enough for me to make individualized scripts so far, but there's probably a way to make it so the script can be told through metadata which point a new trial should begin. Namely:
It's just that there's several places that need these flags changed given the design of things?
Just something to think about...