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

Search Forums

(Advanced Search)

Forum Statistics
» Members: 27
» Latest member: PH
» Forum threads: 198
» Forum posts: 718

Full Statistics

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

Latest Threads
ArCOM error when uploadin...
Forum: Software
Last Post: millenialfalcon
10-12-2019, 11:02 PM
» Replies: 0
» Views: 22
Control external serial d...
Forum: Hardware
Last Post: Josh
10-12-2019, 06:13 PM
» Replies: 1
» Views: 57
Air puff
Forum: Hardware
Last Post: Bowey
10-11-2019, 12:49 AM
» Replies: 2
» Views: 92
threshold events and rota...
Forum: Software
Last Post: Jeff
10-10-2019, 05:17 PM
» Replies: 3
» Views: 1,141
Sync camera with Bpod
Forum: Software
Last Post: Josh
10-10-2019, 02:47 AM
» Replies: 1
» Views: 55
Waveform size of 8ch outp...
Forum: Software
Last Post: Meowater
10-08-2019, 04:45 PM
» Replies: 2
» Views: 58
Sync Bpod with microscope...
Forum: Software
Last Post: Josh
10-08-2019, 06:07 AM
» Replies: 9
» Views: 1,778
Change sma (e.g. value of...
Forum: Software
Last Post: Josh
09-18-2019, 06:19 PM
» Replies: 1
» Views: 94
TriggerProfiles for 8 cha...
Forum: Software
Last Post: owen
09-17-2019, 12:56 PM
» Replies: 2
» Views: 129
Parallel state machine an...
Forum: Software
Last Post: ziyi
09-16-2019, 02:45 PM
» Replies: 2
» Views: 117

  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.

  No appropriate method, property, or field 'MOTORS' for class 'BpodObject'
Posted by: FloreB - 02-14-2019, 09:44 AM - Forum: Hardware - Replies (1)


I have the following error: " No appropriate method, property, or field 'MOTORS' for class 'BpodObject' " after calling BpodSystem.MOTORS

The system I am using is suppose to controle both the valves delivering the water to the mouse, and motors that control the platform on which the needles delivering the water are.
Motors are controlled by an additional arduino that is directly connected on the computer.  

The code used to work, and after some problems with the system I had to reset everything so I think I forgot to install something again but I am not sure and above all I don't find what... 

Do you have any idea of what the problem might be? 

Thank you for your help, 


  ttl channel outputs in State Machine r2
Posted by: Dani182 - 02-13-2019, 01:45 AM - Forum: Software - Replies (4)

To whom it may concern,

I am pretty new to Bpod (and Matlab) and looking for some advise as to how to drive different components using the State Machine r2. 

Up to now, we have been performing experiments using the previous version State Machine r1 and used the bare wires or ttl ports to directly drive the different components of the setup (e.g. stimulus apparatus, several speakers, triggers for scanimage software  and shatter). These were physically accessible from the bpod arduino board and could be directly coded into the state matrix. We have recently purchased the new Bpod machine r2 and I would like to know what's the best way to go in order to drive several components while having only 2 ttl input/output. Also how much coding would this require? it would be great to have a sample code just to have an idea. Thanks. Dani

  Replacement suggestion for BOM #17 TLP2160(TPF)CT-ND
Posted by: ondracej - 02-06-2019, 10:38 AM - Forum: Hardware - Replies (5)

Hi all, 

Does anyone have a good recommendation for an alternative supplier or an alternative part for the BOM #17 TLP2160(TPF)CT-ND - the 2-channel digital isolator?
I am running into major supply problems here in Germany. I would appreciate any ideas! This is the only problematic part I am missing. 

Cheers, Janie

  Matlab upward compatibility
Posted by: trose_neuro - 02-05-2019, 08:31 AM - Forum: Software - Replies (1)

Hi Josh,

just as a heads-up: I am sure you have seen this but the current BPOD_Gen2 distribution has a range of incompatibilities with current (2018b) Matlab versions (e.g. the 'java(findjobj...' statements  and the deprecated NI board handling in the soundcalibration plugin).


  PsychToolbox Asio support ended
Posted by: trose_neuro - 02-01-2019, 03:16 PM - Forum: Software - Replies (7)

Hi everybody,

as a new user I am probably one of the first to get hit by this: Psychtoolbox does not support Asio anymore.

Quote:Disclaimer: "ASIO is a trademark and software of Steinberg Media Technologies GmbH."
Therefore in past Psychtoolbox v3.0.14 and earlier versions, the driver was able to take advantage of ASIO ® by optional installation of a special portaudio.dll which was downloadable by you from a link on this web page. The DLL was not part of the standard old Psychtoolbox distributions due to licensing restrictions wrt. ASIO ®.
Unfortunately, in order to allow me to continue to provide that DLL for download, Steinberg GmbH wanted me to sign a new updated license agreement, whose terms i find unacceptable, as it would put too much burden on myself and the project and lack any future-proofness. Therefore as of December 2018 i will no longer provide that DLL for download, and all past, current and future Psychtoolbox versions hereby lose ASIO ® support. If you need reasonably good sound support, either upgrade to Psychtoolbox 3.0.15 or later for use of WASAPI on Windows, or switch to Linux.

I assume I would have to obtain the DLL officially from Steinberg to get it to work since downgrading PTB was not sufficient. 
Or would there be other solutions?



  Background hissing form analog output module
Posted by: veronica - 01-24-2019, 05:05 PM - Forum: Software - Replies (3)


I'm having trouble with the quality of the sounds that play through the analog output module I'm using. The module is connected to a digital amplifier which is connected to a speaker, and there's a loud background hissing all the time. Do you know how I can fix this problem? Is there a way to scale the sounds up so that the amplifier can be turned down? 

Thank you!

  Port Valve
Posted by: samv - 01-23-2019, 07:25 PM - Forum: Hardware - Replies (5)

I am using the integrated LED, sensor, valve ethernet cabled port. I can manually turn on the LED, and it detects pokes, but I cannot turn on the valve.

The valve works with a different Bpod, but not a Gen2 Board. What might be wrong?