Skip to content

Releases: NathanY3G/rp2040-pio-emulator

v0.83.0

21 Jan 10:43
01235ff
Compare
Choose a tag to compare

Release for the package published on PyPI - https://pypi.org/project/rp2040-pio-emulator

Added

  • Support input_source's with different signatures.

Changed

  • Updated dependencies used for development.
  • Updated dependencies used by examples.
  • Updated dependencies used by the Jupyter Notebook example. Thanks Dependabot!

v0.82.0

27 Nov 18:26
4c1baad
Compare
Choose a tag to compare

Release for the package published on PyPI - https://pypi.org/project/rp2040-pio-emulator

Added

  • Options to control program wrapping. Thanks Josverl.
  • Additional documentation - FAQ.
  • Python 3.12 to the CI build matrix.

Changed

  • Refactored tests to be more explicit regarding program counter advance.
  • Updated dependencies used for development.
  • Updated dependencies used by the Jupyter Notebook example. Thanks Dependabot!

v0.81.0

10 Jun 14:43
c527ca5
Compare
Choose a tag to compare

Release for the package published on PyPI - https://pypi.org/project/rp2040-pio-emulator

Added

  • Additional documentation - a Tour of pioemu.

Changed

  • Fixed incorrect pin values when input_source was used. Thanks winnylourson.
  • Updated dependencies used by the Jupyter Notebook example. Thanks Dependabot!

v0.80.0

16 Apr 12:26
b9f83a7
Compare
Choose a tag to compare

Release for the package published on PyPI - https://pypi.org/project/rp2040-pio-emulator

Added

  • Support for the receive FIFO and the PUSH instruction. Thanks @aaronjamt.
  • Support for the PUSH IfFull and PULL IfEmpty instruction variants.
  • Additional tests.

Changed

  • Fixed reporting of FIFO contents in before state for PUSH and PULL instructions.
  • Improved support for stalling the execution of instructions.
  • Refactored some tests to improve consistency.
  • Updates to the README. Thanks @aaronjamt.

v0.79.0

31 Mar 05:56
9274d77
Compare
Choose a tag to compare

Release for the package published on PyPI - https://pypi.org/project/rp2040-pio-emulator

Added

  • Support for the OUT PC and ISR instructions. Thanks @aaronjamt.
  • Type-hints for documentation and to improve maintainability.

v0.78.0

25 Mar 11:12
b5f9c0c
Compare
Choose a tag to compare

Release for the package published on PyPI - https://pypi.org/project/rp2040-pio-emulator

Added

  • Support for the IN instruction.
  • Support for the MOV PC instruction. Thanks @aaronjamt.

Changed

  • Improved support for advancing the program counter.

Removed

  • Dropped support for older versions of Python (< 3.10.10)

v0.77.0

18 Mar 11:19
57626ae
Compare
Choose a tag to compare

Release for the package published on PyPI - https://pypi.org/project/rp2040-pio-emulator

v0.76.0

13 Mar 20:40
a619221
Compare
Choose a tag to compare

Release for the package published on PyPI - https://pypi.org/project/rp2040-pio-emulator

v0.75.1

07 Nov 20:26
d450bfc
Compare
Choose a tag to compare

Release for the package published on PyPI - https://pypi.org/project/rp2040-pio-emulator

v0.70.0

15 May 05:28
ac5dd84
Compare
Choose a tag to compare

Release for the package published on PyPI - https://pypi.org/project/rp2040-pio-emulator