Prechádzať zdrojové kódy

merge fixes pt2

by Willy-JL
MX 2 rokov pred
rodič
commit
170903616d
1 zmenil súbory, kde vykonal 6 pridanie a 6 odobranie
  1. 6 6
      sentry_safe.c

+ 6 - 6
sentry_safe.c

@@ -59,17 +59,17 @@ void send_request(int command, int a, int b, int c, int d, int e) {
     furi_delay_ms(3.4);
     furi_delay_ms(3.4);
     furi_hal_gpio_write(&gpio_ext_pc1, true);
     furi_hal_gpio_write(&gpio_ext_pc1, true);
 
 
-    furi_hal_uart_init(FuriHalUartIdLPUART1, 4800);
-    //furi_hal_uart_set_br(FuriHalUartIdLPUART1, 4800);
-    //furi_hal_uart_set_irq_cb(FuriHalUartIdLPUART1, usb_uart_on_irq_cb, usb_uart);
+    FuriHalSerialHandle* serial_handle = furi_hal_serial_control_acquire(FuriHalSerialIdLpuart);
+    furi_check(serial_handle);
+    furi_hal_serial_init(serial_handle, 4800);
 
 
     uint8_t data[8] = {0x0, command, a, b, c, d, e, checksum};
     uint8_t data[8] = {0x0, command, a, b, c, d, e, checksum};
-    furi_hal_uart_tx(FuriHalUartIdLPUART1, data, 8);
+    furi_hal_serial_tx(serial_handle, data, 8);
 
 
     furi_delay_ms(100);
     furi_delay_ms(100);
 
 
-    furi_hal_uart_set_irq_cb(FuriHalUartIdLPUART1, NULL, NULL);
-    furi_hal_uart_deinit(FuriHalUartIdLPUART1);
+    furi_hal_serial_deinit(serial_handle);
+    furi_hal_serial_control_release(serial_handle);
 }
 }
 
 
 void reset_code(int a, int b, int c, int d, int e) {
 void reset_code(int a, int b, int c, int d, int e) {