Commit Graph

126 Commits

Author SHA1 Message Date
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 a77351a941 Revert "Issue #220 Calling exit from a signal handler is not safe." 2020-06-27 07:25:45 -05:00
Guy McSwain 41b3cdfc65 Issue #220 Calling exit from a signal handler is not safe. 2020-06-27 07:22:57 -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 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 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 4ab125cfff Added WaveCreatePad to API 2020-03-05 17:42:55 +01:00
Jul3k 773378fd24 Reverte added site paramezer in wave_create 2020-03-05 14:02:26 +01:00
Guy McSwain f4a4b9772f Wave create using fixed size CB, OOL 2020-03-03 23:13: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
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
joan2937 da780491d9 V73: I2C_SLOTS to 512 (from 64) 2020-01-02 15:04:54 +00:00
joan2937 b634058746 V72 2019-11-30 18:17:04 +00:00
joan2937 9b9ca9455d V71+: rewrite chooseBestClock to fix errors 2019-11-29 23:20:19 +00:00
joan2937 6b770ad810 V71+: #268 obey host name setting with env vars 2019-11-27 21:25:35 +00:00
joan2937 adf7caeff5 V71+: tidy up documentation overviews 2019-11-27 18:44:25 +00:00
joan2937 5966a50e45 V71+: change the way DMA is reset to cater for edge case 2019-09-29 10:13:04 +01:00
joan2937 ad89f458c8 V71+: #286 arm64 socket i/f response 2019-08-16 16:58:45 +01:00
joan2937 b6fe587451 V71 2019-08-15 17:06:53 +01:00
joan2937 331b5a1451 V70+: #282 close notification sockets when pigpiod "-m" option is used. 2019-08-15 16:26:18 +01:00
joan2937 8081a97ba2 V70 2019-07-14 21:25:18 +01:00
joan2937 f660834a7a V69+: BCM2711 PLLD 500->750 MHz Crystal 19.2->54M 2019-07-14 20:47:20 +01:00
joan2937 b407ab741d V69+: #258 reject and document illegal script commands 2019-07-11 10:09:35 +01:00
joan2937 5b416b699b V69+: #280 SPI/BSC SLAVE peripheral not available on BCM2711 2019-07-07 12:52:44 +01:00
joan2937 e41362f243 V69+: Change DBG_ALWAYS to DBG_USER for expected socket events 2019-07-07 09:58:43 +01:00
joan2937 16074f3d83 V69 2019-07-02 18:41:28 +01:00
joan2937 7ef99aee42 V68+: #261 close gpio ISR fd when ISR cancelled. 2019-07-02 18:38:19 +01:00
joan2937 3ea6fd94fd V68+: Changes for Pi4B (base address, default DMA channels, PUD) 2019-07-02 18:04:12 +01:00
joan bb352d2000 V68 2018-10-21 09:34:40 +01:00
joan 3e90383499 V67+: tided up I2C/SPI documentation 2018-10-21 08:54:37 +01:00
joan 934874be2f V67: use with for Python locks, show_errors flag 2018-03-20 18:39:50 +00:00
joan 424ce5af6a V67: #160 buffer size to 512, improved active test 2018-03-13 13:38:58 +00:00
joan eafa0b1d66 V67: #198 added process exit codes for pigs 2018-03-11 13:24:54 +00:00
joan e02f824fe8 V67: #201 allow space for watchdog/event reports 2018-03-01 20:49:48 +00:00
joan c734018f3c V66 2018-02-20 08:36:27 +00:00
joan e9ffe3d925 V66: #168 check commands against PI_CMD_SCRIPT 2018-02-13 22:04:21 +00:00
joan cf29b45ded V66: #133 fixed by simplifying timer loop 2018-02-13 21:39:02 +00:00
joan 5981d495cc V66: #178 update script parameters command PROCU 2018-02-13 09:14:28 +00:00
joan 1737d47747 V65 2018-02-08 21:30:08 +00:00
joan f83c93066e wave delete comments 2018-02-08 18:48:33 +00:00