[RF] An FSK version for esp32dev-rtl_433 has been added (#2195)
* An FSK version for esp32dev-rtl_433 has been added to handle the Bresser 5-in-1 weather station with a standard 868 MHz c1101 * Change platform and DGateway_Name
This commit is contained in:
1 parent
e47c145bad
commit
9b6e835afb
3 files changed
+46
No files matched your search
@@ -37,6 +37,7 @@ jobs:
|
|||||||
- "esp32-m5atom-matrix"
|
- "esp32-m5atom-matrix"
|
||||||
- "esp32-m5atom-lite"
|
- "esp32-m5atom-lite"
|
||||||
- "esp32dev-rtl_433"
|
- "esp32dev-rtl_433"
|
||||||
|
- "esp32dev-rtl_433-fsk"
|
||||||
- "esp32doitv1-aithinker-r01-sx1278"
|
- "esp32doitv1-aithinker-r01-sx1278"
|
||||||
- "heltec-rtl_433"
|
- "heltec-rtl_433"
|
||||||
- "heltec-rtl_433-fsk"
|
- "heltec-rtl_433-fsk"
|
||||||
|
|||||||
@@ -907,6 +907,50 @@ build_flags =
|
|||||||
; '-DRADIOLIB_VERBOSE=true'
|
; '-DRADIOLIB_VERBOSE=true'
|
||||||
custom_description = Gateway using RTL_433_ESP library, need CC1101
|
custom_description = Gateway using RTL_433_ESP library, need CC1101
|
||||||
|
|
||||||
|
[env:esp32dev-rtl_433-fsk]
|
||||||
|
platform = espressif32@6.1.0
|
||||||
|
board = esp32dev
|
||||||
|
board_build.partitions = min_spiffs.csv
|
||||||
|
lib_deps =
|
||||||
|
${com-esp32.lib_deps}
|
||||||
|
${libraries.rtl_433_ESP}
|
||||||
|
${libraries.smartrc-cc1101-driver-lib}
|
||||||
|
build_flags =
|
||||||
|
${com-esp32.build_flags}
|
||||||
|
; *** OpenMQTTGateway Config ***
|
||||||
|
;'-UZmqttDiscovery' ; disables MQTT Discovery
|
||||||
|
'-DvalueAsATopic=true' ; MQTT topic includes model and device
|
||||||
|
'-DLOG_LEVEL=LOG_LEVEL_TRACE'
|
||||||
|
'-DGateway_Name="OMG_rtl_433_ESP_FSK"'
|
||||||
|
; *** OpenMQTTGateway Modules ***
|
||||||
|
'-DOOK_MODULATION=false' ; FSK modulation activated
|
||||||
|
;'-DRF_FREQUENCY=915'
|
||||||
|
'-DRF_FREQUENCY=868.300'
|
||||||
|
;-DRF_FREQUENCY=433.9'
|
||||||
|
'-DZgatewayRTL_433="rtl_433"'
|
||||||
|
'-DZradioCC1101="CC1101"'
|
||||||
|
; *** rtl_433_ESP Options ***
|
||||||
|
; '-DRTL_DEBUG=4' ; rtl_433 verbose mode
|
||||||
|
; '-DRTL_VERBOSE=58' ; LaCrosse TX141-Bv2, TX141TH-Bv2, TX141-Bv3, TX141W, TX145wsdth sensor
|
||||||
|
; '-DRAW_SIGNAL_DEBUG=true' ; display raw received messages
|
||||||
|
; '-DMEMORY_DEBUG=true' ; display memory usage information
|
||||||
|
'-DDEMOD_DEBUG=true' ; display signal debug info
|
||||||
|
; '-DMY_DEVICES=true' ; subset of devices
|
||||||
|
'-DPUBLISH_UNPARSED=true' ; publish unparsed signal details
|
||||||
|
; '-DRSSI_THRESHOLD=12' ; Apply a delta of 12 to average RSSI level
|
||||||
|
; '-DAVERAGE_RSSI=5000' ; Display RSSI floor ( Average of 5000 samples )
|
||||||
|
'-DSIGNAL_RSSI=true' ; Display during signal receive
|
||||||
|
'-DNO_DEAF_WORKAROUND=true'
|
||||||
|
; *** RF Module Options ***
|
||||||
|
'-DRF_CC1101="CC1101"' ; CC1101 Transceiver Module
|
||||||
|
; '-DRF_MODULE_CS=5' ; pin to be used as chip select
|
||||||
|
'-DRF_MODULE_GDO0=12' ; CC1101 pin GDO0
|
||||||
|
'-DRF_MODULE_GDO2=27' ; CC1101 pin GDO2
|
||||||
|
; *** RadioLib Options ***
|
||||||
|
; '-DRADIOLIB_DEBUG=true'
|
||||||
|
; '-DRADIOLIB_VERBOSE=true'
|
||||||
|
custom_description = Gateway using RTL_433_ESP library and RadioLib with FSK modulation (beta), need CC1101
|
||||||
|
|
||||||
[env:heltec-rtl_433]
|
[env:heltec-rtl_433]
|
||||||
platform = espressif32@6.1.0
|
platform = espressif32@6.1.0
|
||||||
board = heltec_wifi_lora_32_V2
|
board = heltec_wifi_lora_32_V2
|
||||||
|
|||||||
@@ -60,6 +60,7 @@ extra_configs =
|
|||||||
;default_envs = esp32s3-atomS3U
|
;default_envs = esp32s3-atomS3U
|
||||||
;default_envs = esp32doitv1-aithinker-r01-sx1278
|
;default_envs = esp32doitv1-aithinker-r01-sx1278
|
||||||
;default_envs = esp32dev-rtl_433
|
;default_envs = esp32dev-rtl_433
|
||||||
|
;default_envs = esp32dev-rtl_433-fsk
|
||||||
;default_envs = heltec-rtl_433
|
;default_envs = heltec-rtl_433
|
||||||
;default_envs = heltec-rtl_433-fsk
|
;default_envs = heltec-rtl_433-fsk
|
||||||
;default_envs = heltec-ble
|
;default_envs = heltec-ble
|
||||||
|
|||||||
Reference in new issue
Block a user