Helpful logging and error format
Inspired by this blog post.
Work in Progress
History
Update to be dependent on buffered serial not blocking serial
23 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.