rafw87/Arduino CLI compilation result parser

Parses compilation result from Arduino CLI and extracts program and ram memory usage.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
compile-logLog from `arduino-cli compile`yes
progmem-bytes-tresholdTreshold for program memory bytes. Its exceeding will be indicated by progmem-bytes-excedded='1'no
progmem-percentage-tresholdTreshold for program memory percentage. Its exceeding will be indicated by progmem-percentage-excedded='1'no
ram-bytes-tresholdTreshold for RAM bytes. Its exceeding will be indicated by ram-bytes-excedded='1'no
ram-percentage-tresholdTreshold for RAM percentage. Its exceeding will be indicated by ram-percentage-excedded='1'no
ram-remained-tresholdTreshold for remained RAM. Its exceeding (going below) will be indicated by ram-remained-excedded='1'no
namedescription
progmem-bytesNumber of program memory bytes as reported by arduino-cli.
progmem-bytes-exceededValue '1' indicates that progmem-bytes-treshold has been exceeded.
progmem-percentagePercentage of program memory used as reported by arduino-cli.
progmem-percentage-exceededValue '1' indicates that progmem-percentage-treshold has been exceeded.
progmem-totalTotal program memory used as reported by arduino-cli.
ram-bytesNumber of dynamic memory bytes as reported by arduino-cli.
ram-bytes-exceededValue '1' indicates that ram-bytes-treshold has been exceeded.
ram-percentagePercentage of dynamic memory used as reported by arduino-cli.
ram-percentage-exceededValue '1' indicates that ram-percentage-treshold has been exceeded.
ram-remainedBytes of remained dynamic memory as reported by arduino-cli.
ram-remained-exceededValue '1' indicates that ram-remained-treshold has been exceeded.
ram-totalTotal dynamic memory used as reported by arduino-cli.