summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuy McSwain <guy.mcswain@gmail.com>2020-06-26 16:20:36 -0500
committerGuy McSwain <guy.mcswain@gmail.com>2020-06-26 16:20:36 -0500
commit342feb43f247f7a57c8bc0e39461f050d2a773ce (patch)
treec2fdf3bce41e98c82995fc557a00b428bfd89893
parent5e0688951554359f9c6ce423f2738509f714df41 (diff)
Bump version and generate docs.
-rw-r--r--.gitignore4
-rw-r--r--DOC/dbase/pigpio.sqlitebin1433600 -> 1433600 bytes
-rw-r--r--pigpio.342
-rw-r--r--pigpio.c2
-rw-r--r--pigpio.h2
-rw-r--r--pigpiod_if2.32
-rw-r--r--pigs.12
7 files changed, 30 insertions, 24 deletions
diff --git a/.gitignore b/.gitignore
index 39331b5..dad25ca 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,7 +12,9 @@ __pycache__
build
dist
*.egg-info
-wavepad_jitter.py
+
+tmp/
+
# DOC files
DOC/dbase/pigpio.sqlite.*
DOC/tmp
diff --git a/DOC/dbase/pigpio.sqlite b/DOC/dbase/pigpio.sqlite
index a26ab8e..ba61140 100644
--- a/DOC/dbase/pigpio.sqlite
+++ b/DOC/dbase/pigpio.sqlite
Binary files differ
diff --git a/pigpio.3 b/pigpio.3
index c878cbd..0871b71 100644
--- a/pigpio.3
+++ b/pigpio.3
@@ -190,6 +190,24 @@ error PI_INITIALISED.
.br
.br
+If you intend to rely on signals sent to your application, you should
+turn off the internal signal handling as show in this example:
+
+.EX
+int cfg = gpioCfgGetInternals();
+.br
+cfg |= PI_CFG_NOSIGHANDLER; // (1<<10)
+.br
+gpioCfgSetInternals(cfg);
+.br
+int status = gpioInitialise();
+.br
+
+.EE
+
+.br
+
+.br
.SH OVERVIEW
@@ -690,8 +708,6 @@ gpioCfgNetAddr Configure allowed network addresses
.br
.br
-gpioCfgInternals Configure misc. internals (DEPRECATED)
-.br
gpioCfgGetInternals Get internal configuration settings
.br
gpioCfgSetInternals Set internal configuration settings
@@ -3026,7 +3042,7 @@ int main(int argc, char *argv[])
.IP "\fBint gpioWaveTxAt(void)\fP"
.IP "" 4
This function returns the id of the waveform currently being
-transmitted.
+transmitted using \fBgpioWaveTxSend\fP. Chained waves are not supported.
.br
@@ -7896,22 +7912,6 @@ numSockAddr: 0-256 (0 means all addresses allowed)
.EE
-.IP "\fBint gpioCfgInternals(unsigned cfgWhat, unsigned cfgVal)\fP"
-.IP "" 4
-Used to tune internal settings.
-
-.br
-
-.br
-
-.EX
-cfgWhat: see source code
-.br
- cfgVal: see source code
-.br
-
-.EE
-
.IP "\fBuint32_t gpioCfgGetInternals(void)\fP"
.IP "" 4
This function returns the current library internal configuration
@@ -7932,6 +7932,10 @@ cfgVal: see source code
.EE
+.br
+
+.br
+
.IP "\fBint gpioCustom1(unsigned arg1, unsigned arg2, char *argx, unsigned argc)\fP"
.IP "" 4
This function is available for user customisation.
diff --git a/pigpio.c b/pigpio.c
index 4bee29a..0ad740d 100644
--- a/pigpio.c
+++ b/pigpio.c
@@ -25,7 +25,7 @@ OTHER DEALINGS IN THE SOFTWARE.
For more information, please refer to <http://unlicense.org/>
*/
-/* pigpio version 76 */
+/* pigpio version 77 */
/* include ------------------------------------------------------- */
diff --git a/pigpio.h b/pigpio.h
index a24e074..7364b71 100644
--- a/pigpio.h
+++ b/pigpio.h
@@ -30,7 +30,7 @@ For more information, please refer to <http://unlicense.org/>
#include <stdint.h>
#include <pthread.h>
-#define PIGPIO_VERSION 7601
+#define PIGPIO_VERSION 7700
/*TEXT
diff --git a/pigpiod_if2.3 b/pigpiod_if2.3
index f07de8d..e5c79e8 100644
--- a/pigpiod_if2.3
+++ b/pigpiod_if2.3
@@ -2829,7 +2829,7 @@ int main(int argc, char *argv[])
.IP "\fBint wave_tx_at(int pi)\fP"
.IP "" 4
This function returns the id of the waveform currently being
-transmitted.
+transmitted by \fBwave_send*\fP. Chained waves are not supported.
.br
diff --git a/pigs.1 b/pigs.1
index 8fa4337..9b53e0e 100644
--- a/pigs.1
+++ b/pigs.1
@@ -4823,7 +4823,7 @@ $ pigs wvas 7 38400 8 2 0 0x41 0x42
.br
This command returns the id of the waveform currently
-being transmitted. Note: chained waves are not supported.
+being transmitted. Chained waves are not supported.
.br
Returns the waveform id or one of the following special