-
Notifications
You must be signed in to change notification settings - Fork 2
FED3RecordingBandit
Click here for a modified version of the FED3 Bandit code in the FED3 library that has been optimized for synchronization with photometry or ephys recordings.
The .ino code in this folder is modified from the version in the FED3 library in the following ways:
-
We added delays to separate events in recordings
-
logLeftpoke and logRightpoke were removed to speed up function without engaging the SD card
-
We added a custom Timeout function (at bottom of this script) to send pulses during Timeouts
-
We added following pulses via the FED3 output port for sycnhronization with recording:
1 pulse = Left poke
2 pulses = Right poke
3 pulses = Pellet retrieval
4 pulses = Pellet drop (*** this requires a modified fed3.cpp library file to work! *** )
5 pulses = Rewarded poke (these can be commented out for 100:0 sessions, as all pokes are rewarded/not)
6 pulses = Unrewarded poke (these can be commented out for 100:0 sessions, as all pokes are rewarded/not) -
To make 4 output pulses work for Pellet drop we need to modified the FED3.cpp library file as follows: Add this BNC function to the Feed() function in the fed3.cpp library file after if (pelletDispensed == true) {
BNC(50, 4); //send 4 pulses of 50ms each to the BNC port when the pellet is dispensed
A modified .cpp file is in the folder linked above
π§ Home
- Onboarding Guide
- Lab Manual
- NRB Printer setup
- Travel Guidelines
- Software Setup
- Poster Printing
- Poster Templates/examples
- Reviewing Papers
- Making Figures
- Transnetyx info
- Onboarding WashU Undergraduates
- Cage cards
- Red Hazard cards
- Surgery cards
- Mouse Transfer Procedure
- Cage Check
- IACUC Protocols
- Mouse Genotyping
- Autoclave
- Diet nutritional information
-- Chow diet
-- FED3 grain pellets (Bioserv)
-- FED3 chocolate crispies (ViaCheff)
-- High fat diet
- RNA extraction (Trizol)
- cDNA synthesis with Biorad reagent
- Designing primers
- Setting up the qPCR and analysis
- Localizing injections with DiI
- GCaMP8
- ChR2 (H134R)
- GrabDA
- dLight
- Caspase
- mCherry / YFP Controls
- retroCre
Acquisition
Analysis
- Electrode array construction
- Attaching fibers to Inn NeuroPhys arrays
- NanoZ Impedance Testing
- NanoZ Gold Plating
- Recording Setup
- Data Analysis
- Electrode lesions for histology
- Antibody stocks
- Cryostat
- Freezing microtome
- SST & PV immunostaining
- GFP immunostraining
- IHF troubleshooting
- FED3 Troubleshooting
- FED3 Human Bandit Code
- Synchronizing FED3 with recordings
- FED3 Bandit Code for recordings
- FED3 Artwork
Ex Vivo
- Overview
- Current Clamp
- Voltage Clamp
- Clampex Protocols
- Solutions & Recipes
- Troubleshooting
- Post-patching IHC
- PPR with ClampFit
In Vivo