mirror of
https://github.com/ByteWelder/Tactility.git
synced 2026-02-20 07:25:06 +00:00
View and state updating simplified
This commit is contained in:
parent
aa6f05e54c
commit
c830c66063
@ -78,6 +78,7 @@ static void wifi_connect_event_callback(const void* message, void* context) {
|
|||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
wifi_connect_request_view_update(wifi);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void app_show(App app, lv_obj_t* parent) {
|
static void app_show(App app, lv_obj_t* parent) {
|
||||||
|
|||||||
@ -1,11 +1,7 @@
|
|||||||
#include "wifi_connect_state_updating.h"
|
#include "wifi_connect_state_updating.h"
|
||||||
|
|
||||||
#include "esp_lvgl_port.h"
|
|
||||||
|
|
||||||
void wifi_connect_state_set_radio_state(WifiConnect* wifi, WifiRadioState state) {
|
void wifi_connect_state_set_radio_state(WifiConnect* wifi, WifiRadioState state) {
|
||||||
wifi_connect_lock(wifi);
|
wifi_connect_lock(wifi);
|
||||||
wifi->state.radio_state = state;
|
wifi->state.radio_state = state;
|
||||||
wifi_connect_unlock(wifi);
|
wifi_connect_unlock(wifi);
|
||||||
|
|
||||||
wifi_connect_request_view_update(wifi);
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -6,7 +6,6 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
void wifi_connect_state_set_scanning(WifiConnect* wifi, bool is_scanning);
|
|
||||||
void wifi_connect_state_set_radio_state(WifiConnect* wifi, WifiRadioState state);
|
void wifi_connect_state_set_radio_state(WifiConnect* wifi, WifiRadioState state);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
|||||||
@ -109,6 +109,8 @@ static void wifi_manage_event_callback(const void* message, void* context) {
|
|||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
wifi_manage_request_view_update(wifi);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void app_show(App app, lv_obj_t* parent) {
|
static void app_show(App app, lv_obj_t* parent) {
|
||||||
|
|||||||
@ -1,20 +1,15 @@
|
|||||||
#include "wifi_manage.h"
|
#include "wifi_manage.h"
|
||||||
#include "esp_lvgl_port.h"
|
|
||||||
|
|
||||||
void wifi_manage_state_set_scanning(WifiManage* wifi, bool is_scanning) {
|
void wifi_manage_state_set_scanning(WifiManage* wifi, bool is_scanning) {
|
||||||
wifi_manage_lock(wifi);
|
wifi_manage_lock(wifi);
|
||||||
wifi->state.scanning = is_scanning;
|
wifi->state.scanning = is_scanning;
|
||||||
wifi_manage_unlock(wifi);
|
wifi_manage_unlock(wifi);
|
||||||
|
|
||||||
wifi_manage_request_view_update(wifi);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void wifi_manage_state_set_radio_state(WifiManage* wifi, WifiRadioState state) {
|
void wifi_manage_state_set_radio_state(WifiManage* wifi, WifiRadioState state) {
|
||||||
wifi_manage_lock(wifi);
|
wifi_manage_lock(wifi);
|
||||||
wifi->state.radio_state = state;
|
wifi->state.radio_state = state;
|
||||||
wifi_manage_unlock(wifi);
|
wifi_manage_unlock(wifi);
|
||||||
|
|
||||||
wifi_manage_request_view_update(wifi);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void wifi_manage_state_update_scanned_records(WifiManage* wifi) {
|
void wifi_manage_state_update_scanned_records(WifiManage* wifi) {
|
||||||
@ -25,6 +20,4 @@ void wifi_manage_state_update_scanned_records(WifiManage* wifi) {
|
|||||||
&wifi->state.ap_records_count
|
&wifi->state.ap_records_count
|
||||||
);
|
);
|
||||||
wifi_manage_unlock(wifi);
|
wifi_manage_unlock(wifi);
|
||||||
|
|
||||||
wifi_manage_request_view_update(wifi);
|
|
||||||
}
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user