Helpful logging and error format

Dependents:   Waldo_Embed_V2

Inspired by this blog post.

Work in Progress

History

Update to be dependent on buffered serial not blocking serial default tip

17 months ago, by sam_grove [Sun, 18 Dec 2022 01:30:53 +0000] rev 8

Update to be dependent on buffered serial not blocking serial


Changed Serial member to be a pointer rather than a object. Caused contention when using .attach for interrupt handling

2013-05-10, by sam_grove [Fri, 10 May 2013 18:36:27 +0000] rev 7

Changed Serial member to be a pointer rather than a object. Caused contention when using .attach for interrupt handling


Merged LogUtil

2013-05-01, by sam_grove [Wed, 01 May 2013 03:51:03 +0000] rev 6

Merged LogUtil


fflush() all streams when used. pointer to the same stream (maybe repetitive calls too) mix up the output;

2013-04-26, by sam_grove [Fri, 26 Apr 2013 06:28:00 +0000] rev 5

fflush() all streams when used. pointer to the same stream (maybe repetitive calls too) mix up the output;


Added Serial object as public member rather than local to the constructor. Need to think about how to abstract this and re-route the content.

2013-04-14, by sam_grove [Sun, 14 Apr 2013 22:34:13 +0000] rev 4

Added Serial object as public member rather than local to the constructor. Need to think about how to abstract this and re-route the content.


changes to documentation

2013-04-10, by sam_grove [Wed, 10 Apr 2013 06:18:50 +0000] rev 3

changes to documentation


Added some include headers for use case that doesn't include the mbed API

2013-04-05, by sam_grove [Fri, 05 Apr 2013 23:16:03 +0000] rev 2

Added some include headers for use case that doesn't include the mbed API


Updated documentation and added exit to error

2013-03-29, by sam_grove [Fri, 29 Mar 2013 20:02:18 +0000] rev 1

Updated documentation and added exit to error


Starting point for unified logging. Will be updated to redirect so it can be used during run time or in the field.

2013-03-29, by sam_grove [Fri, 29 Mar 2013 17:36:50 +0000] rev 0

Starting point for unified logging. Will be updated to redirect so it can be used during run time or in the field.