]>
git.feebdaed.xyz Git - 0xmirror/pigpio.git/log
Guy McSwain [Tue, 2 Mar 2021 18:46:53 +0000 (12:46 -0600)]
Add updated DOC files.
Guy McSwain [Tue, 2 Mar 2021 17:54:55 +0000 (11:54 -0600)]
merge develop
Guy McSwain [Tue, 2 Mar 2021 17:43:38 +0000 (11:43 -0600)]
Bump version to 79
Guy McSwain [Fri, 18 Dec 2020 16:16:08 +0000 (10:16 -0600)]
Update README.md
Removed pi4b experimental statement.
Peter Michael Green [Thu, 28 Jan 2021 20:18:56 +0000 (20:18 +0000)]
Fix detection of whether or not the system is a raspberry pi.
joan2937 [Sun, 3 Jan 2021 16:15:00 +0000 (16:15 +0000)]
Added "forth" link to other languages section of index.html (main page).
joan2937 [Sun, 3 Jan 2021 11:29:32 +0000 (11:29 +0000)]
Added docker link to other languages section of index.html (main page).
Guy McSwain [Thu, 24 Dec 2020 05:11:15 +0000 (23:11 -0600)]
Auto generate MAN and HTML.
Guy McSwain [Thu, 24 Dec 2020 05:08:11 +0000 (23:08 -0600)]
Fix GPIO for BSC SPI in slave mode and update doc sources.
Guy McSwain [Tue, 22 Dec 2020 12:36:38 +0000 (06:36 -0600)]
Merge pull request #419 from drkmsmithjr/SENT_protocol
added an example of using pigpio to implement the SENT interface
Mark [Sun, 20 Dec 2020 17:16:10 +0000 (09:16 -0800)]
added an example of using the pigpio library to implement the SENT interface.
SENT is an automotive standard single wire interface for robust communication
with sensors in a car, but the standard can be used anywhere. It has error detection
including CRC checking. There is a write up about it on the
Blog: https://surfncircuits.com/2020/11/27/implementing-a-single-edge-nibble-transmission-sent-protocol-in-python-for-the-raspberry-pi-zero/
Guy McSwain [Sat, 19 Dec 2020 05:09:58 +0000 (23:09 -0600)]
bump develop branch version
Guy McSwain [Sat, 19 Dec 2020 02:39:24 +0000 (20:39 -0600)]
Fix issue#405 Prototype for gpioRunScript is duplicated.
Guy McSwain [Sat, 19 Dec 2020 02:32:16 +0000 (20:32 -0600)]
Fix issue#400 PI_CMD_EVT is unused in pigpiod_if2.c
Guy McSwain [Sat, 19 Dec 2020 02:23:52 +0000 (20:23 -0600)]
Fix issue#397 gpioSetTimerFunc NULL cancel error
Guy McSwain [Sat, 19 Dec 2020 01:56:35 +0000 (19:56 -0600)]
Fix Issue#402 Cannot handle multiple I2C devices on RPi 4B
Guy McSwain [Sat, 19 Dec 2020 01:48:49 +0000 (19:48 -0600)]
PR#415 fix simple type receieve -> receive
Guy McSwain [Sat, 19 Dec 2020 01:41:57 +0000 (19:41 -0600)]
PR#413 Update doc: return current PWM dutycycle instead of 0
Guy McSwain [Sat, 19 Dec 2020 01:15:47 +0000 (19:15 -0600)]
PR #404: Include stddef.h for size_t
joan2937 [Mon, 16 Nov 2020 11:27:11 +0000 (11:27 +0000)]
Reworked paulvee example and link.
joan2937 [Sun, 15 Nov 2020 16:43:36 +0000 (16:43 +0000)]
bit bang example code from paulvee
Guy McSwain [Fri, 18 Dec 2020 16:16:08 +0000 (10:16 -0600)]
Update README.md
Removed pi4b experimental statement.
Guy McSwain [Tue, 29 Sep 2020 20:29:22 +0000 (15:29 -0500)]
Merge pull request #387 from dawidowski/rework_pigpio_start_args
Change argument type of `pigpio_start` from `char*` to `const char*`
Guy McSwain [Tue, 29 Sep 2020 16:17:38 +0000 (11:17 -0500)]
Merge branch 'develop': Fix #375, fix #274, fix #373.
Guy McSwain [Tue, 29 Sep 2020 13:33:55 +0000 (08:33 -0500)]
Sync versions for next release (78).
Dawid Sabat [Fri, 18 Sep 2020 21:28:18 +0000 (23:28 +0200)]
Modify pigpio_start arguments
Guy McSwain [Sun, 30 Aug 2020 15:55:59 +0000 (10:55 -0500)]
v7702 fixes 'Operation not permitted' and 'Delay on reboot/shutdown'.
Guy McSwain [Sun, 30 Aug 2020 15:39:20 +0000 (10:39 -0500)]
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).
Guy McSwain [Sun, 30 Aug 2020 15:23:16 +0000 (10:23 -0500)]
Fix issue #274 - Delay on reboot/shutdown.
joan2937 [Mon, 17 Aug 2020 12:09:44 +0000 (13:09 +0100)]
Tidy file handling.
joan2937 [Mon, 17 Aug 2020 07:31:26 +0000 (08:31 +0100)]
Misc plus fix for #373
joan2937 [Sun, 16 Aug 2020 20:27:04 +0000 (21:27 +0100)]
New pulse per second example synced to wall time.
joan2937 [Mon, 17 Aug 2020 12:09:44 +0000 (13:09 +0100)]
Tidy file handling.
joan2937 [Mon, 17 Aug 2020 07:31:26 +0000 (08:31 +0100)]
Misc plus fix for #373
joan2937 [Sun, 16 Aug 2020 20:27:04 +0000 (21:27 +0100)]
New pulse per second example synced to wall time.
Ryan Plauche [Mon, 29 Jun 2020 03:01:40 +0000 (22:01 -0500)]
Fixing possible fclose on null pointer
Guy McSwain [Sun, 28 Jun 2020 15:20:05 +0000 (10:20 -0500)]
Update docs
joan2937 [Sun, 28 Jun 2020 08:51:27 +0000 (09:51 +0100)]
Update index.html
Removed experimental on Pi4 paragraph.
joan2937 [Sun, 28 Jun 2020 08:40:59 +0000 (09:40 +0100)]
Update index.html
Add link to Xojo implementation by Eugene Dakin
Guy McSwain [Sun, 28 Jun 2020 15:24:11 +0000 (10:24 -0500)]
Merge pull request #365 from joan2937/v77-release
V77 release
Guy McSwain [Sun, 28 Jun 2020 15:20:05 +0000 (10:20 -0500)]
Update docs
joan2937 [Sun, 28 Jun 2020 08:51:27 +0000 (09:51 +0100)]
Update index.html
Removed experimental on Pi4 paragraph.
joan2937 [Sun, 28 Jun 2020 08:40:59 +0000 (09:40 +0100)]
Update index.html
Add link to Xojo implementation by Eugene Dakin
Guy McSwain [Sat, 27 Jun 2020 12:51:44 +0000 (07:51 -0500)]
Change version to 77.
Guy McSwain [Sat, 27 Jun 2020 12:08:01 +0000 (07:08 -0500)]
Revert "Remove excessive PROT_EXEC"
Guy McSwain [Fri, 26 Jun 2020 21:20:36 +0000 (16:20 -0500)]
Bump version and generate docs.
Guy McSwain [Fri, 26 Jun 2020 04:02:41 +0000 (23:02 -0500)]
Remove deprecated gpioCfgInternals API. Fix issue #341.
Guy McSwain [Fri, 26 Jun 2020 03:26:41 +0000 (22:26 -0500)]
Fix issue #356, document wave_tx_at API is not supported on chained waves.
Guy McSwain [Thu, 25 Jun 2020 17:34:45 +0000 (12:34 -0500)]
Fix issue #355, python module event_callback documentation.
Bradley Pankow [Mon, 25 May 2020 20:00:22 +0000 (16:00 -0400)]
Fix issue #353, initialising glitch filter
Guy McSwain [Sun, 31 May 2020 19:26:37 +0000 (14:26 -0500)]
Fix waveCBsOOLs tallys for 2d dma stride.
Guy McSwain [Sun, 31 May 2020 18:44:14 +0000 (13:44 -0500)]
Revert "Issue #220 Calling exit from a signal handler is not safe."
joan2937 [Thu, 7 May 2020 10:53:04 +0000 (11:53 +0100)]
fixed untracked files
joan2937 [Mon, 4 May 2020 19:46:45 +0000 (20:46 +0100)]
updated pigs.def for WVCAP and download.html for download version
Guy McSwain [Sat, 2 May 2020 16:17:25 +0000 (11:17 -0500)]
Issue #220 Calling exit from a signal handler is not safe.
hazuki [Sun, 26 Apr 2020 08:42:35 +0000 (17:42 +0900)]
Remove excessive PROT_EXEC
Guy McSwain [Sat, 27 Jun 2020 12:08:01 +0000 (07:08 -0500)]
Revert "Remove excessive PROT_EXEC"
This reverts commit
e9a0dd8ead58eb5e15c62e64d36a788c27835a9c .
Guy McSwain [Fri, 26 Jun 2020 21:20:36 +0000 (16:20 -0500)]
Bump version and generate docs.
Guy McSwain [Fri, 26 Jun 2020 04:02:41 +0000 (23:02 -0500)]
Remove deprecated gpioCfgInternals API. Fix issue #341.
Guy McSwain [Fri, 26 Jun 2020 03:26:41 +0000 (22:26 -0500)]
Fix issue #356, document wave_tx_at API is not supported on chained waves.
Guy McSwain [Thu, 25 Jun 2020 17:34:45 +0000 (12:34 -0500)]
Fix issue #355, python module event_callback documentation.
Bradley Pankow [Mon, 25 May 2020 20:00:22 +0000 (16:00 -0400)]
Fix issue #353, initialising glitch filter
Guy McSwain [Sun, 31 May 2020 19:26:37 +0000 (14:26 -0500)]
Fix waveCBsOOLs tallys for 2d dma stride.
Guy McSwain [Sun, 31 May 2020 18:44:14 +0000 (13:44 -0500)]
Revert "Issue #220 Calling exit from a signal handler is not safe."
joan2937 [Thu, 7 May 2020 10:53:04 +0000 (11:53 +0100)]
fixed untracked files
joan2937 [Mon, 4 May 2020 19:46:45 +0000 (20:46 +0100)]
updated pigs.def for WVCAP and download.html for download version
Guy McSwain [Sat, 2 May 2020 16:17:25 +0000 (11:17 -0500)]
Issue #220 Calling exit from a signal handler is not safe.
Guy McSwain [Fri, 1 May 2020 16:17:39 +0000 (11:17 -0500)]
Bump rev to 7601.
hazuki [Sun, 26 Apr 2020 08:42:35 +0000 (17:42 +0900)]
Remove excessive PROT_EXEC
Guy McSwain [Thu, 30 Apr 2020 18:36:11 +0000 (13:36 -0500)]
Merge pull request #345 from joan2937/release-v76
Release v76
Guy McSwain [Thu, 30 Apr 2020 18:30:59 +0000 (13:30 -0500)]
Fix DOC/MAN folder.
Guy McSwain [Thu, 30 Apr 2020 17:51:32 +0000 (12:51 -0500)]
Update .gitignore and remove cruft from DOC directory.
Guy McSwain [Thu, 30 Apr 2020 15:04:30 +0000 (10:04 -0500)]
Bump revision to v76.
Guy McSwain [Thu, 30 Apr 2020 14:55:43 +0000 (09:55 -0500)]
Fix doc generation warnings and other doc source corrections.
Guy McSwain [Thu, 30 Apr 2020 04:46:36 +0000 (23:46 -0500)]
Bump revision to 7600.
Guy McSwain [Thu, 30 Apr 2020 04:43:20 +0000 (23:43 -0500)]
Generate docs and make corrections.
Guy McSwain [Wed, 29 Apr 2020 21:29:59 +0000 (16:29 -0500)]
Merge branch 'wavesize' into develop
Guy McSwain [Wed, 29 Apr 2020 20:48:08 +0000 (15:48 -0500)]
Merge pull request #343 from joan2937/master
Synchronize develop branch with master.
Guy McSwain [Wed, 29 Apr 2020 16:25:02 +0000 (11:25 -0500)]
Add test cases to x_* for padded waves.
hazuki [Sun, 26 Apr 2020 08:42:35 +0000 (17:42 +0900)]
Remove excessive PROT_EXEC
joan2937 [Tue, 24 Mar 2020 16:24:14 +0000 (16:24 +0000)]
Added README to ensure DOC/MAN directory exists
joan2937 [Tue, 24 Mar 2020 11:55:10 +0000 (11:55 +0000)]
Added autogeneation of man pages and HTML for web site
Guy McSwain [Mon, 23 Mar 2020 05:18:50 +0000 (00:18 -0500)]
Merge pull request #333 from joan2937/Release-v75
Release v75
Guy McSwain [Mon, 23 Mar 2020 05:00:02 +0000 (00:00 -0500)]
v75
Guy McSwain [Mon, 23 Mar 2020 04:38:50 +0000 (23:38 -0500)]
Change version to 7500 to sync with planned v75 release.
Guy McSwain [Mon, 23 Mar 2020 04:32:16 +0000 (23:32 -0500)]
Merge branch 'myestro-fix-cmake-setup-for-yocto' into develop
Guy McSwain [Mon, 23 Mar 2020 04:27:36 +0000 (23:27 -0500)]
Merge branch 'fix-cmake-setup-for-yocto' of https://github.com/myestro/pigpio into myestro-fix-cmake-setup-for-yocto
Guy McSwain [Mon, 23 Mar 2020 04:23:14 +0000 (23:23 -0500)]
Merge branch 'jaessy77-master' into develop
Guy McSwain [Sun, 22 Mar 2020 20:43:54 +0000 (15:43 -0500)]
Merge branch 'master' of https://github.com/jaessy77/pigpio into jaessy77-master
Guy McSwain [Sun, 22 Mar 2020 17:26:26 +0000 (12:26 -0500)]
Correct max wave resource comparison tests.
Guy McSwain [Wed, 18 Mar 2020 21:31:42 +0000 (16:31 -0500)]
Use two-beat DMA control block on pulse with set and clear OOLs.
Guy McSwain [Thu, 12 Mar 2020 14:46:58 +0000 (09:46 -0500)]
Fix error messages on gpioWaveCreatePad
Guy McSwain [Thu, 12 Mar 2020 14:27:51 +0000 (09:27 -0500)]
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
Jul3k [Thu, 5 Mar 2020 17:28:31 +0000 (18:28 +0100)]
Added WaveCreatePad to pigpio.c
Jul3k [Thu, 5 Mar 2020 17:26:08 +0000 (18:26 +0100)]
Added wave_create_and_pad to pigpio.py
Jul3k [Thu, 5 Mar 2020 16:42:55 +0000 (17:42 +0100)]
Added WaveCreatePad to API
Jul3k [Thu, 5 Mar 2020 15:37:23 +0000 (16:37 +0100)]
Reverted size paramter fore wavecreate in x_pigpio.c
Jul3k [Thu, 5 Mar 2020 13:02:26 +0000 (14:02 +0100)]
Reverte added site paramezer in wave_create
Jul3k [Thu, 5 Mar 2020 12:53:44 +0000 (13:53 +0100)]
Added .so.* to gitignore
Guy McSwain [Wed, 4 Mar 2020 07:25:01 +0000 (01:25 -0600)]
Skip wave padding when size = 0