Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow registration of callbacks for CAN bus errors/warnings. #87

Merged
merged 13 commits into from
May 2, 2023

Conversation

aentinger
Copy link
Member

No description provided.

@aentinger aentinger added type: enhancement PR to improve the project. topic: firmware Code that runs on an embedded system. labels May 2, 2023
@aentinger aentinger self-assigned this May 2, 2023
@107-systems 107-systems deleted a comment from github-actions bot May 2, 2023
@github-actions
Copy link

github-actions bot commented May 2, 2023

Memory usage change @ 6aa85ce

Board flash % RAM for global variables %
arduino:mbed_edge:edge_control 🔺 +448 - +528 +0.05 - +0.05 🔺 +32 - +32 +0.01 - +0.01
arduino:mbed_nano:nano33ble 🔺 +448 - +528 +0.05 - +0.05 🔺 +32 - +32 +0.01 - +0.01
arduino:mbed_nano:nanorp2040connect 🔺 +466 - +547 0.0 - 0.0 🔺 +32 - +32 +0.01 - +0.01
arduino:mbed_portenta:envie_m7:target_core=cm4 N/A N/A N/A N/A
arduino:mbed_portenta:envie_m7 N/A N/A N/A N/A
arduino:samd:mkr1000 🔺 +460 - +548 +0.18 - +0.21 🔺 +32 - +32 +0.1 - +0.1
arduino:samd:mkrfox1200 🔺 +460 - +548 +0.18 - +0.21 🔺 +32 - +32 +0.1 - +0.1
arduino:samd:mkrgsm1400 🔺 +460 - +548 +0.18 - +0.21 🔺 +32 - +32 +0.1 - +0.1
arduino:samd:mkrnb1500 🔺 +460 - +548 +0.18 - +0.21 🔺 +32 - +32 +0.1 - +0.1
arduino:samd:mkrvidor4000 🔺 +460 - +548 +0.18 - +0.21 🔺 +32 - +32 +0.1 - +0.1
arduino:samd:mkrwan1300 🔺 +460 - +548 +0.18 - +0.21 🔺 +32 - +32 +0.1 - +0.1
arduino:samd:mkrwan1310 🔺 +460 - +548 +0.18 - +0.21 🔺 +32 - +32 +0.1 - +0.1
arduino:samd:mkrwifi1010 🔺 +460 - +548 +0.18 - +0.21 🔺 +32 - +32 +0.1 - +0.1
arduino:samd:mkrzero 🔺 +460 - +548 +0.18 - +0.21 🔺 +32 - +32 +0.1 - +0.1
esp32:esp32:esp32 🔺 +856 - +952 +0.07 - +0.07 🔺 +32 - +32 +0.01 - +0.01
rp2040:rp2040:rpipico 🔺 +440 - +528 +0.02 - +0.03 🔺 +32 - +32 +0.01 - +0.01
Click for full report table
Board examples/MCP2515-CAN-Sniffer
flash
% examples/MCP2515-CAN-Sniffer
RAM for global variables
% examples/MCP2515-Filter
flash
% examples/MCP2515-Filter
RAM for global variables
% examples/MCP2515-Loopback
flash
% examples/MCP2515-Loopback
RAM for global variables
%
arduino:mbed_edge:edge_control 528 0.05 32 0.01 448 0.05 32 0.01 448 0.05 32 0.01
arduino:mbed_nano:nano33ble 528 0.05 32 0.01 448 0.05 32 0.01 448 0.05 32 0.01
arduino:mbed_nano:nanorp2040connect 547 0.0 32 0.01 466 0.0 32 0.01 466 0.0 32 0.01
arduino:mbed_portenta:envie_m7:target_core=cm4 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:mbed_portenta:envie_m7 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:mkr1000 548 0.21 32 0.1 460 0.18 32 0.1 460 0.18 32 0.1
arduino:samd:mkrfox1200 548 0.21 32 0.1 460 0.18 32 0.1 460 0.18 32 0.1
arduino:samd:mkrgsm1400 548 0.21 32 0.1 460 0.18 32 0.1 460 0.18 32 0.1
arduino:samd:mkrnb1500 548 0.21 32 0.1 460 0.18 32 0.1 460 0.18 32 0.1
arduino:samd:mkrvidor4000 548 0.21 32 0.1 460 0.18 32 0.1 460 0.18 32 0.1
arduino:samd:mkrwan1300 548 0.21 32 0.1 460 0.18 32 0.1 460 0.18 32 0.1
arduino:samd:mkrwan1310 548 0.21 32 0.1 460 0.18 32 0.1 460 0.18 32 0.1
arduino:samd:mkrwifi1010 548 0.21 32 0.1 460 0.18 32 0.1 460 0.18 32 0.1
arduino:samd:mkrzero 548 0.21 32 0.1 460 0.18 32 0.1 460 0.18 32 0.1
esp32:esp32:esp32 856 0.07 32 0.01 952 0.07 32 0.01 952 0.07 32 0.01
rp2040:rp2040:rpipico 528 0.03 32 0.01 448 0.02 32 0.01 440 0.02 32 0.01
Click for full report CSV
Board,examples/MCP2515-CAN-Sniffer<br>flash,%,examples/MCP2515-CAN-Sniffer<br>RAM for global variables,%,examples/MCP2515-Filter<br>flash,%,examples/MCP2515-Filter<br>RAM for global variables,%,examples/MCP2515-Loopback<br>flash,%,examples/MCP2515-Loopback<br>RAM for global variables,%
arduino:mbed_edge:edge_control,528,0.05,32,0.01,448,0.05,32,0.01,448,0.05,32,0.01
arduino:mbed_nano:nano33ble,528,0.05,32,0.01,448,0.05,32,0.01,448,0.05,32,0.01
arduino:mbed_nano:nanorp2040connect,547,0.0,32,0.01,466,0.0,32,0.01,466,0.0,32,0.01
arduino:mbed_portenta:envie_m7:target_core=cm4,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:mbed_portenta:envie_m7,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:mkr1000,548,0.21,32,0.1,460,0.18,32,0.1,460,0.18,32,0.1
arduino:samd:mkrfox1200,548,0.21,32,0.1,460,0.18,32,0.1,460,0.18,32,0.1
arduino:samd:mkrgsm1400,548,0.21,32,0.1,460,0.18,32,0.1,460,0.18,32,0.1
arduino:samd:mkrnb1500,548,0.21,32,0.1,460,0.18,32,0.1,460,0.18,32,0.1
arduino:samd:mkrvidor4000,548,0.21,32,0.1,460,0.18,32,0.1,460,0.18,32,0.1
arduino:samd:mkrwan1300,548,0.21,32,0.1,460,0.18,32,0.1,460,0.18,32,0.1
arduino:samd:mkrwan1310,548,0.21,32,0.1,460,0.18,32,0.1,460,0.18,32,0.1
arduino:samd:mkrwifi1010,548,0.21,32,0.1,460,0.18,32,0.1,460,0.18,32,0.1
arduino:samd:mkrzero,548,0.21,32,0.1,460,0.18,32,0.1,460,0.18,32,0.1
esp32:esp32:esp32,856,0.07,32,0.01,952,0.07,32,0.01,952,0.07,32,0.01
rp2040:rp2040:rpipico,528,0.03,32,0.01,448,0.02,32,0.01,440,0.02,32,0.01

@aentinger aentinger merged commit 3654f4a into main May 2, 2023
@aentinger aentinger deleted the error-callback branch May 2, 2023 07:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: firmware Code that runs on an embedded system. type: enhancement PR to improve the project.
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant