Skip to content

Commit 2da796f

Browse files
Merge pull request #153 from wangxiangwangeuse/master
Fixed some bugs
2 parents 9add042 + 7745bd9 commit 2da796f

File tree

4 files changed

+40
-22
lines changed

4 files changed

+40
-22
lines changed

examples/VME213/Global_Simple/Global_Simple .ino renamed to examples/VME213/Global_Simple/Global_Simple.ino

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
#include "images.h"
1818

1919
// Initialize the display
20-
HT_ICMEN2Rbattery_wEFC1 display(3, 2, 5, 1, 4, 6, -1, 6000000); // rst,dc,cs,busy,sck,mosi,miso,frequency
20+
HT_lCMEN2R13EFC1 display(3, 2, 5, 1, 4, 6, -1, 6000000); // rst,dc,cs,busy,sck,mosi,miso,frequency
2121

2222
typedef void (*Demo)(void);
2323

examples/VME213/LorawanEink/LorawanEink.ino

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
#include <HTTPClient.h>
2828

2929
GXHTC gxhtc;
30-
HT_ICMEN2Rbattery_wEFC1 display(3, 2, 5, 1, 4, 6, -1, 6000000); // rst,dc,cs,busy,sck,mosi,miso,frequency
30+
HT_lCMEN2R13EFC1 display(3, 2, 5, 1, 4, 6, -1, 6000000); // rst,dc,cs,busy,sck,mosi,miso,frequency
3131

3232
char buffer[256];
3333
const char *ntpServer = "ntp.aliyun.com";

examples/VME213/weather_station/weather_station.ino

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ void Navigation_bar() {
125125
void battery()
126126
{
127127
analogReadResolution(12);
128-
int battery_levl = analogRead(7)* Resolution * battary_in * coefficient//battary/4096*3.3*coefficient
128+
int battery_levl = analogRead(7)* Resolution * battary_in * coefficient;//battary/4096*3.3*coefficient
129129
float battery_one = 0.4125;
130130
Serial.printf("ADC analog value = %.2f\n", battery_levl );
131131
if (battery_levl < battery_one)

examples/VME290/weather_station/weather_station.ino

Lines changed: 37 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -110,25 +110,43 @@ void Navigation_bar() {
110110
battery();
111111
}
112112
void battery() {
113-
analogReadResolution(12);
114-
int battery_levl = analogRead(7);
115-
Serial.printf("ADC analog value = %d\n", battery_levl);
116-
if (battery_levl < 585) {
117-
display.drawString(280, 0, "N/A");
118-
display.drawXbm(270, 0, 13, 13, battery0);
119-
} else if (battery_levl < 1170 && battery_levl > 585) {
120-
display.drawXbm(230, 0, 13, 13, battery1);
121-
} else if (battery_levl < 1755 && battery_levl > 1170) {
122-
display.drawXbm(230, 0, 13, 13, battery2);
123-
} else if (battery_levl < 2340 && battery_levl > 1755) {
124-
display.drawXbm(230, 0, 13, 13, battery3);
125-
} else if (battery_levl < 2925 && battery_levl > 2340) {
126-
display.drawXbm(230, 0, 13, 13, battery4);
127-
} else if (battery_levl < 3510 && battery_levl > 2925) {
128-
display.drawXbm(230, 0, 13, 13, battery5);
129-
} else if (battery_levl < 4096 && battery_levl > 3510) {
130-
display.drawXbm(230, 0, 13, 13, battery6);
131-
}
113+
analogReadResolution(12);
114+
int battery_levl = analogRead(7)* Resolution * battary_in * coefficient;//battary/4096*3.3* coefficient
115+
float battery_one = 0.4125;
116+
Serial.printf("ADC analog value = %.2f\n", battery_levl );
117+
if (battery_levl < battery_one)
118+
{
119+
display.drawString(230, 0, "N/A");
120+
display.drawXbm(255, 0, battery_w, battery_h, battery0);
121+
}
122+
else if (battery_levl < 2 * battery_one && battery_levl > battery_one)
123+
{
124+
display.drawXbm(270, 0, battery_w, battery_h, battery1);
125+
}
126+
else if (battery_levl < 3 * battery_one && battery_levl > 2 * battery_one)
127+
{
128+
display.drawXbm(270, 0, battery_w, battery_h, battery2);
129+
}
130+
else if (battery_levl < 4 * battery_one && battery_levl > 3 * battery_one)
131+
{
132+
display.drawXbm(270, 0, battery_w, battery_h, battery3);
133+
}
134+
else if (battery_levl < 5 * battery_one && battery_levl > 4 * battery_one)
135+
{
136+
display.drawXbm(270, 0, battery_w, battery_h, battery4);
137+
}
138+
else if (battery_levl < 6 * battery_one && battery_levl > 5 * battery_one)
139+
{
140+
display.drawXbm(270, 0, battery_w, battery_h, battery5);
141+
}
142+
else if (battery_levl < 7 * battery_one && battery_levl > 6 * battery_one)
143+
{
144+
display.drawXbm(270, 0, battery_w, battery_h, battery6);
145+
}
146+
else if (battery_levl < 7 * battery_one && battery_levl > 6 * battery_one)
147+
{
148+
display.drawXbm(270, 0, battery_w, battery_h, batteryfull);
149+
}
132150
}
133151
void drawImageDemo() {
134152
// display.drawXbm(5, 10, 64, 64, rain6464xbm);

0 commit comments

Comments
 (0)