93 lines
1.8 KiB
INI
Raw Normal View History

2023-06-25 10:38:35 +02:00
; Project configuration file
[config]
; Hardware Serial baud rate
; Also available in the code as `MONITOR_SPEED`
monitor_speed = 115200
; Software Config
; note: additionnal flags are added by Platform.io (see total amount in `.vscode/c_cpp_properties.json` in the `defines` section)
; notworthy ones:
; __PLATFORMIO_BUILD_DEBUG__ = debug mode
build_flags =
; DO NOT TOUCH --- START
-D MONITOR_SPEED=${config.monitor_speed}
; DO NOT TOUCH --- END
2023-07-18 10:29:52 +02:00
;;; FDRS config
-D FDRS_DEBUG ; Enable USB-Serial debugging
; Addresses
-D UNIT_MAC=0x01
-D ESPNOW_NEIGHBOR_1=0x00
-D ESPNOW_NEIGHBOR_2=0x02
-D LORA_NEIGHBOR_1=0x00
-D LORA_NEIGHBOR_2=0x03
; Interfaces
; -D USE_ESPNOW
-D USE_LORA
; -D USE_WIFI
; -D USE_ETHERNET
; Routing is in main.cpp
; LoRa Configuration
-D RADIOLIB_MODULE=SX1276
-D LORA_SS=18
-D LORA_RST=14
-D LORA_DIO=26
-D LORA_BUSY=RADIOLIB_NC
; -D USE_SX126X
-D LORA_TXPWR=17 ; LoRa TX power in dBm (: +2dBm - +17dBm (for SX1276-7) +20dBm (for SX1278))
-D CUSTOM_SPI
-D LORA_SPI_SCK=5
-D LORA_SPI_MISO=19
-D LORA_SPI_MOSI=27
-D LORA_FREQUENCY=433.0
; OLED -- Displays console debugging messages on an SSD1306 I²C OLED
; -D USE_OLED
-D OLED_HEADER=\"FDRS\"
-D OLED_PAGE_SECS=30
-D OLED_SDA=4
-D OLED_SCL=15
-D OLED_RST=16
; UART data interface pins (if available)
-D RXD2=13
-D TXD2=12
; -D USE_LR ; Use ESP-NOW LR mode (ESP32 only)
; WiFi Credentials
; -D WIFI_SSID=\"Your SSID\"
; -D WIFI_PASS=\"Your Password\"
2023-06-26 17:24:06 +02:00
; LoRa pinout
-D RADIO_MOSI_PIN=27
-D RADIO_MISO_PIN=19
-D RADIO_SCLK_PIN=5
-D RADIO_CS_PIN=18
-D RADIO_RST_PIN=14
-D RADIO_DIO0_PIN=26
;LoRa frequency
-D LoRa_frequency=433E6
;Oled pin
-D I2C_SDA=21
-D I2C_SCL=22
2023-06-25 10:38:35 +02:00
-D EXAMPLE_STRING=\"Pouet\"