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_MGR_H_
Rhyme 0:774324cbc5a6 2 #define _EDGE_MGR_H_
Rhyme 0:774324cbc5a6 3 #include "edge_sensor.h"
Rhyme 0:774324cbc5a6 4
Rhyme 0:774324cbc5a6 5 void init_display(void) ;
Rhyme 0:774324cbc5a6 6 void init_sensors(void) ;
Rhyme 0:774324cbc5a6 7 void enable_sensors(void) ;
Rhyme 0:774324cbc5a6 8 void disable_sensors(void) ;
Rhyme 0:774324cbc5a6 9 int init_edge_attribute(void) ;
Rhyme 0:774324cbc5a6 10 void edge_splash(void) ;
Rhyme 0:774324cbc5a6 11 void edge_loop(uint32_t tick_count) ;
Rhyme 0:774324cbc5a6 12 void reboot_edge(void) ;
Rhyme 0:774324cbc5a6 13 void draw_chart_frame(void) ;
Rhyme 0:774324cbc5a6 14
Rhyme 0:774324cbc5a6 15 extern ILI9341 *display ;
Rhyme 0:774324cbc5a6 16 extern char *reset_reason_str ;
Rhyme 0:774324cbc5a6 17 extern edge_sensor *sensor[] ;
Rhyme 0:774324cbc5a6 18 extern bool verbos ;
Rhyme 0:774324cbc5a6 19 extern int display_mode ;
Rhyme 0:774324cbc5a6 20 extern int edge_mgr_status ;
Rhyme 0:774324cbc5a6 21 extern bool reboot_requested ;
Rhyme 0:774324cbc5a6 22
Rhyme 0:774324cbc5a6 23 extern const unsigned char Arial12x12[] ;
Rhyme 0:774324cbc5a6 24 extern const unsigned char Arial24x23[] ;
Rhyme 0:774324cbc5a6 25 extern const unsigned char Arial28x28[] ;
Rhyme 0:774324cbc5a6 26
Rhyme 0:774324cbc5a6 27 #define EDGE_MGR_INIT 0
Rhyme 0:774324cbc5a6 28 #define EDGE_MGR_RUNNING 1
Rhyme 0:774324cbc5a6 29
Rhyme 0:774324cbc5a6 30 #endif /* _EDGE_MGR_H_ */