You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi we are using Bonsai to control an odour sequential discrimination task state machine with mouse poking continuously into odour port to receive 3 odours and then poking into another reward port (Eg. odour a -> purge -> odour b -> purge -> odour c - get reward). We find that when the mouse pokes for 1 odour there is no issue but if there is a sequence of odours 2+ then at random times when the mouse repokes to initiate a new trial the session freezes at InitiationSequence node within SequenceProgression.
One suggestion was that it could be related to multiple inputs arriving at the HARP behavior board at the same time which is freezing the trial, i also suspect it has something to do with parameters interTrialIntervalSuccessfulTrial and interTrialIntervalUnuccessfulTrial which is implemented in Reset within SequenceProgression. One suggestion was to introduce a Throttle node to ensure no messages are received at the exact same time. Will this fix our issue, where can we implement this and do you have any other suggestions to fix this issue?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi we are using Bonsai to control an odour sequential discrimination task state machine with mouse poking continuously into odour port to receive 3 odours and then poking into another reward port (Eg. odour a -> purge -> odour b -> purge -> odour c - get reward). We find that when the mouse pokes for 1 odour there is no issue but if there is a sequence of odours 2+ then at random times when the mouse repokes to initiate a new trial the session freezes at InitiationSequence node within SequenceProgression.
One suggestion was that it could be related to multiple inputs arriving at the HARP behavior board at the same time which is freezing the trial, i also suspect it has something to do with parameters interTrialIntervalSuccessfulTrial and interTrialIntervalUnuccessfulTrial which is implemented in Reset within SequenceProgression. One suggestion was to introduce a Throttle node to ensure no messages are received at the exact same time. Will this fix our issue, where can we implement this and do you have any other suggestions to fix this issue?
Many thanks!
@Joschua21 @RoboDoig
HypnoseMain.bonsai.zip
Beta Was this translation helpful? Give feedback.
All reactions