diff --git a/applications/ibutton/ibutton-cli.cpp b/applications/ibutton/ibutton-cli.cpp index 1fbccdab..3c26f5ec 100644 --- a/applications/ibutton/ibutton-cli.cpp +++ b/applications/ibutton/ibutton-cli.cpp @@ -248,6 +248,8 @@ void onewire_cli_search(Cli* cli) { printf("Search started\r\n"); onewire.start(); + furi_hal_power_enable_otg(); + while(!done) { if(onewire.search(address, true) != 1) { printf("Search finished\r\n"); @@ -263,6 +265,8 @@ void onewire_cli_search(Cli* cli) { } delay(100); } + + furi_hal_power_disable_otg(); onewire.stop(); }