Skip to content

Commit d76ebde

Browse files
committed
esp8266/modesp: Allow esp.deepsleep to take 2nd arg for RF wake opt.
1 parent 89aa715 commit d76ebde

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

esp8266/modesp.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -537,10 +537,11 @@ STATIC mp_obj_t esp_sleep_type(mp_uint_t n_args, const mp_obj_t *args) {
537537
STATIC MP_DEFINE_CONST_FUN_OBJ_VAR_BETWEEN(esp_sleep_type_obj, 0, 1, esp_sleep_type);
538538

539539
STATIC mp_obj_t esp_deepsleep(mp_uint_t n_args, const mp_obj_t *args) {
540+
system_deep_sleep_set_option(n_args > 1 ? mp_obj_get_int(args[1]) : 0);
540541
system_deep_sleep(n_args > 0 ? mp_obj_get_int(args[0]) : 0);
541542
return mp_const_none;
542543
}
543-
STATIC MP_DEFINE_CONST_FUN_OBJ_VAR_BETWEEN(esp_deepsleep_obj, 0, 1, esp_deepsleep);
544+
STATIC MP_DEFINE_CONST_FUN_OBJ_VAR_BETWEEN(esp_deepsleep_obj, 0, 2, esp_deepsleep);
544545

545546
STATIC mp_obj_t esp_flash_id() {
546547
return mp_obj_new_int(spi_flash_get_id());

0 commit comments

Comments
 (0)