Skip to content

Releases: joan2937/pigpio

v79 - Patch Release

02 Mar 20:58
Compare
Choose a tag to compare

Priority

  • Merge PR #427 "Fix detect system is a raspberry pi"
  • Fix GPIO numbers for BSC SPI and update documentation.

Maintenance

  • Merge PR #419 SENT_protocol
  • Fix issue #405 Prototype for gpioRunScript is duplicated.
  • Fix issue #400 PI_CMD_EVT is unused in pigpiod_if2.c
  • Fix issue #397 gpioSetTimerFunc NULL cancel error
  • Fix Issue #402 Cannot handle multiple I2C devices on RPi 4B
  • Merge PR #415 fix simple type receieve -> receive
  • Merge PR #413 Update doc: return current PWM dutycycle instead of 0
  • Merge PR #404: Include stddef.h for size_t
  • Reworked bit bang example code (paulvee)

Patch release for "Operation not permitted"

29 Sep 16:49
Compare
Choose a tag to compare

v78 - Patch Release

Priority

  • Issue 375 Operation not permitted.

Maintenance:

  • 274 Delay on reboot/shutdown. Adds PIDFile statement to util/pigpiod.service file.
  • 373 pigpio_if2
  • 388 Synchronize Python version to pigpio lib release to pick up new API.

v77 Patch Release

28 Jun 16:59
a2997c5
Compare
Choose a tag to compare

Version 77 is a patch release for bugs and documentation clarifications.

Bug fixes:

  • (5395bbe) Waveform creation with simultaneous switching gpios. Versions affected: v76.
  • (328e09a) Glitch filter initialization. Versions affected: all previous.

Documentation:

  • wave_tx_at (or variants: wvtat, gpioWaveTxAt) do not support chained waveforms.
  • Correct event_callback cancel method.
  • Remove deprecated gpioCfgInternals and inform non-daemon users how to disable pigpio's signal handler.

New APIs for waveforms

01 May 02:04
30e6b35
Compare
Choose a tag to compare

pigpio c i/f

  • gpioWaveCreatePad(int pctCB, int pctBOOL, int pctTOOL)

Python

  • wave_create_and_pad(percent)

Pigs

  • wvcap

pigpiod c i/f

  • wave_create_and_pad(percent)

BSC support for BCM2711 (Pi4)

23 Mar 05:20
f16fa17
Compare
Choose a tag to compare

Change log:

  • BSC changes for BCM2711
  • PR #327
  • PR #290

Merge pull request #321 from joan2937/Release-v74

03 Feb 16:43
bab05ce
Compare
Choose a tag to compare

Change Log

  • Fix waveform length when merging pulses
  • New hardware revision decode
  • setsockopt() with properly initialized option argument
  • Update pigpiod.service