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

Template layer for radio HW abstraction #223

Closed 2bndy5 closed 1 year ago

2bndy5 commented 1 year ago

See nRF24/RF24Network#204

github-actions[bot] commented 1 year ago

Memory usage change @ 10fd7fc40fd7009be027ee28109f3aafbd6cfb8c

Board flash % RAM for global variables %
arduino:avr:nano N/A N/A N/A N/A
arduino:samd:mkrzero N/A N/A N/A N/A
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`|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A `arduino:samd:mkrzero`|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A
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,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A arduino:samd:mkrzero,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A ```
github-actions[bot] commented 1 year ago

Memory usage change @ a6febdd7c3d3e183109902d4d5c36d8d5892bf79

Board flash % RAM for global variables %
arduino:avr:nano N/A N/A N/A N/A
arduino:samd:mkrzero N/A N/A N/A N/A
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`|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A `arduino:samd:mkrzero`|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A|N/A
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,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A arduino:samd:mkrzero,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A ```
2bndy5 commented 1 year ago

The size report action is probably failing to compile the previous version for comparison with compiled HEAD changes.