Welcome, Guest
You have to register before you can post on our site.

Search Forums

(Advanced Search)

Forum Statistics
» Members: 27
» Latest member: NG
» Forum threads: 185
» Forum posts: 678

Full Statistics

Online Users
There are currently 21 online users.
» 0 Member(s) | 21 Guest(s)

Latest Threads
PsychToolbox Asio support...
Forum: Software
Last Post: trose_neuro
Yesterday, 06:34 AM
» Replies: 5
» Views: 1,014
Error using trial manager...
Forum: Software
Last Post: Noa
07-16-2019, 10:03 AM
» Replies: 4
» Views: 492
RJ45 Ethernet jack Ports ...
Forum: Hardware
Last Post: rozmar
07-03-2019, 04:28 AM
» Replies: 5
» Views: 3,941
Pulse Pal only recognized...
Forum: Software
Last Post: MJJ
06-24-2019, 11:25 AM
» Replies: 2
» Views: 315
Unused ports stuck in ON ...
Forum: Hardware
Last Post: Josh
06-21-2019, 01:30 PM
» Replies: 1
» Views: 528
Setup Question: Rotary En...
Forum: Hardware
Last Post: Josh
06-16-2019, 07:54 AM
» Replies: 1
» Views: 584
Bpod does not turn on
Forum: Hardware
Last Post: Josh
06-16-2019, 07:51 AM
» Replies: 1
» Views: 339
Send input action from so...
Forum: Software
Last Post: Josh
06-16-2019, 07:48 AM
» Replies: 1
» Views: 220
Playing different wavefor...
Forum: Software
Last Post: Alex
05-28-2019, 03:09 PM
» Replies: 8
» Views: 707
Test curve for water
Forum: Software
Last Post: Sarah
05-27-2019, 11:39 PM
» Replies: 2
» Views: 259

  Playing different waveforms on different channels
Posted by: Alex - 05-17-2019, 12:03 PM - Forum: Software - Replies (8)

Hi Josh and other users,

I would like to trigger different waveforms on two channels of the state machine.
For the first channel, I would like to play a particular waveform in some states, and another in other states. On the second channel I would like the same, just with two different waveforms again.
Furthermore, I want these two channels to play their respective waveforms simultaneously during states. 
I have already loaded these waveforms and have been trying to work with serial messages and trigger profiles, but I am unable to get it to work. There was a similar post by Claudina, but that solution does not work in my script (it gives me no errors, but bpod doesn't trigger any waves either). 
Could you please give me suggestions on how to execute this?

Thanks a lot in advance,


  Deliver clicks at given rate Analog Output Module
Posted by: veronica - 04-26-2019, 05:40 PM - Forum: Software - Replies (1)


I would like to deliver auditory clicks at a given rate using the Bpod Analog Output Module. Is this possible? Which firmware would I need to use for the module and is there any documentation on how to implement the delivery of the stimulus? 

Thanks a lot!

  Waveplayer TTL pulses
Posted by: Mike - 04-26-2019, 09:05 AM - Forum: Software - Replies (1)

Hi all,

I would like to use the waveplayer on the analog output module to send TTL pulses (5V) throughout the duration of particular states.
What would be the best way to go about this?

Thanks in advance!


  MED box output to Pulsepal Trigger
Posted by: neuralcircuit - 04-20-2019, 05:19 AM - Forum: Hardware - Replies (1)

Hi everyone,

I have a Pulsepal trigger channel hooked up to a MED behavior box output channel at 5 volts, and I found that the Pulsepal trigger responds only in the pulse-gated mode, but not the normal mode. Would anybody have any ideas to what kind of signal can cause this outcome?

Thank you!

  Sound Card
Posted by: yurikadoi - 03-21-2019, 09:17 PM - Forum: Hardware - Replies (2)

I have recently started using Bpod (I installed software in Feb and started using hardware in March 2019).
I want to connect it with sound card but I am not sure which sound card will be good to use.
I have seen some people posting issues about installing it.
Which sound card do you recommend for me to buy?

  Retrieve subject name in data
Posted by: veronica - 03-20-2019, 11:37 AM - Forum: Software - Replies (2)


Is there somewhere in the session data where I can find the name of the subject that trained? I would like to load one of the files that is saved at the end of the session to matlab and then retrieve the name of the subject, can that be done?

Thank you!

  Poke detection jitter?
Posted by: trose_neuro - 03-12-2019, 03:54 PM - Forum: Hardware - Replies (2)

Dear Josh,

first of all: thanks a lot for your help so far. We now have a complete visual stimulation / 3d tracking system with BPod at its core that I am rather happy with.

One thing, though:

It seems as if the poke detection is rather jittery sometimes (not always...). We have a .7 state machine with custom-printed ports. Everything (incl. electric parts) is by-the-book. The problem is that sometimes port in & out events are triggered in rapid succession when the mouse enters a port. Finger-poking the ports then leads to jittery detection as well. All of our 8 ports are similarly affected. I bound ttl events to the port state changes and the changes seem to jitter around 10-100ms. In our script this triggers early withdrawal events en masse which is problematic. This seems to come and go, though, which makes me believe that this is an electrical issue. Also: the problem does not seem to be consistent - with pokes being detected just fine on some occasions.

I know that this is tricky to troubleshoot - but are there obvious steps I could follow to see what the problem is?


  Replacement part for 101-00581-59-1-ND SD Card Socket
Posted by: tommac - 02-19-2019, 05:25 AM - Forum: Hardware - Replies (2)

Hello everyone!

I'm looking for a replacement part for the 101-00581-59-1-ND SD Card Socket as it no longer seems to be available. The assembly instructions mention that most microSD card sockets require reflow soldering, but that this particular socket can be hacked by cutting the metal tabs to reveal the pins beneath. Are there any similar SD card sockets that can be used with this printed circuit board without reflow soldering (either with or without hacking the socket)?

Thank you for your help!


  Events for ports > 3 not registered on BPOD 0.7
Posted by: trose_neuro - 02-15-2019, 05:53 PM - Forum: Hardware - Replies (2)

Hi Josh,

after leaving my 3 port testing phase and upgrading my scripts and hardware to the full BPOD .7 8-port capacity, I had to realize that no Port events are registered for ports larger than 3.

I am running the latest Arduino sketch from the v22 branch of the repo (0_789). BPOD software is on latest master as well.

I can use the manual override to switch LEDs and valves connected to ports 4-8. However, as soon as I am running a protocol no poke events are detected on 4-8 - neither by override nor by actually poking. Same ports run without problems on lines 1-3. I tested this with my own scripts and also yours (e.g. the Light2AFC example, changing all Port keys to 4-6). Also without changing any of your code, manual override pokes are registered during running protocols in the Live Info panel for ports 1-3 but not 4-8.

Am I missing something?

Thanks for your help,

  String GUI parameter
Posted by: veronica - 02-15-2019, 02:52 PM - Forum: Software - No Replies


I am trying to set a GUI parameter to be a string that updates on each trial. I am able to see the string in the GUI if I initialize it on the default settings. But then I can't get it to update. Is it not possible? Do all parameters need to be numerical?

Thank you!

(02-15-2019, 02:52 PM)veronica Wrote: Hi,

I am trying to set a GUI parameter to be a string that updates on each trial. I am able to see the string in the GUI if I initialize it on the default settings. But then I can't get it to update. Is it not possible? Do all parameters need to be numerical?

Thank you!

I don't even need to be able to modify it from the GUI. It could be a "read only" GUI parameter, if that were possible.