Jelajahi Sumber

FlipperHTTP: Use UART chosen in settings

Willy-JL 1 tahun lalu
induk
melakukan
009296e25b

+ 2 - 1
flip_library/flipper_http/flipper_http.h

@@ -7,12 +7,13 @@
 #include <furi_hal_gpio.h>
 #include <furi_hal_serial.h>
 #include <storage/storage.h>
+#include <momentum/settings.h>
 
 // STORAGE_EXT_PATH_PREFIX is defined in the Furi SDK as /ext
 
 #define HTTP_TAG               "FlipLibrary" // change this to your app name
 #define http_tag               "flip_library" // change this to your app id
-#define UART_CH                (FuriHalSerialIdUsart) // UART channel
+#define UART_CH                (momentum_settings.uart_esp_channel) // UART channel
 #define TIMEOUT_DURATION_TICKS (5 * 1000) // 5 seconds
 #define BAUDRATE               (115200) // UART baudrate
 #define RX_BUF_SIZE            1024 // UART RX buffer size

+ 2 - 1
flip_social/flipper_http/flipper_http.h

@@ -7,12 +7,13 @@
 #include <furi_hal_gpio.h>
 #include <furi_hal_serial.h>
 #include <storage/storage.h>
+#include <momentum/settings.h>
 
 // STORAGE_EXT_PATH_PREFIX is defined in the Furi SDK as /ext
 
 #define HTTP_TAG               "FlipSocial" // change this to your app name
 #define http_tag               "flip_social" // change this to your app id
-#define UART_CH                (FuriHalSerialIdUsart) // UART channel
+#define UART_CH                (momentum_settings.uart_esp_channel) // UART channel
 #define TIMEOUT_DURATION_TICKS (5 * 1000) // 5 seconds
 #define BAUDRATE               (115200) // UART baudrate
 #define RX_BUF_SIZE            1024 // UART RX buffer size

+ 2 - 1
flip_store/flipper_http/flipper_http.h

@@ -7,12 +7,13 @@
 #include <furi_hal_gpio.h>
 #include <furi_hal_serial.h>
 #include <storage/storage.h>
+#include <momentum/settings.h>
 
 // STORAGE_EXT_PATH_PREFIX is defined in the Furi SDK as /ext
 
 #define HTTP_TAG               "FlipStore" // change this to your app name
 #define http_tag               "flip_store" // change this to your app id
-#define UART_CH                (FuriHalSerialIdUsart) // UART channel
+#define UART_CH                (momentum_settings.uart_esp_channel) // UART channel
 #define TIMEOUT_DURATION_TICKS (5 * 1000) // 5 seconds
 #define BAUDRATE               (115200) // UART baudrate
 #define RX_BUF_SIZE            1024 // UART RX buffer size

+ 2 - 1
flip_trader/flipper_http/flipper_http.h

@@ -7,12 +7,13 @@
 #include <furi_hal_gpio.h>
 #include <furi_hal_serial.h>
 #include <storage/storage.h>
+#include <momentum/settings.h>
 
 // STORAGE_EXT_PATH_PREFIX is defined in the Furi SDK as /ext
 
 #define HTTP_TAG               "FlipTrader" // change this to your app name
 #define http_tag               "flip_trader" // change this to your app id
-#define UART_CH                (FuriHalSerialIdUsart) // UART channel
+#define UART_CH                (momentum_settings.uart_esp_channel) // UART channel
 #define TIMEOUT_DURATION_TICKS (5 * 1000) // 5 seconds
 #define BAUDRATE               (115200) // UART baudrate
 #define RX_BUF_SIZE            1024 // UART RX buffer size

+ 2 - 1
flip_weather/flipper_http/flipper_http.h

@@ -7,12 +7,13 @@
 #include <furi_hal_gpio.h>
 #include <furi_hal_serial.h>
 #include <storage/storage.h>
+#include <momentum/settings.h>
 
 // STORAGE_EXT_PATH_PREFIX is defined in the Furi SDK as /ext
 
 #define HTTP_TAG               "FlipWeather" // change this to your app name
 #define http_tag               "flip_weather" // change this to your app id
-#define UART_CH                (FuriHalSerialIdUsart) // UART channel
+#define UART_CH                (momentum_settings.uart_esp_channel) // UART channel
 #define TIMEOUT_DURATION_TICKS (5 * 1000) // 5 seconds
 #define BAUDRATE               (115200) // UART baudrate
 #define RX_BUF_SIZE            1024 // UART RX buffer size

+ 2 - 1
flip_wifi/flipper_http/flipper_http.h

@@ -7,12 +7,13 @@
 #include <furi_hal_gpio.h>
 #include <furi_hal_serial.h>
 #include <storage/storage.h>
+#include <momentum/settings.h>
 
 // STORAGE_EXT_PATH_PREFIX is defined in the Furi SDK as /ext
 
 #define HTTP_TAG               "FlipWiFi" // change this to your app name
 #define http_tag               "flip_wifi" // change this to your app id
-#define UART_CH                (FuriHalSerialIdUsart) // UART channel
+#define UART_CH                (momentum_settings.uart_esp_channel) // UART channel
 #define TIMEOUT_DURATION_TICKS (5 * 1000) // 5 seconds
 #define BAUDRATE               (115200) // UART baudrate
 #define RX_BUF_SIZE            1024 // UART RX buffer size

+ 2 - 1
web_crawler/flipper_http/flipper_http.h

@@ -7,12 +7,13 @@
 #include <furi_hal_gpio.h>
 #include <furi_hal_serial.h>
 #include <storage/storage.h>
+#include <momentum/settings.h>
 
 // STORAGE_EXT_PATH_PREFIX is defined in the Furi SDK as /ext
 
 #define HTTP_TAG               "Web Crawler" // change this to your app name
 #define http_tag               "web_crawler" // change this to your app id
-#define UART_CH                (FuriHalSerialIdUsart) // UART channel
+#define UART_CH                (momentum_settings.uart_esp_channel) // UART channel
 #define TIMEOUT_DURATION_TICKS (5 * 1000) // 5 seconds
 #define BAUDRATE               (115200) // UART baudrate
 #define RX_BUF_SIZE            2048 // UART RX buffer size