eried 2 лет назад
Родитель
Сommit
74f29a6a87

+ 6 - 0
flipper_companion_apps/applications/plugins/esp32cam_evilportal/evil_portal_app.c

@@ -107,6 +107,12 @@ void evil_portal_app_free(Evil_PortalApp *app) {
 
 int32_t evil_portal_app(void *p) {  
   UNUSED(p);
+  
+  // Enable uart listener
+  furi_hal_console_disable();
+  furi_hal_uart_set_br(FuriHalUartIdUSART1, 230400); // TODO: Clean this
+  furi_hal_uart_set_irq_cb(FuriHalUartIdUSART1, uart_echo_on_irq_cb, app);
+    
   furi_hal_power_disable_external_3_3v();
   furi_hal_power_disable_otg();
   furi_delay_ms(200);

+ 4 - 0
flipper_companion_apps/applications/plugins/esp32cam_evilportal/evil_portal_uart.c

@@ -130,6 +130,10 @@ Evil_PortalUart *evil_portal_uart_init(Evil_PortalApp *app) {
   furi_hal_uart_set_br(UART_CH, app->BAUDRATE);
   furi_hal_uart_set_irq_cb(UART_CH, evil_portal_uart_on_irq_cb, uart);*/
 
+  furi_hal_console_disable();
+  furi_hal_uart_set_br(UART_CH, BAUDRATE);
+  furi_hal_uart_set_irq_cb(UART_CH, uart_terminal_uart_on_irq_cb, uart);
+
   return uart;
 }
 

+ 6 - 0
flipper_companion_apps/applications/plugins/esp32cam_morseflasher/uart_terminal_app.c

@@ -90,6 +90,12 @@ void uart_terminal_app_free(UART_TerminalApp* app) {
 
 int32_t uart_terminal_app(void* p) {
     UNUSED(p);
+    
+    // Enable uart listener
+    furi_hal_console_disable();
+    furi_hal_uart_set_br(FuriHalUartIdUSART1, 230400); // TODO: Clean this
+    furi_hal_uart_set_irq_cb(FuriHalUartIdUSART1, uart_echo_on_irq_cb, app);
+  
     furi_hal_power_disable_external_3_3v();
     furi_hal_power_disable_otg();
     furi_delay_ms(200);