Commit Graph

314 Commits

Author SHA1 Message Date
Dawid Sabat b99a538aee Modify pigpio_start arguments 2020-09-18 23:28:18 +02:00
Guy McSwain d5961b9de2 v7702 fixes 'Operation not permitted' and 'Delay on reboot/shutdown'. 2020-08-30 10:55:59 -05:00
Guy McSwain 8a49a4b078
Merge pull request #342 from hazuki0x0/fix-initPeripherals
Fix initPeripherals on Ubuntu 20.04  For security reasons, newer distros mount /dev with 'noexec' so mmap with
PROT_EXEC will no longer work (Operation not permitted).
2020-08-30 10:39:20 -05:00
Guy McSwain b332474c9d Fix issue #274 - Delay on reboot/shutdown. 2020-08-30 10:23:16 -05:00
joan2937 031decc9f6 Tidy file handling. 2020-08-30 10:15:52 -05:00
joan2937 ad83b33426 Misc plus fix for #373 2020-08-30 10:15:52 -05:00
joan2937 7154e302e3 New pulse per second example synced to wall time. 2020-08-30 10:15:52 -05:00
Ryan Plauche 487bf29673 Fixing possible fclose on null pointer 2020-07-01 11:56:45 -05:00
Guy McSwain e6bfc40a51 Update docs 2020-06-28 14:36:20 -05:00
joan2937 c07bbb299a Update index.html
Removed experimental on Pi4 paragraph.
2020-06-28 14:35:39 -05:00
joan2937 7804bf7bc6 Update index.html
Add link to Xojo implementation by Eugene Dakin
2020-06-28 14:34:57 -05:00
Guy McSwain 6016f39ad0 Revert "Remove excessive PROT_EXEC"
This reverts commit e9a0dd8ead.
2020-06-27 07:08:01 -05:00
Guy McSwain 342feb43f2 Bump version and generate docs. 2020-06-26 16:20:36 -05:00
Guy McSwain 5e06889515 Remove deprecated gpioCfgInternals API. Fix issue #341. 2020-06-26 13:25:59 -05:00
Guy McSwain 11c75ee5ea Fix issue #356, document wave_tx_at API is not supported on chained waves. 2020-06-26 13:25:59 -05:00
Guy McSwain 9fe95e831c Fix issue #355, python module event_callback documentation. 2020-06-26 13:25:59 -05:00
Bradley Pankow b9e57f6047 Fix issue #353, initialising glitch filter 2020-06-26 13:25:25 -05:00
Guy McSwain bea536389f Fix waveCBsOOLs tallys for 2d dma stride. 2020-05-31 14:26:37 -05:00
Guy McSwain fc37a8c867 Revert "Issue #220 Calling exit from a signal handler is not safe." 2020-05-31 13:44:14 -05:00
joan2937 c85285ee38 fixed untracked files 2020-05-07 11:53:04 +01:00
joan2937 18e532b840 updated pigs.def for WVCAP and download.html for download version 2020-05-04 20:46:45 +01:00
Guy McSwain 1c9b6e2790 Issue #220 Calling exit from a signal handler is not safe. 2020-05-02 11:17:25 -05:00
Guy McSwain c05024e20a Bump rev to 7601. 2020-05-01 11:24:25 -05:00
hazuki e9a0dd8ead Remove excessive PROT_EXEC 2020-05-01 11:24:25 -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
hazuki ee593a2fc6 Remove excessive PROT_EXEC 2020-04-26 17:42:35 +09: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