Commit Graph

364 Commits

Author SHA1 Message Date
Matthias Urlichs 2bf2115ab5 Add a Unix socket connection
Unix-domain sockets have less overhead than TCP.
2023-12-05 18:26:27 +01:00
Guy McSwain c33738a320 Add updated DOC files. 2021-03-02 12:46:53 -06:00
Guy McSwain e41470c51a merge develop 2021-03-02 11:54:55 -06:00
Guy McSwain accd69d2fd Bump version to 79 2021-03-02 11:43:38 -06:00
Guy McSwain 2484b217d7 Update README.md
Removed pi4b experimental statement.
2021-03-02 11:37:19 -06:00
Peter Michael Green d1afccf04f Fix detection of whether or not the system is a raspberry pi. 2021-03-02 11:34:48 -06:00
joan2937 3c972b8cdb Added "forth" link to other languages section of index.html (main page). 2021-01-03 16:15:00 +00:00
joan2937 0f2927b727 Added docker link to other languages section of index.html (main page). 2021-01-03 11:29:32 +00:00
Guy McSwain 7baf4a6467 Auto generate MAN and HTML. 2020-12-23 23:11:15 -06:00
Guy McSwain f51cd7e950 Fix GPIO for BSC SPI in slave mode and update doc sources. 2020-12-23 23:08:11 -06:00
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 db1fd9cf6c
Update README.md
Removed pi4b experimental statement.
2020-12-18 10:16:08 -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 cc17196c75 Merge branch 'develop': Fix #375, fix #274, fix #373. 2020-09-29 11:17:38 -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
joan2937 606d805324 Tidy file handling. 2020-08-17 13:09:44 +01:00
joan2937 93965f8e3b Misc plus fix for #373 2020-08-17 08:31:26 +01:00
joan2937 9a22f2d64b New pulse per second example synced to wall time. 2020-08-16 21:27:04 +01: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 a2997c58a3
Merge pull request #365 from joan2937/v77-release
V77 release
2020-06-28 10:24:11 -05:00
Guy McSwain 0c1fb8b660 Update docs 2020-06-28 10:20:05 -05:00
joan2937 a686d1de71
Update index.html
Removed experimental on Pi4 paragraph.
2020-06-28 09:51:27 +01:00
joan2937 c3759529b2
Update index.html
Add link to Xojo implementation by Eugene Dakin
2020-06-28 09:40:59 +01:00
Guy McSwain b96c77c281 Change version to 77. 2020-06-27 07:51:44 -05:00
Guy McSwain f51642ad13 Revert "Remove excessive PROT_EXEC" 2020-06-27 07:31:14 -05:00
Guy McSwain d4e20ead60 Bump version and generate docs. 2020-06-27 07:27:19 -05:00
Guy McSwain d7379baf9b Remove deprecated gpioCfgInternals API. Fix issue #341. 2020-06-27 07:25:45 -05:00
Guy McSwain 1c5b27f41d Fix issue #356, document wave_tx_at API is not supported on chained waves. 2020-06-27 07:25:45 -05:00
Guy McSwain 1a98364f6f Fix issue #355, python module event_callback documentation. 2020-06-27 07:25:45 -05:00