Commit Graph

328 Commits

Author SHA1 Message Date
Guy McSwain 2a73c0f818
Merge pull request #419 from drkmsmithjr/SENT_protocol
added an example of using pigpio to implement the SENT interface
2020-12-22 06:36:38 -06:00
Mark 35aa210556 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/
2020-12-20 09:16:10 -08:00
Guy McSwain 11ee6f19d8 bump develop branch version 2020-12-18 23:09:58 -06:00
Guy McSwain 1420fe1799 Fix issue#405 Prototype for gpioRunScript is duplicated. 2020-12-18 20:39:24 -06:00
Guy McSwain 8f4eff9694 Fix issue#400 PI_CMD_EVT is unused in pigpiod_if2.c 2020-12-18 20:32:16 -06:00
Guy McSwain 2220e497bd Fix issue#397 gpioSetTimerFunc NULL cancel error 2020-12-18 20:23:52 -06:00
Guy McSwain 55608548fc Fix Issue#402 Cannot handle multiple I2C devices on RPi 4B 2020-12-18 19:56:35 -06:00
Guy McSwain 258b034512 PR#415 fix simple type receieve -> receive 2020-12-18 19:48:49 -06:00
Guy McSwain 3140218f56 PR#413 Update doc: return current PWM dutycycle instead of 0 2020-12-18 19:41:57 -06:00
Guy McSwain 0daad582ac PR #404: Include stddef.h for size_t 2020-12-18 19:15:47 -06:00
joan2937 d898affb2a Reworked paulvee example and link. 2020-12-18 15:57:25 -06:00
joan2937 15d4193ed1 bit bang example code from paulvee 2020-12-18 15:57:01 -06:00
Guy McSwain ac5cdec256
Merge pull request #387 from dawidowski/rework_pigpio_start_args
Change argument type of `pigpio_start` from `char*` to `const char*`
2020-09-29 15:29:22 -05:00
Guy McSwain c7c561177d Sync versions for next release (78). 2020-09-29 10:19:49 -05:00
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