Repository navigation
Releases: davidlmorris/debuggery
Releases · davidlmorris/debuggery
Release list
debuggery 1.2.2
- Removed spurious 'bFirstReport' from speed test code.
- Added a report when the cumulative average has been reset.
debuggery 1.2.1
- Fix Arduino library lint issue in library.properties (only one category allowed).
(See 1.2.0 for the real changes)
debuggery 1.2.0
- Bumped to 1.2 since there are some big jumps in speed test options.
- Added more comments on colour to the header.
- Added a cumulative average counter to the speed test, with the following function calls:
speedTest(const uint8_t reportEvery, const char* extraText, const bool bAverageReset, const bool bAverageReset)and
speedTest(const uint8_t reportEvery, const char* extraText, const char* moreExtraText, const bool bAverage, const bool bAverageReset). - modified
speedtest(...)to return a bool, reporting false, unless it performed a report. - Modified examples/debug_speedtest to account for the new variants.
debuggery 1.1.9
- Added
void "speedTest(const uint8_t reportEvery, char * extraText);andvoid "speedTest(const uint8_t reportEvery, char * extraText, char * moreExtraText);so extra info can be printed each time the speed is displayed. Note these are strings only. - Removed the single quotes wrapping the greeting in
void progAnnounce(char *programmeName, char *greeting).
debuggery 1.1.8
- fixing version information in library.properties and library.json.
debuggery 1.1.7
- fixed conversion from 'SerialConfig' to 'uint8_t' (which should have been uint32_t).
- Commented out define assert(e), as far too likely to conflict with existing 'asserts', especially for the Esp32.
debuggery 1.1.6
- Changed to <Arduino.h> rather than <arduino.h> in debug_multitask 'debug_multitask.ino' example.
debuggery 1.1.5
- Changed to <Arduino.h> rather than <arduino.h> in debug_multitask example.
debuggery 1.1.4
- Removed debug_assert macros from inside print colour which could cause stack overflow failures as they were self-referring.
- Improved debug_multitask by adding Macros in the same style as the ones in debuggery.h
- Minor changes to keywords and library properties.
- Added library.json for platformIO.
Debuggery 1.1.2
- Removed a weird macro that somehow crept in from debuggery.h.
- Added debug_multitask example.