Skip to content

Releases: adafruit/Adafruit_CircuitPython_RFM9x

1.3.1 - Added Black check, reran Black with Python 3 target.

10 Apr 17:44
8e2237d
Compare
Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip3 install adafruit-circuitpython-rfm9x.

Read the docs for info on how to use it.

1.3.0 - Upgrade to latest Pylint, implement Black formatting

20 Mar 15:19
b9a2cd2
Compare
Choose a tag to compare

We have upgraded Pylint checks to use the latest version of Pylint and implemented usage of Black Python formatting. This does not change the functionality of the code - it is designed to bring it up to current standards and make it more readable.

  • Remove pinned Pylint version number from build.yml file
  • Synced .pylintrc file to match Adafruit standard
  • Ran upgraded Pylint and applied any changes or new disables necessary
  • Ran Black formatter and allowed application of changes across entire repo

For more information on using Pylint and Black on your code, check out this guide on working with Pylint and Black

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip3 install adafruit-circuitpython-rfm9x.

Read the docs for info on how to use it.

1.2.2 - Update intersphinx link

05 Feb 13:29
13babc7
Compare
Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip3 install adafruit-circuitpython-rfm9x.

Read the docs for info on how to use it.

1.2.1 - Changed CI from Travis to GitHub Actions

22 Jan 01:45
Compare
Choose a tag to compare

This release includes:

  • Migrating this repository from Travis to GitHub Actions. This has no effect on the behavior of the code itself.

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip3 install adafruit-circuitpython-rfm9x.

Read the docs for info on how to use it.

Enable interrupts for received packets

18 Dec 14:55
bc7da6c
Compare
Choose a tag to compare

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle] (https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

To use in CPython, pip install adafruit-circuitpython-rfm9x.

Read the docs for info on how to use it.

Fix GitHub repository URL to the correct value

03 Sep 16:30
1c57a8e
Compare
Choose a tag to compare
  • Repo URL updated to the correct URL for compatibility with circup, thanks @ntoll

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip install adafruit-circuitpython-rfm9x.

Read the docs for info on how to use it.

Check RFM9x version and more verbose errors

06 May 19:23
fc04167
Compare
Choose a tag to compare
  • Incorrectly setting tx_power and frequency_mhz throws errors describing the accepted range
  • RFM9x now checks version to verify correct wiring

Thanks @terriko!

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip install adafruit-circuitpython-rfm9x.

Read the docs for info on how to use it.

Expose radio configuration settings as properties

21 Mar 16:41
2dbb850
Compare
Choose a tag to compare

This release adds optional control properties to easily modify the modem's configuration. Thanks @applio! #21

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip install adafruit-circuitpython-rfm9x.

Read the docs for info on how to use it.

Update Simpletest

16 Jan 03:10
0075f7a
Compare
Choose a tag to compare

Updated simpletest to blink on-board LED when packets are received.

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip install adafruit-circuitpython-rfm9x.

Read the docs for info on how to use it.

minor bug fixes for empty packets

30 Dec 21:35
c22fc0d
Compare
Choose a tag to compare

Fix a few bugs related to empty packet handling.

To use in CircuitPython, simply install the Adafruit CircuitPython bundle.

To use in CPython, pip install adafruit-circuitpython-rfm9x.

Read the docs for info on how to use it.