File tree Expand file tree Collapse file tree 7 files changed +34
-20
lines changed
Expand file tree Collapse file tree 7 files changed +34
-20
lines changed Original file line number Diff line number Diff line change @@ -2,4 +2,10 @@ compile:
22 # Choosing to run compilation tests on 2 different Arduino platforms
33 platforms :
44 - uno
5+ # - due
6+ # - zero
57 - leonardo
8+ # - m4
9+ # - esp32
10+ # - esp8266
11+ - mega2560
Original file line number Diff line number Diff line change @@ -4,10 +4,14 @@ name: Arduino CI
44on : [push, pull_request]
55
66jobs :
7- arduino_ci :
7+ runTest :
88 runs-on : ubuntu-latest
99
1010 steps :
1111 - uses : actions/checkout@v2
12- - uses : Arduino-CI/action@master
13- 12+ - uses : ruby/setup-ruby@v1
13+ with :
14+ ruby-version : 2.6
15+ - run : |
16+ gem install arduino_ci
17+ arduino_ci.rb
Original file line number Diff line number Diff line change 11
22[ ![ Arduino CI] ( https://github.com/RobTillaart/AVRheap/workflows/Arduino%20CI/badge.svg )] ( https://github.com/marketplace/actions/arduino_ci )
3+ [ ![ Arduino-lint] ( https://github.com/RobTillaart/avrheap/actions/workflows/arduino-lint.yml/badge.svg )] ( https://github.com/RobTillaart/avrheap/actions/workflows/arduino-lint.yml )
4+ [ ![ JSON check] ( https://github.com/RobTillaart/avrheap/actions/workflows/jsoncheck.yml/badge.svg )] ( https://github.com/RobTillaart/avrheap/actions/workflows/jsoncheck.yml )
35[ ![ License: MIT] ( https://img.shields.io/badge/license-MIT-green.svg )] ( https://github.com/RobTillaart/AVRheap/blob/master/LICENSE )
46[ ![ GitHub release] ( https://img.shields.io/github/release/RobTillaart/AVRheap.svg?maxAge=3600 )] ( https://github.com/RobTillaart/AVRheap/releases )
57
68
79# AVRheap
10+
811Arduino library to investigate the heap of an avr processor, e.g. UNO (AVR328).
912
1013** Note** : this is an ** experimental** library and very specific, not for beginners.
1114
1215
1316## Description
1417
15- This library can analyze runtime the structure of the heap,
18+ This library can analyse runtime the structure of the heap,
1619this is useful for debugging memory allocation.
1720
1821
Original file line number Diff line number Diff line change 11//
22// FILE: avrheap.cpp
33// AUTHOR: Rob Tillaart
4- // VERSION: 0.2.3
4+ // VERSION: 0.2.4
55// PURPOSE: experimental library for heap Arduino UNO
66// URL: https://github.com/RobTillaart/avrheap
77//
1010// http://forum.arduino.cc/index.php?topic=355660
1111//
1212// HISTORY
13- // 0.2.3 2021-05027 add Arduino-CI
14- // 0.2.2 2020-12-13 arduino-CI + minimal unit tests
15- // 0.2.1 2020-05-27 update library.json
16- // 0.2.0 2020-03-27 Removed support for pre 1.0 version
17- // 0.1.5 - fix typo #116 - Thanks to DMNC
18- // 0.1.04 - new methods incl PrintTo support - Thanks to Whandall
19- // !! breaking interface
20- // 0.1.03 - refactoring
21- // 0.1.02 - added followHeap()
22- // 0.1.01 - refactor, added startAddress()
23- // 0.1.00 - initial version
13+ // 0.2.4 2021-10-19 update Arduino-CI + add badges
14+ // 0.2.3 2021-05027 add Arduino-CI
15+ // 0.2.2 2020-12-13 arduino-CI + minimal unit tests
16+ // 0.2.1 2020-05-27 update library.json
17+ // 0.2.0 2020-03-27 Removed support for pre 1.0 version
18+ // 0.1.5 fix typo #116 - Thanks to DMNC
19+ // 0.1.04 new methods incl PrintTo support - Thanks to Whandall
20+ // !! breaking interface
21+ // 0.1.03 refactoring
22+ // 0.1.02 added followHeap()
23+ // 0.1.01 refactor, added startAddress()
24+ // 0.1.00 initial version
2425
2526
2627#include " avrheap.h"
Original file line number Diff line number Diff line change 22//
33// FILE: avrheap.h
44// AUTHOR: Rob Tillaart
5- // VERSION: 0.2.3
5+ // VERSION: 0.2.4
66// PURPOSE: experimental library for heap Arduino UNO
77// HISTORY: See avrheap.cpp
88//
1717#include " Printable.h"
1818
1919
20- #define AVRHEAP_LIB_VERSION (F(" 0.2.3 " ))
20+ #define AVRHEAP_LIB_VERSION (F(" 0.2.4 " ))
2121
2222
2323class Avrheap : public Printable
Original file line number Diff line number Diff line change 1515 "type" : " git" ,
1616 "url" : " https://github.com/RobTillaart/avrheap.git"
1717 },
18- "version" : " 0.2.3 " ,
18+ "version" : " 0.2.4 " ,
1919 "license" : " MIT" ,
2020 "frameworks" : " arduino" ,
2121 "platforms" : " avr"
Original file line number Diff line number Diff line change 11name =AvrHeap
2- version =0.2.3
2+ version =0.2.4
33author =Rob Tillaart <
[email protected] >
44maintainer =Rob Tillaart <
[email protected] >
55sentence =Library to runtime analyze the structure of the heap (AVR328).
You can’t perform that action at this time.
0 commit comments