kleinerm / Psychtoolbox-3

This is kleinerm's git repository for development of Psychtoolbox-3. Regular end users should stay away from it, unless instructed by him otherwise, and use the official Psychtoolbox-3 GitHub page or distribution system for production releases.
104 stars 304 forks source link

Add draft of new RPiGPIO mex functions that use pigpio GPIO library i… #250

Closed kleinerm closed 1 year ago

kleinerm commented 1 year ago

…nstead of wiringPi (#811)

The classic RPiGPIO from 2016 uses a library (WiringPi) that is deprecated and unsupported. Calling the command line 'raspi-gpio' is too slow for most psychophysics/physiology applications. Therefore, I modified Mario's RPiGPIO to use a library called pigpio (https://abyz.me.uk/rpi/pigpio). It is fast (sub-millisecond).