Commit Graph

296 Commits

Author SHA1 Message Date
joan2937 90d206e941 updated pigs.def for WVCAP and download.html for download version 2020-06-27 07:25:38 -05:00
Guy McSwain 41b3cdfc65 Issue #220 Calling exit from a signal handler is not safe. 2020-06-27 07:22:57 -05:00
hazuki ad52dcdc83 Remove excessive PROT_EXEC 2020-06-27 07:15:29 -05:00
Guy McSwain 30e6b35574
Merge pull request #345 from joan2937/release-v76
Release v76
2020-04-30 13:36:11 -05:00
Guy McSwain d2ec8894dc Fix DOC/MAN folder. 2020-04-30 13:30:59 -05:00
Guy McSwain 348ad4cb25 Update .gitignore and remove cruft from DOC directory. 2020-04-30 12:51:32 -05:00
Guy McSwain 67af06f176 Bump revision to v76. 2020-04-30 10:04:30 -05:00
Guy McSwain c80201f964 Fix doc generation warnings and other doc source corrections. 2020-04-30 09:55:43 -05:00
Guy McSwain 3ffe6634bd Bump revision to 7600. 2020-04-29 23:46:36 -05:00
Guy McSwain 2cd0e135e1 Generate docs and make corrections. 2020-04-29 23:43:20 -05:00
Guy McSwain d0bd490204 Merge branch 'wavesize' into develop 2020-04-29 16:29:59 -05:00
Guy McSwain 471712c513
Merge pull request #343 from joan2937/master
Synchronize develop branch with master.
2020-04-29 15:48:08 -05:00
Guy McSwain c27a968bcc Add test cases to x_* for padded waves. 2020-04-29 11:25:02 -05:00
joan2937 7852103d13 Added README to ensure DOC/MAN directory exists 2020-03-24 16:24:14 +00:00
joan2937 b752ab9164 Added autogeneation of man pages and HTML for web site 2020-03-24 11:55:10 +00:00
Guy McSwain f16fa17748
Merge pull request #333 from joan2937/Release-v75
Release v75
2020-03-23 00:18:50 -05:00
Guy McSwain f2fdb2db45
v75 2020-03-23 00:00:02 -05:00
Guy McSwain 76cebc73b1 Change version to 7500 to sync with planned v75 release. 2020-03-22 23:38:50 -05:00
Guy McSwain 4fcb7113b5 Merge branch 'myestro-fix-cmake-setup-for-yocto' into develop 2020-03-22 23:32:16 -05:00
Guy McSwain 9f22d9476c Merge branch 'fix-cmake-setup-for-yocto' of https://github.com/myestro/pigpio into myestro-fix-cmake-setup-for-yocto 2020-03-22 23:27:36 -05:00
Guy McSwain 3b76f24507 Merge branch 'jaessy77-master' into develop 2020-03-22 23:23:14 -05:00
Guy McSwain 720d612193 Merge branch 'master' of https://github.com/jaessy77/pigpio into jaessy77-master 2020-03-22 15:55:10 -05:00
Guy McSwain b229b67ce0 Correct max wave resource comparison tests. 2020-03-22 12:26:26 -05:00
Guy McSwain c38087352f Use two-beat DMA control block on pulse with set and clear OOLs. 2020-03-18 16:31:42 -05:00
Guy McSwain 7f05ff4c48 Fix error messages on gpioWaveCreatePad 2020-03-12 09:46:58 -05:00
Guy McSwain 038be60398 Allow creation of two waves with 50% padding using gpioWaveCreatePad.
- gpioWaveCreatePad takes three arguments: %CB, %BOOL, %TOOL
- gpioWaveCreatePad checks range of arguments
- gpioWaveCreatePad checks dimension of wave fits inside padding
- wave2Cbs takes three arguments: numCB, numBOOL, numTOOL
- socket command PI_CMD_WVCAP is variadic
2020-03-12 09:44:41 -05:00
Jul3k c660e3fc8e Added WaveCreatePad to pigpio.c 2020-03-05 18:28:31 +01:00
Jul3k a9f5dc17d9 Added wave_create_and_pad to pigpio.py 2020-03-05 18:26:08 +01:00
Jul3k 4ab125cfff Added WaveCreatePad to API 2020-03-05 17:42:55 +01:00
Jul3k b9b8eff390 Reverted size paramter fore wavecreate in x_pigpio.c 2020-03-05 16:37:23 +01:00
Jul3k 773378fd24 Reverte added site paramezer in wave_create 2020-03-05 14:02:26 +01:00
Jul3k 71fe78aac9 Added .so.* to gitignore 2020-03-05 13:53:44 +01:00
Guy McSwain 58c5ad756b Skip wave padding when size = 0 2020-03-04 01:25:01 -06:00
Guy McSwain f4a4b9772f Wave create using fixed size CB, OOL 2020-03-03 23:13:57 -06:00
Guy McSwain ef48a043af
Merge pull request #328 from joan2937/BCM2711-BSC-slave
Bcm2711 bsc slave.  Closes #280 and #327 .
2020-03-01 12:51:57 -06:00
joan2937 4753b0d37c Code for BSC I2C/SPI slave on the BCM2711 (PI4B)
Added documentation for callback usage
2020-03-01 13:35:16 +00:00
Marco Jassmann 671adab8ad Corrected constant name in spiClose from PI_I2C_CLOSED to PI_SPI_CLOSED 2020-02-26 12:29:55 +01:00
Marco Jassmann 3a716863f0
Merge pull request #1 from joan2937/master
Pull Request 26.02.2020
2020-02-26 12:03:52 +01:00
Guy McSwain 7154f808c0
Merge pull request #323 from joan2937/Release-v74
Merge Release-v74
2020-02-03 10:54:22 -06:00
Guy McSwain bab05ceb97
Merge pull request #321 from joan2937/Release-v74
Release v74: closes #274, closes #298, closes #266, closes #316, closes #223.
2020-02-03 09:45:03 -06:00
Guy McSwain d5dee1d0a5 Bump to v74 2020-01-25 21:40:36 -06:00
Phil Wright 47f3bf7ec9 v7303 Fix waveform length when merging pulses (#223) 2020-01-25 20:52:43 -06:00
Guy McSwain fc6e3df438 v7302: Fix range of 'old' rev codes 2020-01-18 14:41:09 -06:00
Guy McSwain 714136afe4 New hardware revision decode
Decode hardware revision from either:
1) 'revision' string in /proc/cpuinfo (legacy)
2) binary number in /proc/device-tree/system/linux,revision

The second path is recommended by raspberrypi.org for newer
operating systems.  See raspberrypi/linux#2110
2020-01-18 10:06:49 -06:00
Guy McSwain 5c1f52215d setsockopt() with properly initialized option argument. Fixes issue #298 and possibly #274. 2020-01-10 00:50:53 -06:00
Guy McSwain 4b2a1efdab
Add 'develop' branch model process. 2020-01-10 00:32:24 -06:00
Guy McSwain d1fb6b9272
Update pigpiod.service
Closes #210
2020-01-08 12:09:15 -06:00
joan2937 da780491d9 V73: I2C_SLOTS to 512 (from 64) 2020-01-02 15:04:54 +00:00
joan2937 12a1fc5a2a V72+: new year 2020-01-02 15:01:43 +00:00
joan2937 3d7e46de4f Merge branch 'master' of https://github.com/flaviut/pigpio 2020-01-02 14:15:35 +00:00