Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Add classes for standard cbor encoders/decoders#33

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Open
fabik111 wants to merge3 commits intoarduino-libraries:main
base:main
Choose a base branch
Loading
fromfabik111:add-standard-encoders

Conversation

fabik111
Copy link
Collaborator

Changes

  • Add class structures for standard common cbor encoder and decoders
  • Add a cbor encoder for WiFi FW Version

@codecovCodecov
Copy link

codecovbot commentedJun 4, 2025
edited
Loading

Codecov Report

Attention: Patch coverage is72.72727% with3 lines in your changes missing coverage. Please review.

Project coverage is 30.21%. Comparing base(4db4576) to head(ed7b70b).

Files with missing linesPatch %Lines
src/cbor/standards/StandardEncoders.cpp66.66%3 Missing⚠️
Additional details and impacted files
@@            Coverage Diff             @@##             main      #33      +/-   ##==========================================+ Coverage   29.85%   30.21%   +0.36%==========================================  Files          27       29       +2       Lines        1819     1830      +11     ==========================================+ Hits          543      553      +10- Misses       1276     1277       +1

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report?Share it here.

🚀 New features to boost your workflow:
  • ❄️Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actionsGitHub Actions
Copy link

Memory usage change @4e40624

Boardflash%RAM for global variables%
arduino:esp32:nano_nora🔺 +172 - +2608+0.01 - +0.08🔺 +24 - +76+0.01 - +0.02
arduino:mbed_edge:edge_control🔺 +152 - +6400+0.02 - +0.65🔺 +32 - +56+0.01 - +0.02
arduino:mbed_giga:giga🔺 +152 - +4792+0.01 - +0.24🔺 +40 - +56+0.01 - +0.01
arduino:mbed_nano:nanorp2040connect🔺 +160 - +13500.0 - +0.01🔺 +28 - +52+0.01 - +0.02
arduino:mbed_nicla:nicla_vision🔺 +160 - +4784+0.01 - +0.24🔺 +40 - +56+0.01 - +0.01
arduino:mbed_opta:opta🔺 +160 - +4792+0.01 - +0.24🔺 +40 - +56+0.01 - +0.01
arduino:mbed_portenta:envie_m7N/AN/AN/AN/A
arduino:renesas_portenta:portenta_c33🔺 +144 - +1584+0.01 - +0.08🔺 +32 - +56+0.01 - +0.01
arduino:renesas_uno:unor4wifi🔺 +148 - +1372+0.06 - +0.52🔺 +32 - +52+0.1 - +0.16
arduino:samd:mkr1000🔺 +160 - +20120+0.06 - +7.68🔺 +28 - +416+0.09 - +1.27
arduino:samd:mkrgsm1400🔺 +160 - +20136+0.06 - +7.68🔺 +28 - +428+0.09 - +1.31
arduino:samd:mkrnb1500🔺 +160 - +20136+0.06 - +7.68🔺 +28 - +428+0.09 - +1.31
arduino:samd:mkrwan1300🔺 +152 - +20120+0.06 - +7.68🔺 +28 - +416+0.09 - +1.27
arduino:samd:mkrwifi1010🔺 +160 - +20136+0.06 - +7.68🔺 +28 - +428+0.09 - +1.31
arduino:samd:nano_33_iot🔺 +164 - +20124+0.06 - +7.68🔺 +32 - +420+0.1 - +1.28
esp32:esp32:esp32🔺 +220 - +1996+0.02 - +0.15🔺 +24 - +88+0.01 - +0.03
rp2040:rp2040:rpipicow🔺 +140 - +1532+0.01 - +0.07🔺 +24 - +184+0.01 - +0.07
Click for full report table
Boardexamples/lzssDecoder
flash
%examples/lzssDecoder
RAM for global variables
%examples/crc32
flash
%examples/crc32
RAM for global variables
%examples/crc16
flash
%examples/crc16
RAM for global variables
%examples/sha256
flash
%examples/sha256
RAM for global variables
%examples/customCborDecoder
flash
%examples/customCborDecoder
RAM for global variables
%examples/customCborEncoder
flash
%examples/customCborEncoder
RAM for global variables
%examples/timedBlink
flash
%examples/timedBlink
RAM for global variables
%examples/flashFormatter
flash
%examples/flashFormatter
RAM for global variables
%
arduino:esp32:nano_nora24400.08760.0225920.08760.0225920.08760.0226080.08760.0213760.04480.011720.01240.0126080.08760.0226080.08760.02
arduino:mbed_edge:edge_control63920.65480.0264000.65560.0264000.65560.0264000.65560.0213200.13480.021520.02320.0163920.65480.0263920.65480.02
arduino:mbed_giga:giga47760.24480.0147760.24480.0147120.24480.0147760.24480.0113200.07560.011520.01400.0147920.24560.0147840.24560.01
arduino:mbed_nano:nanorp2040connect13500.01440.0213500.01520.0213500.01520.0213500.01520.0213500.01440.021600.0280.0113500.01440.0213500.01520.02
arduino:mbed_nicla:nicla_vision47200.24480.0147200.24480.0147840.24480.0147840.24480.0113280.07560.011600.01400.0147200.24560.0147840.24560.01
arduino:mbed_opta:opta47840.24480.0147840.24480.0147200.24480.0147200.24480.0113280.07560.011600.01400.0147840.24560.0147920.24560.01
arduino:mbed_portenta:envie_m7N/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A
arduino:renesas_portenta:portenta_c3315840.08520.0115840.08520.0115840.08520.0115840.08520.0113000.06480.011440.01320.0115840.08560.0113000.06520.01
arduino:renesas_uno:unor4wifi13720.52480.1513480.51480.1513480.51480.1513560.52480.1513080.5480.151480.06320.113560.52520.1613480.51480.15
arduino:samd:mkr1000199167.64121.26201207.684121.26201167.674121.26201007.674121.2613360.51440.131600.06280.09201167.674161.27200727.664121.26
arduino:samd:mkrgsm1400199327.64281.31201367.684281.31201327.684281.31201167.674281.3113360.51440.131600.06280.09201167.674161.27200727.664121.26
arduino:samd:mkrnb1500199327.64281.31201367.684281.31201327.684281.31201167.674281.3113360.51440.131600.06280.09201167.674161.27200727.664121.26
arduino:samd:mkrwan1300199127.64121.26201167.674121.26201207.684121.26200967.674121.2613280.51440.131520.06280.09201207.684161.27200687.664121.26
arduino:samd:mkrwifi1010199327.64281.31201367.684281.31201327.684281.31201167.674281.3113360.51440.131600.06280.09201167.674161.27200727.664121.26
arduino:samd:nano_33_iot199207.64161.27201247.684161.27201207.684161.27201047.674161.2713400.51480.151640.06320.1201207.684201.28200727.664121.26
esp32:esp32:esp3219800.15800.0219800.15800.0219800.15800.0219800.15800.0211400.09480.012200.02240.0119960.15880.0319960.15800.02
rp2040:rp2040:rpipicow15160.071840.0715320.071840.0715320.071840.0715240.071840.0712040.06440.021400.01240.0115320.071840.0715160.071840.07
Click for full report CSV
Board,examples/lzssDecoder<br>flash,%,examples/lzssDecoder<br>RAM for global variables,%,examples/crc32<br>flash,%,examples/crc32<br>RAM for global variables,%,examples/crc16<br>flash,%,examples/crc16<br>RAM for global variables,%,examples/sha256<br>flash,%,examples/sha256<br>RAM for global variables,%,examples/customCborDecoder<br>flash,%,examples/customCborDecoder<br>RAM for global variables,%,examples/customCborEncoder<br>flash,%,examples/customCborEncoder<br>RAM for global variables,%,examples/timedBlink<br>flash,%,examples/timedBlink<br>RAM for global variables,%,examples/flashFormatter<br>flash,%,examples/flashFormatter<br>RAM for global variables,%arduino:esp32:nano_nora,2440,0.08,76,0.02,2592,0.08,76,0.02,2592,0.08,76,0.02,2608,0.08,76,0.02,1376,0.04,48,0.01,172,0.01,24,0.01,2608,0.08,76,0.02,2608,0.08,76,0.02arduino:mbed_edge:edge_control,6392,0.65,48,0.02,6400,0.65,56,0.02,6400,0.65,56,0.02,6400,0.65,56,0.02,1320,0.13,48,0.02,152,0.02,32,0.01,6392,0.65,48,0.02,6392,0.65,48,0.02arduino:mbed_giga:giga,4776,0.24,48,0.01,4776,0.24,48,0.01,4712,0.24,48,0.01,4776,0.24,48,0.01,1320,0.07,56,0.01,152,0.01,40,0.01,4792,0.24,56,0.01,4784,0.24,56,0.01arduino:mbed_nano:nanorp2040connect,1350,0.01,44,0.02,1350,0.01,52,0.02,1350,0.01,52,0.02,1350,0.01,52,0.02,1350,0.01,44,0.02,160,0.0,28,0.01,1350,0.01,44,0.02,1350,0.01,52,0.02arduino:mbed_nicla:nicla_vision,4720,0.24,48,0.01,4720,0.24,48,0.01,4784,0.24,48,0.01,4784,0.24,48,0.01,1328,0.07,56,0.01,160,0.01,40,0.01,4720,0.24,56,0.01,4784,0.24,56,0.01arduino:mbed_opta:opta,4784,0.24,48,0.01,4784,0.24,48,0.01,4720,0.24,48,0.01,4720,0.24,48,0.01,1328,0.07,56,0.01,160,0.01,40,0.01,4784,0.24,56,0.01,4792,0.24,56,0.01arduino: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,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/Aarduino:renesas_portenta:portenta_c33,1584,0.08,52,0.01,1584,0.08,52,0.01,1584,0.08,52,0.01,1584,0.08,52,0.01,1300,0.06,48,0.01,144,0.01,32,0.01,1584,0.08,56,0.01,1300,0.06,52,0.01arduino:renesas_uno:unor4wifi,1372,0.52,48,0.15,1348,0.51,48,0.15,1348,0.51,48,0.15,1356,0.52,48,0.15,1308,0.5,48,0.15,148,0.06,32,0.1,1356,0.52,52,0.16,1348,0.51,48,0.15arduino:samd:mkr1000,19916,7.6,412,1.26,20120,7.68,412,1.26,20116,7.67,412,1.26,20100,7.67,412,1.26,1336,0.51,44,0.13,160,0.06,28,0.09,20116,7.67,416,1.27,20072,7.66,412,1.26arduino:samd:mkrgsm1400,19932,7.6,428,1.31,20136,7.68,428,1.31,20132,7.68,428,1.31,20116,7.67,428,1.31,1336,0.51,44,0.13,160,0.06,28,0.09,20116,7.67,416,1.27,20072,7.66,412,1.26arduino:samd:mkrnb1500,19932,7.6,428,1.31,20136,7.68,428,1.31,20132,7.68,428,1.31,20116,7.67,428,1.31,1336,0.51,44,0.13,160,0.06,28,0.09,20116,7.67,416,1.27,20072,7.66,412,1.26arduino:samd:mkrwan1300,19912,7.6,412,1.26,20116,7.67,412,1.26,20120,7.68,412,1.26,20096,7.67,412,1.26,1328,0.51,44,0.13,152,0.06,28,0.09,20120,7.68,416,1.27,20068,7.66,412,1.26arduino:samd:mkrwifi1010,19932,7.6,428,1.31,20136,7.68,428,1.31,20132,7.68,428,1.31,20116,7.67,428,1.31,1336,0.51,44,0.13,160,0.06,28,0.09,20116,7.67,416,1.27,20072,7.66,412,1.26arduino:samd:nano_33_iot,19920,7.6,416,1.27,20124,7.68,416,1.27,20120,7.68,416,1.27,20104,7.67,416,1.27,1340,0.51,48,0.15,164,0.06,32,0.1,20120,7.68,420,1.28,20072,7.66,412,1.26esp32:esp32:esp32,1980,0.15,80,0.02,1980,0.15,80,0.02,1980,0.15,80,0.02,1980,0.15,80,0.02,1140,0.09,48,0.01,220,0.02,24,0.01,1996,0.15,88,0.03,1996,0.15,80,0.02rp2040:rp2040:rpipicow,1516,0.07,184,0.07,1532,0.07,184,0.07,1532,0.07,184,0.07,1524,0.07,184,0.07,1204,0.06,44,0.02,140,0.01,24,0.01,1532,0.07,184,0.07,1516,0.07,184,0.07

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Instead ofWiFIFWVersionMessageEncoder, why don't we call itVersionMessageEncoder? We can make it generic and reuse it by providing a Cbor tag and message id as parameters in the constructor, like this:

structVersionMessage {  Message c;struct {constchar *versionString;  } params;};VersionMessageEncoder(CborTag tag, MessageId id): CBORMessageEncoderInterface(tag, id) {}VersionMessageEncoderWiFiFWVersionEncoder(CBORWiFiFWVersionMessage, WiFiFWVersionMessageId);typedef VersionMessage WiFiFWVersionMessage;

In this way we can encode all kind of version messages with just this class.

fabik111 reacted with thumbs up emoji
Copy link
CollaboratorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Done

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Can you add some examples to improve code coverage?

Copy link
CollaboratorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Done

Comment on lines +32 to 34
ArduinoStandardMessageStartId = 0x000,
ArduinoIOTCloudStartMessageId = 0x100,
ArduinoProvisioningStartMessageId = 0x200,
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Suggested change
ArduinoStandardMessageStartId=0x000,
ArduinoIOTCloudStartMessageId=0x100,
ArduinoProvisioningStartMessageId=0x200,
ArduinoMessageStartId=0x000,
ArduinoIOTCloudStartMessageId=0x100,
ArduinoProvisioningStartMessageId=0x200,
ArduinoVersionsStartId=0x300,

Copy link
CollaboratorAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

I prefer keeping the versions messages IDs starting from ArduinoStandardMessageStartId. My idea is that the StandardMessageEncoder is a collection of common encoders

@github-actionsGitHub Actions
Copy link

Memory usage change @ed7b70b

Boardflash%RAM for global variables%
arduino:esp32:nano_nora🔺 +172 - +2608+0.01 - +0.08🔺 +24 - +76+0.01 - +0.02
arduino:mbed_edge:edge_control🔺 +152 - +6400+0.02 - +0.65🔺 +32 - +56+0.01 - +0.02
arduino:mbed_giga:giga🔺 +152 - +4792+0.01 - +0.24🔺 +40 - +56+0.01 - +0.01
arduino:mbed_nano:nanorp2040connect🔺 +160 - +13500.0 - +0.01🔺 +28 - +52+0.01 - +0.02
arduino:mbed_nicla:nicla_vision🔺 +160 - +4784+0.01 - +0.24🔺 +40 - +56+0.01 - +0.01
arduino:mbed_opta:opta🔺 +160 - +4792+0.01 - +0.24🔺 +40 - +56+0.01 - +0.01
arduino:mbed_portenta:envie_m7N/AN/AN/AN/A
arduino:renesas_portenta:portenta_c33🔺 +144 - +1584+0.01 - +0.08🔺 +32 - +56+0.01 - +0.01
arduino:renesas_uno:unor4wifi🔺 +148 - +1372+0.06 - +0.52🔺 +32 - +52+0.1 - +0.16
arduino:samd:mkr1000🔺 +160 - +20120+0.06 - +7.68🔺 +28 - +416+0.09 - +1.27
arduino:samd:mkrgsm1400🔺 +160 - +20136+0.06 - +7.68🔺 +28 - +428+0.09 - +1.31
arduino:samd:mkrnb1500🔺 +160 - +20136+0.06 - +7.68🔺 +28 - +428+0.09 - +1.31
arduino:samd:mkrwan1300🔺 +152 - +20120+0.06 - +7.68🔺 +28 - +416+0.09 - +1.27
arduino:samd:mkrwifi1010🔺 +160 - +20136+0.06 - +7.68🔺 +28 - +428+0.09 - +1.31
arduino:samd:nano_33_iot🔺 +164 - +20124+0.06 - +7.68🔺 +32 - +420+0.1 - +1.28
esp32:esp32:esp32🔺 +220 - +1996+0.02 - +0.15🔺 +24 - +88+0.01 - +0.03
rp2040:rp2040:rpipicow🔺 +140 - +1532+0.01 - +0.07🔺 +24 - +184+0.01 - +0.07
Click for full report table
Boardexamples/lzssDecoder
flash
%examples/lzssDecoder
RAM for global variables
%examples/crc32
flash
%examples/crc32
RAM for global variables
%examples/crc16
flash
%examples/crc16
RAM for global variables
%examples/sha256
flash
%examples/sha256
RAM for global variables
%examples/customCborDecoder
flash
%examples/customCborDecoder
RAM for global variables
%examples/customCborEncoder
flash
%examples/customCborEncoder
RAM for global variables
%examples/timedBlink
flash
%examples/timedBlink
RAM for global variables
%examples/flashFormatter
flash
%examples/flashFormatter
RAM for global variables
%examples/versionCborEncoder
flash
%examples/versionCborEncoder
RAM for global variables
%
arduino:esp32:nano_nora24400.08760.0225920.08760.0225920.08760.0226080.08760.0213760.04480.011720.01240.0126080.08760.0226080.08760.02N/AN/AN/AN/A
arduino:mbed_edge:edge_control63920.65480.0264000.65560.0264000.65560.0264000.65560.0213200.13480.021520.02320.0163920.65480.0263920.65480.02N/AN/AN/AN/A
arduino:mbed_giga:giga47760.24480.0147760.24480.0147120.24480.0147760.24480.0113200.07560.011520.01400.0147920.24560.0147840.24560.01N/AN/AN/AN/A
arduino:mbed_nano:nanorp2040connect13500.01440.0213500.01520.0213500.01520.0213500.01520.0213500.01440.021600.0280.0113500.01440.0213500.01520.02N/AN/AN/AN/A
arduino:mbed_nicla:nicla_vision47200.24480.0147200.24480.0147840.24480.0147840.24480.0113280.07560.011600.01400.0147200.24560.0147840.24560.01N/AN/AN/AN/A
arduino:mbed_opta:opta47840.24480.0147840.24480.0147200.24480.0147200.24480.0113280.07560.011600.01400.0147840.24560.0147920.24560.01N/AN/AN/AN/A
arduino:mbed_portenta:envie_m7N/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A
arduino:renesas_portenta:portenta_c3315840.08520.0115840.08520.0115840.08520.0115840.08520.0113000.06480.011440.01320.0115840.08560.0113000.06520.01N/AN/AN/AN/A
arduino:renesas_uno:unor4wifi13720.52480.1513480.51480.1513480.51480.1513560.52480.1513080.5480.151480.06320.113560.52520.1613480.51480.15N/AN/AN/AN/A
arduino:samd:mkr1000199167.64121.26201207.684121.26201167.674121.26201007.674121.2613360.51440.131600.06280.09201167.674161.27200727.664121.26N/AN/AN/AN/A
arduino:samd:mkrgsm1400199327.64281.31201367.684281.31201327.684281.31201167.674281.3113360.51440.131600.06280.09201167.674161.27200727.664121.26N/AN/AN/AN/A
arduino:samd:mkrnb1500199327.64281.31201367.684281.31201327.684281.31201167.674281.3113360.51440.131600.06280.09201167.674161.27200727.664121.26N/AN/AN/AN/A
arduino:samd:mkrwan1300199127.64121.26201167.674121.26201207.684121.26200967.674121.2613280.51440.131520.06280.09201207.684161.27200687.664121.26N/AN/AN/AN/A
arduino:samd:mkrwifi1010199327.64281.31201367.684281.31201327.684281.31201167.674281.3113360.51440.131600.06280.09201167.674161.27200727.664121.26N/AN/AN/AN/A
arduino:samd:nano_33_iot199207.64161.27201247.684161.27201207.684161.27201047.674161.2713400.51480.151640.06320.1201207.684201.28200727.664121.26N/AN/AN/AN/A
esp32:esp32:esp3219800.15800.0219800.15800.0219800.15800.0219800.15800.0211400.09480.012200.02240.0119960.15880.0319960.15800.02N/AN/AN/AN/A
rp2040:rp2040:rpipicow15160.071840.0715320.071840.0715320.071840.0715240.071840.0712040.06440.021400.01240.0115320.071840.0715160.071840.07N/AN/AN/AN/A
Click for full report CSV
Board,examples/lzssDecoder<br>flash,%,examples/lzssDecoder<br>RAM for global variables,%,examples/crc32<br>flash,%,examples/crc32<br>RAM for global variables,%,examples/crc16<br>flash,%,examples/crc16<br>RAM for global variables,%,examples/sha256<br>flash,%,examples/sha256<br>RAM for global variables,%,examples/customCborDecoder<br>flash,%,examples/customCborDecoder<br>RAM for global variables,%,examples/customCborEncoder<br>flash,%,examples/customCborEncoder<br>RAM for global variables,%,examples/timedBlink<br>flash,%,examples/timedBlink<br>RAM for global variables,%,examples/flashFormatter<br>flash,%,examples/flashFormatter<br>RAM for global variables,%,examples/versionCborEncoder<br>flash,%,examples/versionCborEncoder<br>RAM for global variables,%arduino:esp32:nano_nora,2440,0.08,76,0.02,2592,0.08,76,0.02,2592,0.08,76,0.02,2608,0.08,76,0.02,1376,0.04,48,0.01,172,0.01,24,0.01,2608,0.08,76,0.02,2608,0.08,76,0.02,N/A,N/A,N/A,N/Aarduino:mbed_edge:edge_control,6392,0.65,48,0.02,6400,0.65,56,0.02,6400,0.65,56,0.02,6400,0.65,56,0.02,1320,0.13,48,0.02,152,0.02,32,0.01,6392,0.65,48,0.02,6392,0.65,48,0.02,N/A,N/A,N/A,N/Aarduino:mbed_giga:giga,4776,0.24,48,0.01,4776,0.24,48,0.01,4712,0.24,48,0.01,4776,0.24,48,0.01,1320,0.07,56,0.01,152,0.01,40,0.01,4792,0.24,56,0.01,4784,0.24,56,0.01,N/A,N/A,N/A,N/Aarduino:mbed_nano:nanorp2040connect,1350,0.01,44,0.02,1350,0.01,52,0.02,1350,0.01,52,0.02,1350,0.01,52,0.02,1350,0.01,44,0.02,160,0.0,28,0.01,1350,0.01,44,0.02,1350,0.01,52,0.02,N/A,N/A,N/A,N/Aarduino:mbed_nicla:nicla_vision,4720,0.24,48,0.01,4720,0.24,48,0.01,4784,0.24,48,0.01,4784,0.24,48,0.01,1328,0.07,56,0.01,160,0.01,40,0.01,4720,0.24,56,0.01,4784,0.24,56,0.01,N/A,N/A,N/A,N/Aarduino:mbed_opta:opta,4784,0.24,48,0.01,4784,0.24,48,0.01,4720,0.24,48,0.01,4720,0.24,48,0.01,1328,0.07,56,0.01,160,0.01,40,0.01,4784,0.24,56,0.01,4792,0.24,56,0.01,N/A,N/A,N/A,N/Aarduino: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,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/Aarduino:renesas_portenta:portenta_c33,1584,0.08,52,0.01,1584,0.08,52,0.01,1584,0.08,52,0.01,1584,0.08,52,0.01,1300,0.06,48,0.01,144,0.01,32,0.01,1584,0.08,56,0.01,1300,0.06,52,0.01,N/A,N/A,N/A,N/Aarduino:renesas_uno:unor4wifi,1372,0.52,48,0.15,1348,0.51,48,0.15,1348,0.51,48,0.15,1356,0.52,48,0.15,1308,0.5,48,0.15,148,0.06,32,0.1,1356,0.52,52,0.16,1348,0.51,48,0.15,N/A,N/A,N/A,N/Aarduino:samd:mkr1000,19916,7.6,412,1.26,20120,7.68,412,1.26,20116,7.67,412,1.26,20100,7.67,412,1.26,1336,0.51,44,0.13,160,0.06,28,0.09,20116,7.67,416,1.27,20072,7.66,412,1.26,N/A,N/A,N/A,N/Aarduino:samd:mkrgsm1400,19932,7.6,428,1.31,20136,7.68,428,1.31,20132,7.68,428,1.31,20116,7.67,428,1.31,1336,0.51,44,0.13,160,0.06,28,0.09,20116,7.67,416,1.27,20072,7.66,412,1.26,N/A,N/A,N/A,N/Aarduino:samd:mkrnb1500,19932,7.6,428,1.31,20136,7.68,428,1.31,20132,7.68,428,1.31,20116,7.67,428,1.31,1336,0.51,44,0.13,160,0.06,28,0.09,20116,7.67,416,1.27,20072,7.66,412,1.26,N/A,N/A,N/A,N/Aarduino:samd:mkrwan1300,19912,7.6,412,1.26,20116,7.67,412,1.26,20120,7.68,412,1.26,20096,7.67,412,1.26,1328,0.51,44,0.13,152,0.06,28,0.09,20120,7.68,416,1.27,20068,7.66,412,1.26,N/A,N/A,N/A,N/Aarduino:samd:mkrwifi1010,19932,7.6,428,1.31,20136,7.68,428,1.31,20132,7.68,428,1.31,20116,7.67,428,1.31,1336,0.51,44,0.13,160,0.06,28,0.09,20116,7.67,416,1.27,20072,7.66,412,1.26,N/A,N/A,N/A,N/Aarduino:samd:nano_33_iot,19920,7.6,416,1.27,20124,7.68,416,1.27,20120,7.68,416,1.27,20104,7.67,416,1.27,1340,0.51,48,0.15,164,0.06,32,0.1,20120,7.68,420,1.28,20072,7.66,412,1.26,N/A,N/A,N/A,N/Aesp32:esp32:esp32,1980,0.15,80,0.02,1980,0.15,80,0.02,1980,0.15,80,0.02,1980,0.15,80,0.02,1140,0.09,48,0.01,220,0.02,24,0.01,1996,0.15,88,0.03,1996,0.15,80,0.02,N/A,N/A,N/A,N/Arp2040:rp2040:rpipicow,1516,0.07,184,0.07,1532,0.07,184,0.07,1532,0.07,184,0.07,1524,0.07,184,0.07,1204,0.06,44,0.02,140,0.01,24,0.01,1532,0.07,184,0.07,1516,0.07,184,0.07,N/A,N/A,N/A,N/A

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@andreagilardoniandreagilardoniandreagilardoni left review comments

@pennampennamAwaiting requested review from pennam

Assignees
No one assigned
Labels
topic: codeRelated to content of the project itselftype: enhancementProposed improvement
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

3 participants
@fabik111@andreagilardoni@per1234

[8]ページ先頭

©2009-2025 Movatter.jp