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.
/media/uploads/Rhyme/low.jpg

/media/uploads/Rhyme/good.jpg

/media/uploads/Rhyme/high.jpg

moto

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?

UserRevisionLine numberNew 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_ */