You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Added ``debounce_timeout_ms`` argument to ``RPIO.add_interrupt_callback(..)``
* Added ``threaded`` argument to ``RPIO.wait_for_interrupts(..)``
* Interrupt callbacks now receive integer values ``0`` or ``1`` instead of strings
* Interrupt callbacks with edge=``rising`` or ``falling`` only receive the correct values
* Added ``RPIO.close_tcp_client(fileno)``
* Debian .deb package builds
* License changed to GNU Lesser General Public License v3 or later (LGPLv3+)
* ``RPIO.sysinfo()`` returns is_overclocked (improved detection in cpuinfo.c)
* Well documented, fast source code with minimal CPU usage
12
-
* Open source (GPLv3+)
12
+
* Open source (LGPLv3+)
13
13
14
14
RPIO consists of two main components:
15
15
@@ -74,38 +74,6 @@ Please send feedback and ideas to [email protected], and `open an issue at Gith
74
74
you've encountered a bug.
75
75
76
76
77
-
FAQ
78
-
---
79
-
80
-
**How does RPIO work?**
81
-
82
-
RPIO extends RPi.GPIO, a GPIO controller written in C which uses a low-level memory interface. Interrupts are
83
-
implemented with ``epoll`` via ``/sys/class/gpio/``. For more detailled information take a look at the `source <https://github.com/metachris/RPIO/tree/master/source>`_, it's well documented and easy to build.
84
-
85
-
86
-
**Should I update RPIO often?**
87
-
88
-
Yes, because RPIO is getting better by the day. You can use ``$ rpio --update-rpio`` or see :ref:`Installation <ref-installation>` for more information about methods to update.
89
-
90
-
91
-
**I've encountered a bug, what next?**
92
-
93
-
* Make sure you are using the latest version of RPIO (see :ref:`Installation <ref-installation>`)
94
-
* Open an issue at Github
95
-
96
-
* Go to https://github.com/metachris/RPIO/issues/new
97
-
* Describe the problem and steps to replicate
98
-
* Add the output of ``$ rpio --version`` and ``$ rpio --sysinfo``
99
-
100
-
101
-
**pip is throwing an error during the build:** ``source/c_gpio/py_gpio.c:9:20: fatal error: Python.h: No such file or directory``
102
-
103
-
You need to install the ``python-dev`` package (eg. ``$ sudo apt-get install python-dev``), or use ``easy_install`` (see :ref:`Installation <ref-installation>`).
104
-
105
-
* ``rpio-curses``
106
-
* Bugfix in RPIO: tcp callbacks (first parameter ``socket`` works now)
107
-
* Renamed ``RPIO.rpi_sysinfo()`` to ``RPIO.sysinfo``
0 commit comments