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
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
258b034512
PR#415 fix simple type receieve -> receive
2020-12-18 19:48:49 -06:00
Guy McSwain
0daad582ac
PR #404 : Include stddef.h for size_t
2020-12-18 19:15:47 -06:00
Guy McSwain
c7c561177d
Sync versions for next release (78).
2020-09-29 10:19:49 -05:00
Guy McSwain
d5961b9de2
v7702 fixes 'Operation not permitted' and 'Delay on reboot/shutdown'.
2020-08-30 10:55:59 -05:00
Guy McSwain
e6bfc40a51
Update docs
2020-06-28 14:36:20 -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
fc37a8c867
Revert "Issue #220 Calling exit from a signal handler is not safe."
2020-05-31 13:44:14 -05: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
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