Release candidate version. The pointer in GAS Pressure display is changed to a triangle.
Dependencies: UniGraphic mbed vt100
Please note, at 2-Mar-2018 the current version of mbed-lib has a defect in Ticker.
https://os.mbed.com/forum/bugs-suggestions/topic/29287/
So, mbed lib version 157 is intentionally being used.
Please do not update mbed library until the problem in the above URL is fixed.
In this version, format of GAS Pressure Display has been changed.
moto
edge_utils/edge_time.h@0:774324cbc5a6, 2018-03-02 (annotated)
- Committer:
- Rhyme
- Date:
- Fri Mar 02 07:56:09 2018 +0000
- Revision:
- 0:774324cbc5a6
Release candidate version. GAS Pressure pointer is now a triangle.; Some source file clean-up was done.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Rhyme | 0:774324cbc5a6 | 1 | #ifndef _EDGE_TIME_H_ |
Rhyme | 0:774324cbc5a6 | 2 | #define _EDGE_TIME_H_ |
Rhyme | 0:774324cbc5a6 | 3 | #include "mbed.h" |
Rhyme | 0:774324cbc5a6 | 4 | |
Rhyme | 0:774324cbc5a6 | 5 | void init_timer(void) ; |
Rhyme | 0:774324cbc5a6 | 6 | void set_time(const uint16_t valueLen, const uint8_t *value) ; |
Rhyme | 0:774324cbc5a6 | 7 | void ts2time(uint32_t timestamp, struct tm *tm) ; /* light version */ |
Rhyme | 0:774324cbc5a6 | 8 | void ts2tm(uint32_t timestamp, struct tm *date) ; /* full version */ |
Rhyme | 0:774324cbc5a6 | 9 | void print_time(void) ; /* light version */ |
Rhyme | 0:774324cbc5a6 | 10 | void print_time(uint32_t thetime) ; |
Rhyme | 0:774324cbc5a6 | 11 | void print_time(struct tm *tm) ; /* light version */ |
Rhyme | 0:774324cbc5a6 | 12 | void print_date(struct tm *date) ; /* full version */ |
Rhyme | 0:774324cbc5a6 | 13 | void print_date_wd(struct tm *date) ; /* vull version with day of week */ |
Rhyme | 0:774324cbc5a6 | 14 | void time2str(char *timestr) ; /* light version */ |
Rhyme | 0:774324cbc5a6 | 15 | int32_t time2seq(uint32_t timestamp) ; /* hhmmss */ |
Rhyme | 0:774324cbc5a6 | 16 | void time2seq(uint32_t timestamp, char *timestr) ; |
Rhyme | 0:774324cbc5a6 | 17 | void time2str(struct tm *tm, char *timestr) ; /* hh:mm:ss */ |
Rhyme | 0:774324cbc5a6 | 18 | void time2date(struct tm *tm, char *datestr) ; /* YYYY/MM/DD hh:mm:ss */ |
Rhyme | 0:774324cbc5a6 | 19 | void time2date(struct tm *tm, char *datestr) ; /* full version with day of week */ |
Rhyme | 0:774324cbc5a6 | 20 | |
Rhyme | 0:774324cbc5a6 | 21 | extern const char *nameOfDay[] ; |
Rhyme | 0:774324cbc5a6 | 22 | extern tm current_time ; |
Rhyme | 0:774324cbc5a6 | 23 | extern uint32_t edge_time ; |
Rhyme | 0:774324cbc5a6 | 24 | extern uint32_t utc_offset ; |
Rhyme | 0:774324cbc5a6 | 25 | #endif /* _EDGE_TIME_H_ */ |