summaryrefslogtreecommitdiff
path: root/fw/fe310/test
diff options
context:
space:
mode:
authorUros Majstorovic <majstor@majstor.org>2021-02-28 18:38:37 +0100
committerUros Majstorovic <majstor@majstor.org>2021-02-28 18:38:37 +0100
commit6a4c8a1f11f6a7bd57b0fd618f455bcdecbfe538 (patch)
tree6d16dbc38b3bac0e91d39f3e86bb6810761ddb84 /fw/fe310/test
parent468e81e6da66f6dfec3a4857dc6e2f370ab180f1 (diff)
net send will do selected spi dev pause/resume if more is set and netowk is not active
Diffstat (limited to 'fw/fe310/test')
-rw-r--r--fw/fe310/test/main.c2
-rw-r--r--fw/fe310/test/modem.c4
-rw-r--r--fw/fe310/test/status.c6
-rw-r--r--fw/fe310/test/wifi.c4
4 files changed, 5 insertions, 11 deletions
diff --git a/fw/fe310/test/main.c b/fw/fe310/test/main.c
index 6801b97..7516fe8 100644
--- a/fw/fe310/test/main.c
+++ b/fw/fe310/test/main.c
@@ -74,7 +74,7 @@ int main() {
eos_init();
- app_root_init(app_home_page);
+ app_screen_init(app_home_page);
app_status_init();
app_phone_init();
app_wifi_init();
diff --git a/fw/fe310/test/modem.c b/fw/fe310/test/modem.c
index 6453b24..2a2ee7c 100644
--- a/fw/fe310/test/modem.c
+++ b/fw/fe310/test/modem.c
@@ -89,7 +89,7 @@ static void handle_cell_msg(unsigned char type, unsigned char *buffer, uint16_t
EVEText *text = &param->text;
int i;
- eos_spi_dev_start(EOS_DEV_DISP);
+ eve_spi_start();
for (i=1; i<len; i++) {
if (buffer[i] != '\r') eve_text_putc(text, buffer[i]);
}
@@ -97,7 +97,7 @@ static void handle_cell_msg(unsigned char type, unsigned char *buffer, uint16_t
text->dirty = 0;
eve_screen_draw(window->screen);
}
- eos_spi_dev_stop();
+ eve_spi_stop();
eos_net_free(buffer, 0);
} else {
param->cell_dev_handler(type, buffer, len);
diff --git a/fw/fe310/test/status.c b/fw/fe310/test/status.c
index 489bf78..2f44842 100644
--- a/fw/fe310/test/status.c
+++ b/fw/fe310/test/status.c
@@ -78,11 +78,7 @@ static uint8_t status_draw(EVEView *v, uint8_t tag0) {
void app_status_msg_set(char *msg, int refresh) {
strcpy(status_msg, msg);
- if (refresh) {
- eos_spi_dev_start(EOS_DEV_DISP);
- eve_screen_draw(app_screen());
- eos_spi_dev_stop();
- }
+ if (refresh) app_screen_refresh();
}
void app_status_init(void) {
diff --git a/fw/fe310/test/wifi.c b/fw/fe310/test/wifi.c
index 86f6b62..5306d37 100644
--- a/fw/fe310/test/wifi.c
+++ b/fw/fe310/test/wifi.c
@@ -68,9 +68,7 @@ void wifi_scan_handler(unsigned char type, unsigned char *buffer, uint16_t size)
eve_selectw_option_set(select, buffer + 1, size - 1);
eos_net_free(buffer, 0);
- eos_spi_dev_start(EOS_DEV_DISP);
- eve_screen_draw(app_screen());
- eos_spi_dev_stop();
+ app_screen_refresh();
}
static void wifi_connect_handler(unsigned char type, unsigned char *buffer, uint16_t size) {