extra checks [ci skip]

This commit is contained in:
MX 2024-09-09 05:12:18 +03:00
parent b6644d7727
commit 80ad381eef
No known key found for this signature in database
GPG key ID: 7CCC66B7DBDD1C83
6 changed files with 14 additions and 14 deletions

View file

@ -80,9 +80,9 @@ bool gpio_scene_start_on_event(void* context, SceneManagerEvent event) {
if(event.type == SceneManagerEventTypeCustom) { if(event.type == SceneManagerEventTypeCustom) {
if(event.event == GpioStartEventOtgOn) { if(event.event == GpioStartEventOtgOn) {
furi_hal_power_enable_otg(); if(!furi_hal_power_is_otg_enabled()) furi_hal_power_enable_otg();
} else if(event.event == GpioStartEventOtgOff) { } else if(event.event == GpioStartEventOtgOff) {
furi_hal_power_disable_otg(); if(furi_hal_power_is_otg_enabled()) furi_hal_power_disable_otg();
} else if(event.event == GpioStartEventManualControl) { } else if(event.event == GpioStartEventManualControl) {
scene_manager_set_scene_state(app->scene_manager, GpioSceneStart, GpioItemTest); scene_manager_set_scene_state(app->scene_manager, GpioSceneStart, GpioItemTest);
scene_manager_next_scene(app->scene_manager, GpioSceneTest); scene_manager_next_scene(app->scene_manager, GpioSceneTest);

View file

@ -460,9 +460,9 @@ void infrared_set_tx_pin(InfraredApp* infrared, FuriHalInfraredTxPin tx_pin) {
void infrared_enable_otg(InfraredApp* infrared, bool enable) { void infrared_enable_otg(InfraredApp* infrared, bool enable) {
if(enable) { if(enable) {
furi_hal_power_enable_otg(); if(!furi_hal_power_is_otg_enabled()) furi_hal_power_enable_otg();
} else { } else {
furi_hal_power_disable_otg(); if(furi_hal_power_is_otg_enabled()) furi_hal_power_disable_otg();
} }
infrared->app_state.is_otg_enabled = enable; infrared->app_state.is_otg_enabled = enable;
} }

View file

@ -20,7 +20,7 @@ static void onewire_cli_search(Cli* cli) {
printf("Search started\r\n"); printf("Search started\r\n");
onewire_host_start(onewire); onewire_host_start(onewire);
furi_hal_power_enable_otg(); if(!furi_hal_power_is_otg_enabled()) furi_hal_power_enable_otg();
while(!done) { while(!done) {
if(onewire_host_search(onewire, address, OneWireHostSearchModeNormal) != 1) { if(onewire_host_search(onewire, address, OneWireHostSearchModeNormal) != 1) {
@ -37,7 +37,7 @@ static void onewire_cli_search(Cli* cli) {
furi_delay_ms(100); furi_delay_ms(100);
} }
furi_hal_power_disable_otg(); if(furi_hal_power_is_otg_enabled()) furi_hal_power_disable_otg();
onewire_host_free(onewire); onewire_host_free(onewire);
} }

View file

@ -250,9 +250,9 @@ static bool expansion_worker_handle_state_connected(
if(!expansion_worker_rpc_session_open(instance)) break; if(!expansion_worker_rpc_session_open(instance)) break;
instance->state = ExpansionWorkerStateRpcActive; instance->state = ExpansionWorkerStateRpcActive;
} else if(command == ExpansionFrameControlCommandEnableOtg) { } else if(command == ExpansionFrameControlCommandEnableOtg) {
furi_hal_power_enable_otg(); if(!furi_hal_power_is_otg_enabled()) furi_hal_power_enable_otg();
} else if(command == ExpansionFrameControlCommandDisableOtg) { } else if(command == ExpansionFrameControlCommandDisableOtg) {
furi_hal_power_disable_otg(); if(furi_hal_power_is_otg_enabled()) furi_hal_power_disable_otg();
} else { } else {
break; break;
} }

View file

@ -219,9 +219,9 @@ void rpc_system_gpio_set_otg_mode(const PB_Main* request, void* context) {
const PB_Gpio_GpioOtgMode mode = request->content.gpio_set_otg_mode.mode; const PB_Gpio_GpioOtgMode mode = request->content.gpio_set_otg_mode.mode;
if(mode == PB_Gpio_GpioOtgMode_OFF) { if(mode == PB_Gpio_GpioOtgMode_OFF) {
furi_hal_power_disable_otg(); if(furi_hal_power_is_otg_enabled()) furi_hal_power_disable_otg();
} else { } else {
furi_hal_power_enable_otg(); if(!furi_hal_power_is_otg_enabled()) furi_hal_power_enable_otg();
} }
rpc_send_and_release_empty(session, request->command_id, PB_CommandStatus_OK); rpc_send_and_release_empty(session, request->command_id, PB_CommandStatus_OK);

View file

@ -75,7 +75,7 @@ void ibutton_worker_mode_idle_stop(iButtonWorker* worker) {
void ibutton_worker_mode_read_start(iButtonWorker* worker) { void ibutton_worker_mode_read_start(iButtonWorker* worker) {
UNUSED(worker); UNUSED(worker);
furi_hal_power_enable_otg(); if(!furi_hal_power_is_otg_enabled()) furi_hal_power_enable_otg();
} }
void ibutton_worker_mode_read_tick(iButtonWorker* worker) { void ibutton_worker_mode_read_tick(iButtonWorker* worker) {
@ -90,7 +90,7 @@ void ibutton_worker_mode_read_tick(iButtonWorker* worker) {
void ibutton_worker_mode_read_stop(iButtonWorker* worker) { void ibutton_worker_mode_read_stop(iButtonWorker* worker) {
UNUSED(worker); UNUSED(worker);
furi_hal_power_disable_otg(); if(furi_hal_power_is_otg_enabled()) furi_hal_power_disable_otg();
} }
/*********************** EMULATE ***********************/ /*********************** EMULATE ***********************/
@ -120,7 +120,7 @@ void ibutton_worker_mode_emulate_stop(iButtonWorker* worker) {
void ibutton_worker_mode_write_common_start(iButtonWorker* worker) { //-V524 void ibutton_worker_mode_write_common_start(iButtonWorker* worker) { //-V524
UNUSED(worker); UNUSED(worker);
furi_hal_power_enable_otg(); if(!furi_hal_power_is_otg_enabled()) furi_hal_power_enable_otg();
} }
void ibutton_worker_mode_write_id_tick(iButtonWorker* worker) { void ibutton_worker_mode_write_id_tick(iButtonWorker* worker) {
@ -149,5 +149,5 @@ void ibutton_worker_mode_write_copy_tick(iButtonWorker* worker) {
void ibutton_worker_mode_write_common_stop(iButtonWorker* worker) { //-V524 void ibutton_worker_mode_write_common_stop(iButtonWorker* worker) { //-V524
UNUSED(worker); UNUSED(worker);
furi_hal_power_disable_otg(); if(furi_hal_power_is_otg_enabled()) furi_hal_power_disable_otg();
} }