nRF24 / RF24Mesh

OSI Layer 7 Mesh Networking for RF24Network & nrf24L01+ & nrf52x devices
http://nrf24.github.io/RF24Mesh
GNU General Public License v2.0
421 stars 154 forks source link

Update examples for min PA #216

Closed TMRh20 closed 1 year ago

TMRh20 commented 1 year ago

Update examples per https://github.com/nRF24/RF24Mesh/pull/210

With commit https://github.com/nRF24/RF24/commit/8ad2886b846375fca5cfcda74da784d3452d9148 we can set the PA Level to min at the RF24Mesh layer for testing and power supply related issues.

github-actions[bot] commented 1 year ago

Memory usage change @ 3f3ca95090672640f89ed70610b14aba94253345

Board flash % RAM for global variables %
arduino:avr:nano :small_red_triangle: 0 - +64 0.0 - +0.21 0 - 0 0.0 - 0.0
arduino:samd:mkrzero :small_red_triangle: 0 - +68 0.0 - +0.03 0 - 0 0.0 - 0.0
Click for full report table Board|examples/RF24Mesh_Example
flash|%|examples/RF24Mesh_Example
RAM for global variables|%|examples/RF24Mesh_Example_Master_Statics
flash|%|examples/RF24Mesh_Example_Master_Statics
RAM for global variables|%|examples/RF24Mesh_Example_Master_To_Nodes
flash|%|examples/RF24Mesh_Example_Master_To_Nodes
RAM for global variables|%|examples/RF24Mesh_Example_Node2Node
flash|%|examples/RF24Mesh_Example_Node2Node
RAM for global variables|%|examples/RF24Mesh_Example_Node2NodeExtra
flash|%|examples/RF24Mesh_Example_Node2NodeExtra
RAM for global variables|%|examples/RF24Mesh_SerialConfig
flash|%|examples/RF24Mesh_SerialConfig
RAM for global variables|%|examples/RF24Mesh_Example_Master
flash|%|examples/RF24Mesh_Example_Master
RAM for global variables|% -|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|- arduino:avr:nano|64|0.21|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|18|0.06|0|0.0 arduino:samd:mkrzero|60|0.02|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|0|0.0|68|0.03|0|0.0
Click for full report CSV ``` Board,examples/RF24Mesh_Example
flash,%,examples/RF24Mesh_Example
RAM for global variables,%,examples/RF24Mesh_Example_Master_Statics
flash,%,examples/RF24Mesh_Example_Master_Statics
RAM for global variables,%,examples/RF24Mesh_Example_Master_To_Nodes
flash,%,examples/RF24Mesh_Example_Master_To_Nodes
RAM for global variables,%,examples/RF24Mesh_Example_Node2Node
flash,%,examples/RF24Mesh_Example_Node2Node
RAM for global variables,%,examples/RF24Mesh_Example_Node2NodeExtra
flash,%,examples/RF24Mesh_Example_Node2NodeExtra
RAM for global variables,%,examples/RF24Mesh_SerialConfig
flash,%,examples/RF24Mesh_SerialConfig
RAM for global variables,%,examples/RF24Mesh_Example_Master
flash,%,examples/RF24Mesh_Example_Master
RAM for global variables,% arduino:avr:nano,64,0.21,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,18,0.06,0,0.0 arduino:samd:mkrzero,60,0.02,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,0,0.0,68,0.03,0,0.0 ```