Skip to content

@sommersoft sommersoft released this Jan 16, 2019

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-rfm69.

Read the docs for info on how to use it.

Assets 8

@jerryneedell jerryneedell released this Dec 30, 2018

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-rfm69.

Read the docs for info on how to use it.

Assets 8

@jerryneedell jerryneedell released this Nov 19, 2018 · 7 commits to master since this release

Updated adafruit_rfm69.py to allow optional access to the RadioHead Packet Headers.

The user may optionally set and receive the 4 byte RadioHead packet header.
The default is to ignore the header as in the past.

On transmit, the user may provide a keyword argument: tx_header with a 4-tuple of bytes.
tx_header = (To,From,ID,Flags)
to set the outgoing header.

On receive, the user can request that the packet header be included at the beginning of the packet via a keyword argument: with_header.
If set to True, the header will be included as the first 4 bytes of the packet and the data payload begins at byte 4.
Also, the user may specify a keyword argument: rx_filter to reject any "non-broadcast" packets not addressed as specified. A "broadcast" message contains 0xff as the To address. Broadcast messages are always received.
If rx_filter is set to a value other than 0xff, then incoming packets with the To field not matching the rx_filter will be ignored unless the To field contains 0xff.
If rx_filter is set to 0xff then all packets are accepted.

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

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

Read the docs for info on how to use it.

Assets 8

@jerryneedell jerryneedell released this Nov 17, 2018 · 12 commits to master since this release

Updated rfm69_simpletest.py for compatibility with Raspberry Pi.

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

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

Read the docs for info on how to use it.

Assets 8

@kattni kattni released this Aug 7, 2018 · 15 commits to master since this release

  • Added setup.py
  • Added PyPI release info to .travis.yml
  • Updated requirements.txt
  • Added a more comprehensive .gitignore

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

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

Read the docs for info on how to use it.

Assets 6

@jerryneedell jerryneedell released this Jul 19, 2018 · 18 commits to master since this release

Minor changes to satisfy pylint. No functional changes

To use in CircuitPython, download the .mpy file and copy it to the lib folder on the CIRCUITPY drive. Or, simply install the Adafruit CircuitPython bundle.

Read the docs for info on how to use it.

Assets 6

@jerryneedell jerryneedell released this Jul 18, 2018 · 22 commits to master since this release

Fix frequency setter - add timeout to send.

To use in CircuitPython, download the .mpy file and copy it to the lib folder on the CIRCUITPY drive. Or, simply install the Adafruit CircuitPython bundle.

Read the docs for info on how to use it.

Assets 2

@tannewt tannewt released this May 1, 2018 · 32 commits to master since this release

Thanks to @sommersoft for the documentation refinement.

To use in CircuitPython, download the .mpy file and copy it to the lib folder on the CIRCUITPY drive. Or, simply install the Adafruit CircuitPython bundle.

Read the docs for info on how to use it.

Assets 6

@tannewt tannewt released this Mar 5, 2018 · 35 commits to master since this release

  • Add baudrate kwarg to constructor. Lower baudrates improve reliability when used with the RFM69 breakout. Thanks to @jerryneedell !
  • Improved docs. Thanks @sommersoft !

To use in CircuitPython, download the .zip file and copy its contents to the lib folder on the CIRCUITPY drive. Or, simply install the Adafruit CircuitPython bundle.

Read the docs for info on how to use it.

Assets 6
You can’t perform that action at this time.