mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-04-24 03:29:57 -07:00
Fix magspoof power issues
This commit is contained in:
@@ -153,6 +153,7 @@ void tx_deinit_rfid() {
|
||||
furi_hal_gpio_write(RFID_PIN_OUT, 0);
|
||||
|
||||
furi_hal_rfid_pins_reset();
|
||||
furi_hal_power_disable_otg();
|
||||
}
|
||||
|
||||
void tx_init_rf(int hz) {
|
||||
@@ -186,6 +187,7 @@ bool tx_init(MagSetting* setting) {
|
||||
tx_init_rfid();
|
||||
break;
|
||||
case MagTxStateGPIO:
|
||||
furi_hal_power_enable_otg();
|
||||
// gpio_item_configure_all_pins(GpioModeOutputPushPull);
|
||||
furi_hal_gpio_init(GPIO_PIN_A, GpioModeOutputPushPull, GpioPullNo, GpioSpeedLow);
|
||||
furi_hal_gpio_init(GPIO_PIN_B, GpioModeOutputPushPull, GpioPullNo, GpioSpeedLow);
|
||||
@@ -236,6 +238,7 @@ bool tx_deinit(MagSetting* setting) {
|
||||
furi_hal_gpio_init(GPIO_PIN_ENABLE, GpioModeAnalog, GpioPullNo, GpioSpeedLow);
|
||||
|
||||
//gpio_item_configure_all_pins(GpioModeAnalog);
|
||||
furi_hal_power_disable_otg();
|
||||
break;
|
||||
case MagTxStatePiezo:
|
||||
tx_deinit_piezo();
|
||||
|
||||
Reference in New Issue
Block a user