name.gries
Class Trace
java.lang.Object
name.gries.Trace
public class Trace
- extends java.lang.Object
Trace functionality for logging and debugging purposes
- Version:
- 1.0
- Author:
- Michael Gries
|
Field Summary |
(package private) boolean |
bThermoPrinter
|
(package private) java.lang.StringBuffer |
buffer
|
(package private) java.util.Stack |
fifo
|
(package private) java.util.Stack |
log
|
private java.util.Date |
now
|
private static java.util.Calendar |
planner
|
(package private) java.lang.String |
timestamp
|
|
Constructor Summary |
Trace()
Creates a new instance of Debug |
|
Method Summary |
private static java.lang.String |
CheckNumber(int data)
|
static java.lang.String |
convertTimeToString(java.util.Date now)
|
private java.lang.String |
formatTimestamp(java.lang.String timestamp)
|
java.lang.String |
getAstroDay()
Returns the Day of the TC65 module (format "mm\dd" fixed). |
static java.lang.String |
getAT_CCLKformat(java.util.Date now)
|
void |
print(java.lang.String info)
similar to System.out.println() but additional a timestamp
will be added in format 'YYYY-MMM-DD hh:mm:ss' |
void |
printStack()
|
java.lang.String |
writeStack()
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
planner
private static java.util.Calendar planner
now
private java.util.Date now
timestamp
java.lang.String timestamp
log
java.util.Stack log
fifo
java.util.Stack fifo
buffer
java.lang.StringBuffer buffer
bThermoPrinter
boolean bThermoPrinter
Trace
public Trace()
- Creates a new instance of Debug
print
public void print(java.lang.String info)
- similar to System.out.println() but additional a timestamp
will be added in format 'YYYY-MMM-DD hh:mm:ss'
formatTimestamp
private java.lang.String formatTimestamp(java.lang.String timestamp)
printStack
public void printStack()
writeStack
public java.lang.String writeStack()
getAT_CCLKformat
public static java.lang.String getAT_CCLKformat(java.util.Date now)
getAstroDay
public java.lang.String getAstroDay()
- Returns the Day of the TC65 module (format "mm\dd" fixed).
Day will be filtered as substring out of ATCommand response.
No usage of AT commands while overlapping thrats are used
convertTimeToString
public static java.lang.String convertTimeToString(java.util.Date now)
CheckNumber
private static java.lang.String CheckNumber(int data)