@@ -41,7 +41,7 @@ void Layouts::drawStandardLayout(
41
41
Faults faults, const uint8_t speed, const uint8_t soc, uint8_t acc_temp,
42
42
uint8_t ctrl_tmp, uint8_t mtr_tmp, float mtr_volt, float glv,
43
43
float steering_angle, float brake_balance, float brake_f, float brake_r,
44
- float throttle_demand, float brake_demand , std::chrono::milliseconds time,
44
+ float throttle_demand, float brake_val, float brake_psi , std::chrono::milliseconds time,
45
45
double delta_time_seconds) {
46
46
if (failure == startFrame ()) {
47
47
return ;
@@ -126,7 +126,7 @@ void Layouts::drawStandardLayout(
126
126
// red,
127
127
// mid_gray); // brake demand bar
128
128
drawRect (Point{750 , 300 }, Point{782 , 480 }, mid_gray);
129
- const uint16_t brake_bar_h = (480 - floor (160 * brake_demand ));
129
+ const uint16_t brake_bar_h = (480 - floor (160 * brake_val ));
130
130
drawRect (Point{750 , brake_bar_h}, Point{782 , 480 }, red);
131
131
endFrame ();
132
132
}
@@ -135,7 +135,7 @@ void Layouts::drawStandardLayout2(
135
135
Faults faults, uint8_t speed, uint8_t soc, uint8_t acc_temp,
136
136
uint8_t ctrl_tmp, uint8_t mtr_tmp, float mtr_volt, float glv,
137
137
float steering_angle, float brake_balance, float brake_f, float brake_r,
138
- float throttle_demand, float brake_demand , std::chrono::milliseconds time,
138
+ float throttle_demand, float brake_val, float brake_psi , std::chrono::milliseconds time,
139
139
double delta_time_seconds, bool rtds, uint16_t rpm) {
140
140
if (failure == startFrame ()) {
141
141
return ;
@@ -199,20 +199,21 @@ void Layouts::drawStandardLayout2(
199
199
drawFormattedText (70 , 210 , " ACC %03dC" , 24 , OPT_CENTER, acc_temp);
200
200
drawFormattedText (70 , 240 , " CTRL %03dC" , 24 , OPT_CENTER, ctrl_tmp);
201
201
drawFormattedText (70 , 270 , " MTR %03dC" , 24 , OPT_CENTER, mtr_tmp);
202
- drawFormattedText (70 , 300 , " MC %03.1fV " , 24 , OPT_CENTER,
202
+ drawFormattedText (70 , 300 , " MC %03.1fV " , 24 , OPT_CENTER,
203
203
mtr_volt); // voltages
204
204
drawFormattedText (70 , 330 , " GLV %03.1fV " , 24 , OPT_CENTER, glv);
205
- drawFormattedText (70 , 390 , " BRF %03.2f " , 24 , OPT_CENTER, brake_f);
206
- drawFormattedText (70 , 420 , " BRR %03.2f " , 24 , OPT_CENTER, brake_r);
205
+ drawFormattedText (70 , 360 , " BRF %03.2fmV " , 24 , OPT_CENTER, brake_f);
206
+ drawFormattedText (70 , 390 , " BRR %03.2fmV " , 24 , OPT_CENTER, brake_r);
207
+ drawFormattedText (70 , 420 , " BR %03.2fpsi " , 24 , OPT_CENTER, brake_psi);
207
208
drawFormattedText (70 , 450 , " STEER %03.2f " , 24 , OPT_CENTER, steering_angle);
208
209
209
210
drawRect (Point{614 , 127 }, Point{637 , 310 }, mid_gray);
210
- uint16_t throttle_bar_h = 127 + 183 *throttle_demand;
211
- drawRect (Point{614 , throttle_bar_h }, Point{637 , 310 }, green);
211
+ uint16_t throttle_bar_h = 310 - 183 *throttle_demand;
212
+ drawRect (Point{614 , 127 }, Point{637 , throttle_bar_h }, green);
212
213
213
214
drawRect (Point{643 , 127 }, Point{666 , 310 }, mid_gray);
214
- uint16_t brake_bar_h = 127 + 183 *brake_demand ;
215
- drawRect (Point{643 , brake_bar_h }, Point{666 , 310 }, red);
215
+ uint16_t brake_bar_h = 310 - 183 *(brake_val) ;
216
+ drawRect (Point{643 , 310 }, Point{666 , brake_bar_h }, red);
216
217
// drawRect(Point{643, static_cast<uint16_t>(brake_demand)}, Point{666, 310},
217
218
// red);
218
219
endFrame ();
0 commit comments