Skip to content

Releases: nRF24/RF24Mesh

v1.1.3

17 Aug 04:31
Compare
Choose a tag to compare
  • More bug fixes, mostly affecting functionality

v1.1.2

08 Aug 00:59
c051d87
Compare
Choose a tag to compare
  • Hopefully the last of many bug fixes in a review of the entire RF24 code base, should help to increase stability and reliability.
  • A number of significant bug fixes
  • Address renewal and checkConnection improvements
  • General cleanup, remove unneeded code, delays, remove BCM2835 constants

v1.1.1

01 Aug 09:16
7e5e920
Compare
Choose a tag to compare
  • Fix issue with renewAddress()
  • Dynamic memory allocation changes & fixes. Allow user defined memory allocation
  • Big cleanup, fixes for minor issues & warnings,
  • Change checkConnection() function behaviour so if the master returns 0 for an address, it fails. Allows master to zero out the address of nodes that are not active
  • Master node returns -2 on address lookup request where address is not found in list, but the request itself is successful. Allows nodes to time out quickly if not found in list.

RF24Mesh v1.1.0

08 Jun 15:41
Compare
Choose a tag to compare

RF24Mesh is a self-sustaining wireless mesh network for NRF24L01+ and compatible radio modules. Based on optimized RF24Network and RF24 libraries by TMRh20.

See http://tmrh20.github.io/RF24Mesh for documentation.

Changes:
Update connectivity checks. Old method verified connectivity from node -> master, current version verifies connectivity from node -> master -> node.

RF24Mesh v1.0.8

08 Jun 03:07
Compare
Choose a tag to compare

RF24Mesh is a self-sustaining wireless mesh network for NRF24L01+ and compatible radio modules. Based on optimized RF24Network and RF24 libraries by TMRh20.

See http://tmrh20.github.io/RF24Mesh for documentation.

Changes:
Update connectivity checks. Old method verified connectivity from node -> master, current version verifies connectivity from node -> master -> node.

RF24Mesh v1.0.7

26 May 08:59
Compare
Choose a tag to compare

RF24Mesh is a self-sustaining wireless mesh network for NRF24L01+ and compatible radio modules. Based on optimized RF24Network and RF24 libraries by TMRh20.

See http://tmrh20.github.io/RF24Mesh for documentation.

Changes:

Updates to address renewal

RF24Mesh v1.0.6

08 May 18:29
Compare
Choose a tag to compare

RF24Mesh is a self-sustaining wireless mesh network for NRF24L01+ and compatible radio modules. Based on optimized RF24Network and RF24 libraries by TMRh20.

See http://tmrh20.github.io/RF24Mesh for documentation.

Changes:

See v1.0.51...master

RF24Mesh v1.0.5

27 Mar 12:58
Compare
Choose a tag to compare

RF24Mesh is a self-sustaining wireless mesh network for NRF24L01+ and compatible radio modules. Based on optimized RF24Network and RF24 libraries by TMRh20.

See http://tmrh20.github.io/RF24Mesh for documentation.

Changes:
First 'stable' release

  • Major bugfix: Buffer overrun causing segfaults and odd behaviour
  • Increase address space: Master node can have 5 children, while child nodes still support 4 children each.
  • Improvements to automatic addressing/renewal

See commit log for further details

RF24Mesh v1.0.4b

15 Dec 20:05
Compare
Choose a tag to compare

Mesh networking for NRF24L01+ and compatible radio modules. Based on optimized RF24Network and RF24 libraries by TMRh20.

See http://tmrh20.github.io/RF24Mesh for documentation.

Changes:

  • Improved getAddress().
  • Fixed setChild().
  • Some optimizations. (See commit log for more information)
  • Fixed setAddress().

RF24Mesh v1.0.3b

27 Nov 14:04
Compare
Choose a tag to compare
RF24Mesh v1.0.3b Pre-release
Pre-release

Mesh networking for nrf24l01+ and compatible radio modules. Based on optimized RF24Network and RF24 libraries by TMRh20.

See http://tmrh20.github.io/RF24Mesh for documentation.

Changes:

  • Fix static address assignment & allow manual modification of addresses via setAddress() function
  • Add setChild() function to selectively prevent children from discovering & attaching to individual nodes
  • Minor changes