Dual CANbus monitor and instrumentation cluster supporting ILI9341 display controller

Dependencies:   SPI_TFTx2_ILI9341 TOUCH_TFTx2_ILI9341 TFT_fonts mbed

Fork of CANary by Tick Tock

Revisions of displayModes.cpp

Revision Date Message Actions
152:a4d66901785d 2013-10-06 // Added clock sync with car clock option (MY2011,2012 only); // Fixed wrap bug in manual date update (january=00, not 01); File  Diff  Annotate
151:3047ebb3c9a8 2013-09-30 // added per_charge trip meter File  Diff  Annotate
150:ef46ce63345c 2013-09-27 // Removed air drag comp; // Added user message Id's to the config file; // Added copy of ehist.cny to USB on config save and load if present on firmware update File  Diff  Annotate
149:e9739523109f 2013-09-25 Compensated DTE with air drag of current ambient temperature. File  Diff  Annotate
148:6e3b9135fad2 2013-09-12 // No longer save config after firmware update; // Added config health check after read; // Added debugScreen; // Switched friction monitor to msgId:292 so MY2013 will work; // Added ambient to main display; // Added Resr to trip log File  Diff  Annotate
144:b0c9d30dd346 2013-08-06 added accessory volt read from battData; put a copy of the config.txt on the USB drive during firmware update; added current trip efficiency below 10 minute efficiency to dte display; File  Diff  Annotate
143:88b5155622a5 2013-08-05 added accessory volt read from battData; put a copy of the config.txt on the USB drive during firmware update; File  Diff  Annotate
140:ab3e94eb0227 2013-08-04 Added odometer to batt and trip log; Added mi/km detection from dash; Added audible brake monitor; File  Diff  Annotate
139:ac227b203ef2 2013-08-02 Fixed right justify (compare to 9.5, 99.5 instead of 10, 100) File  Diff  Annotate
138:a2f5af85ed0d 2013-08-02 Fixed metric DTE formatting File  Diff  Annotate
137:70853cf5a30f 2013-07-28 Added update if screen touched on power; Fixed hang on immediate USB access File  Diff  Annotate
136:41a204105511 2013-07-27 Updated mainDisplay File  Diff  Annotate
134:ad243e4f1a17 2013-07-25 Added orange highlight if psi<32; Qualified max and min trip efficiency update with trips > 3 miles; Keep mbed asleep during charging (EVcan only) unless logging active; Added miles & kWh to trip log; File  Diff  Annotate
133:b0675d9d11dd 2013-07-24 Fixed display formatt problem File  Diff  Annotate
132:08748a67280a 2013-07-24 Added max and min DTE to main display. Put mbed to sleep during charging if not logging. File  Diff  Annotate
131:0d926c080a65 2013-07-24 Added Health splash screen on ignition on/off. Added copy of CONFIG.TXT from USB if present during firmware update. Added alt SOH. Tweaked graphics. File  Diff  Annotate
130:1a9d2a6d99ce 2013-07-22 Pulled last good metric rev into default branch File  Diff  Annotate
128:25314f339565 2013-07-21 Kills thumbdrives on contact! File  Diff  Annotate
127:27c739fd6d71 2013-07-21 Recovered from failed attempt to restore default File  Diff  Annotate
126:e0d039096891 2013-07-21 attempt to restore default; File  Diff  Annotate
125:f58b7ab2abee 2013-07-21 Re-centered efficiency screen File  Diff  Annotate
124:0d622967b764 2013-07-20 Added tire pressure from canbus File  Diff  Annotate
123:a8c0042df617 2013-07-19 First attempt to add tire pressure File  Diff  Annotate
122:138a40892a4c 2013-07-17 Updated display formatting. Temporarily dumping all 7bb messages to ascii log for exploration. File  Diff  Annotate
121:553faf139a20 2013-07-11 Added shunt identification to cpbars display File  Diff  Annotate
120:041edeec08f5 2013-07-08 Changed Resr algorithm to one requiring less computation. Ignore data for small delta_V. File  Diff  Annotate
119:0e2b641e98a2 2013-07-05 fixed bugs in health screen File  Diff  Annotate
118:02010b18efdc 2013-07-05 Added Resr tracking and health display; File  Diff  Annotate
113:f388b4505463 2013-07-01 Fixed regen display when in Neutral File  Diff  Annotate
111:d1559bb25c43 2013-06-30 Added USB insertion detect. Logging will start once usb drive is inserted. File  Diff  Annotate
108:29b5a760adc2 2013-06-30 Fixed temperature bug but USB logging is disabled File  Diff  Annotate
107:e9be732c1ad4 2013-06-29 Added trip meter File  Diff  Annotate
106:f016912a03db 2013-06-28 added logging indicator on main screen File  Diff  Annotate
103:1389e9efe8c3 2013-06-20 Fixed formatting File  Diff  Annotate
102:fd19f777a0b4 2013-06-20 Added Ah, SOH, and more precise temperature measurement. File  Diff  Annotate
99:c05abf8e1cdc 2013-06-15 Merged and moved check for firmware.bin *before* deleting old *.bin. File  Diff  Annotate
98:9f8bab96edff 2013-06-10 Metric Initial Commit File  Diff  Annotate
97:a25940fd7b5b 2013-06-15 . File  Diff  Annotate
96:a6c6a6fd1d28 2013-05-03 Fixed mistake (battTemp is char not short) File  Diff  Annotate
95:248b3c25a7df 2013-05-03 Stop auto-polling when asleep; added battery temp to main display File  Diff  Annotate
94:c3a14b3975d6 2013-05-03 Cleaned up dte miles remaining display (right justified and clear old values better) File  Diff  Annotate
93:c2402e8cd0e2 2013-05-01 Merged in tested logCan reentry fix File  Diff  Annotate
92:935adef49ea4 2013-04-22 Reverting to keep latest as last know *tested* revision. logCan interrupt fix work moved to CANaryTest fork. File  Diff  Annotate
89:2263d349b484 2013-04-20 Moved headlight detection out of logCan. File  Diff  Annotate
87:46ac3f2519d6 2013-04-19 Toggle Debug on Config Screen, Store all 5 Groups of Requested data. File  Diff  Annotate
84:fd21e5d32dab 2013-04-17 Fixed DTE draw bug#2 File  Diff  Annotate
83:52b1f330a62d 2013-04-17 Fixed DTE drawing bug where grid drew over graph File  Diff  Annotate
79:68f0dd8d1f19 2013-04-16 Just turn on the message-send ticker when actually sending (instead of continuously triggering). File  Diff  Annotate
73:62ee8eae3a84 2013-04-15 added log screen to index; added pointer separation monitor to main display when in debug mode File  Diff  Annotate
72:f9a6faa28873 2013-04-14 Added log screen to index screen File  Diff  Annotate
68:10f7d7dbae19 2013-04-13 merged File  Diff  Annotate
67:2022fce701d0 2013-04-11 Added Index Screen with 10 GoTo Buttons File  Diff  Annotate
66:b7476ce7a59e 2013-04-11 Added braking/regen bar to dte screen File  Diff  Annotate
65:821fc79cd7fe 2013-04-10 Added Skin-Changing button on Config screen and File  Diff  Annotate
62:ffd15edb5431 2013-04-10 Merged with Gary's edit File  Diff  Annotate
60:9d191ff745fb 2013-04-10 Highlight Buttons using set_display - GG File  Diff  Annotate
59:58894493fb29 2013-04-10 added display selection to highlight procedure File  Diff  Annotate
58:4d06288d75a2 2013-04-09 Button-Highlight Experiment - GG from v57 File  Diff  Annotate
55:591406a71fa8 2013-04-09 GG Merged v52 into v53 File  Diff  Annotate
54:6ce808d0995e 2013-04-09 GG changed v51 to use 4x4 buttons and touch areas. File  Diff  Annotate