Bump version and generate docs.
authorGuy McSwain <guy.mcswain@gmail.com>
Fri, 26 Jun 2020 21:20:36 +0000 (16:20 -0500)
committerGuy McSwain <guy.mcswain@gmail.com>
Fri, 26 Jun 2020 21:20:36 +0000 (16:20 -0500)
.gitignore
DOC/dbase/pigpio.sqlite
pigpio.3
pigpio.c
pigpio.h
pigpiod_if2.3
pigs.1

index 39331b5ec1f2bcfccc38b511cae73db6ba03f15d..dad25cad88eeb8d90f48969bea3bf64d58701207 100644 (file)
@@ -12,7 +12,9 @@ __pycache__
 build
 dist
 *.egg-info
-wavepad_jitter.py
+
+tmp/
+
 # DOC files
 DOC/dbase/pigpio.sqlite.*
 DOC/tmp
index a26ab8e50b2ae5b1a67829e5a808e556115cea5f..ba6114019b0edb2cde75261b71a81bfa9c393fc3 100644 (file)
Binary files a/DOC/dbase/pigpio.sqlite and b/DOC/dbase/pigpio.sqlite differ
index c878cbd2ada14f3228e0a31003daf0323419c5c9..0871b714951cece95ca3a2b42e856da3b92fd8c3 100644 (file)
--- a/pigpio.3
+++ b/pigpio.3
@@ -189,6 +189,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
@@ -689,8 +707,6 @@ gpioCfgMemAlloc            Configure DMA memory allocation mode
 gpioCfgNetAddr             Configure allowed network addresses
 .br
 
-.br
-gpioCfgInternals           Configure misc. internals (DEPRECATED)
 .br
 gpioCfgGetInternals        Get internal configuration settings
 .br
@@ -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.
index 4bee29a6c2fbd2bb10dc2a5b6822fb93808e96a5..0ad740df609cd52c3fee89bb76d4574ff741a690 100644 (file)
--- 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 ------------------------------------------------------- */
 
index a24e074ffd445577fd8f78dc18a004d5f23a7df8..7364b717c4f046c174f65ba988ce884f788ea9d6 100644 (file)
--- 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
 
index f07de8df019b359ccceaaa41d0f480737d4ac809..e5c79e8c2124ad5e0fd8f0d003895d8d735767b7 100644 (file)
@@ -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 8fa4337c0b05e7304d86bf905b5709efcef18302..9b53e0e74723189ec39846456b3fa9ac27127acf 100644 (file)
--- 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