Skip to content

Commit 75c0374

Browse files
Change more deprecated calls
1 parent f49976c commit 75c0374

File tree

1 file changed

+4
-33
lines changed

1 file changed

+4
-33
lines changed

src/mrb_esp32_system.c

Lines changed: 4 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -20,51 +20,26 @@ mrb_esp32_system_delay(mrb_state *mrb, mrb_value self) {
2020

2121
static mrb_value
2222
mrb_esp32_system_available_memory(mrb_state *mrb, mrb_value self) {
23-
return mrb_fixnum_value(system_get_free_heap_size());
23+
return mrb_fixnum_value(esp_get_free_heap_size());
2424
}
2525

2626
static mrb_value
2727
mrb_esp32_system_sdk_version(mrb_state *mrb, mrb_value self) {
28-
return mrb_str_new_cstr(mrb, system_get_sdk_version());
28+
return mrb_str_new_cstr(mrb, esp_get_idf_version());
2929
}
3030

3131
static mrb_value
3232
mrb_esp32_system_restart(mrb_state *mrb, mrb_value self) {
33-
system_restart();
33+
esp_restart();
3434
return self;
3535
}
3636

37-
static mrb_value
38-
mrb_esp32_system_restore(mrb_state *mrb, mrb_value self) {
39-
system_restore();
40-
return self;
41-
}
42-
43-
static mrb_value
44-
mrb_esp32_system_time(mrb_state *mrb, mrb_value self) {
45-
return mrb_fixnum_value(system_get_time());
46-
}
47-
48-
static mrb_value
49-
mrb_esp32_system_rtc_time(mrb_state *mrb, mrb_value self) {
50-
return mrb_fixnum_value(system_get_rtc_time());
51-
}
52-
53-
static mrb_value
54-
mrb_esp32_system_mac(mrb_state *mrb, mrb_value self) {
55-
uint8_t mac[6];
56-
ESP_ERROR_CHECK( system_efuse_read_mac(mac) );
57-
char mac_str[18];
58-
snprintf(mac_str, sizeof(mac_str), "%02x:%02x:%02x:%02x:%02x:%02x", mac[0], mac[1], mac[2], mac[3], mac[4], mac[5]);
59-
return mrb_str_new_cstr(mrb, mac_str);
60-
}
61-
6237
static mrb_value
6338
mrb_esp32_system_deep_sleep_for(mrb_state *mrb, mrb_value self) {
6439
mrb_int sleep_time;
6540
mrb_get_args(mrb, "i", &sleep_time);
6641

67-
system_deep_sleep(sleep_time);
42+
esp_deep_sleep(sleep_time);
6843

6944
return self;
7045
}
@@ -79,10 +54,6 @@ mrb_mruby_esp32_system_gem_init(mrb_state* mrb) {
7954
mrb_define_module_function(mrb, esp32_system_module, "available_memory", mrb_esp32_system_available_memory, MRB_ARGS_NONE());
8055
mrb_define_module_function(mrb, esp32_system_module, "sdk_version", mrb_esp32_system_sdk_version, MRB_ARGS_NONE());
8156
mrb_define_module_function(mrb, esp32_system_module, "restart", mrb_esp32_system_restart, MRB_ARGS_NONE());
82-
mrb_define_module_function(mrb, esp32_system_module, "restore", mrb_esp32_system_restore, MRB_ARGS_NONE());
83-
mrb_define_module_function(mrb, esp32_system_module, "time", mrb_esp32_system_time, MRB_ARGS_NONE());
84-
mrb_define_module_function(mrb, esp32_system_module, "rtc_time", mrb_esp32_system_rtc_time, MRB_ARGS_NONE());
85-
mrb_define_module_function(mrb, esp32_system_module, "mac", mrb_esp32_system_mac, MRB_ARGS_NONE());
8657
mrb_define_module_function(mrb, esp32_system_module, "deep_sleep_for", mrb_esp32_system_deep_sleep_for, MRB_ARGS_REQ(1));
8758
}
8859

0 commit comments

Comments
 (0)