From ea63d7f7903909517846b49e218ca50627faa9f3 Mon Sep 17 00:00:00 2001 From: aspaNeuro Date: Mon, 3 Feb 2025 10:44:22 +0000 Subject: [PATCH] Add a random sync pulse to camera controller - Needed to ungroup the camera controller to gain access to camera controller commands --- .../presocial/Phields-Presocial-AEON4.bonsai | 395 +++++++++++++++++- 1 file changed, 385 insertions(+), 10 deletions(-) diff --git a/workflows/presocial/Phields-Presocial-AEON4.bonsai b/workflows/presocial/Phields-Presocial-AEON4.bonsai index 1f4d4b0..fafcf81 100644 --- a/workflows/presocial/Phields-Presocial-AEON4.bonsai +++ b/workflows/presocial/Phields-Presocial-AEON4.bonsai @@ -1,14 +1,16 @@  - - COM6 - 50 - 125 + + CameraController + Supplies synchronized camera triggering for both global and local views. + + + + GlobalTriggerFrequency + + + + + + + + ConfigurePwm + + + + + Write + + EventOnTrigger + + + + + + + + 50 + + + + + 1 + + + + Write + + + + + + + + + + + + + + + + + + + LocalTriggerFrequency + + + + + + + + ConfigurePwm + + + + + Write + + EventOnTrigger + + + + + + + + 125 + + + + + 1 + + + + Write + + + + + + + + + + + + + + + + + + + StartCameras + + + Write + + StartCam0 StartCam1 + + + + StopCameras + + + Write + + StopCam0 StopCam1 + + + + SynchPulse + + + Write + + DO0 + + + + + + + + PT0.1S + + + + Write + + DO0 + + + + + + + + + + + Active + On + true + On + Enabled + false + COM6 + + + + VideoEvents + + + + + + + TriggerEvent + + + + Source1 + + + Value + + + + Trigger + + + + + + + + + + + + + GlobalTrigger + + + + + + TriggerEvent + + + + Source1 + + + Value + + + + Trigger + + + + + + + + + + + + + LocalTrigger + + + + + + + + + + + + + 50 + + + + + 1 + + + + GlobalTriggerFrequency + + + + + + + 125 + + + + + 1 + + + + LocalTriggerFrequency + + + + + + + SynchPulse + + + + + + + + InterPulseInterval + + + + + + + + + 8 + 16 + + + + + + + TimeSpan.FromSeconds(it) + + + + + + + + + PT11.534S + PT0S + + + + + + + + + + + + + + + + + + + SynchPulse + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -484,10 +859,10 @@ SubjectStop - + ManualPellet1 - + ManualPellet2