kopia lustrzana https://github.com/meshtastic/firmware
				
				
				
			Remove JSON serialization from most NRF52 targets (#7640)
* Remove JSON serialization from most NRF52 targets * Slin networking base down for NRF52 by removing syslog * Update platformio.inipull/7648/head
							rodzic
							
								
									0046d957f1
								
							
						
					
					
						commit
						a02017a5c8
					
				| 
						 | 
				
			
			@ -23,7 +23,7 @@ build_flags =
 | 
			
		|||
  -DMESHTASTIC_EXCLUDE_PAXCOUNTER=1
 | 
			
		||||
 | 
			
		||||
build_src_filter = 
 | 
			
		||||
  ${arduino_base.build_src_filter} -<platform/esp32/> -<platform/stm32wl> -<nimble/> -<mesh/wifi/> -<mesh/api/> -<mesh/http/> -<modules/esp32> -<platform/rp2xx0> -<mesh/eth/> -<mesh/raspihttp>
 | 
			
		||||
  ${arduino_base.build_src_filter} -<platform/esp32/> -<platform/stm32wl> -<nimble/> -<mesh/wifi/> -<mesh/api/> -<mesh/http/> -<modules/esp32> -<platform/rp2xx0> -<mesh/eth/> -<mesh/raspihttp> -<serialization/>
 | 
			
		||||
 | 
			
		||||
lib_deps=
 | 
			
		||||
  ${arduino_base.lib_deps}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -102,6 +102,14 @@ lib_deps =
 | 
			
		|||
	# renovate: datasource=custom.pio depName=Syslog packageName=arcao/library/Syslog
 | 
			
		||||
	arcao/Syslog@2.0.0
 | 
			
		||||
 | 
			
		||||
; Minimal networking libs for nrf52 (excludes Syslog to save flash)
 | 
			
		||||
[nrf52_networking_base]
 | 
			
		||||
lib_deps =
 | 
			
		||||
	# renovate: datasource=custom.pio depName=TBPubSubClient packageName=thingsboard/library/TBPubSubClient
 | 
			
		||||
	thingsboard/TBPubSubClient@2.12.1
 | 
			
		||||
	# renovate: datasource=custom.pio depName=NTPClient packageName=arduino-libraries/library/NTPClient
 | 
			
		||||
	arduino-libraries/NTPClient@3.2.1
 | 
			
		||||
 | 
			
		||||
[radiolib_base]
 | 
			
		||||
lib_deps =
 | 
			
		||||
	# renovate: datasource=custom.pio depName=RadioLib packageName=jgromes/library/RadioLib
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -11,10 +11,10 @@ build_flags = ${nrf52840_base.build_flags}
 | 
			
		|||
  -DRADIOLIB_EXCLUDE_SX127X=1
 | 
			
		||||
  -DRADIOLIB_EXCLUDE_LR11X0=1
 | 
			
		||||
  -DHAS_RAKPROT=1 ; Define if RAk OneWireSerial is used (disables GPS)
 | 
			
		||||
build_src_filter = ${nrf52_base.build_src_filter} +<../variants/nrf52840/rak2560> +<mesh/api/> +<mqtt/>
 | 
			
		||||
build_src_filter = ${nrf52_base.build_src_filter} +<../variants/nrf52840/rak2560> +<mesh/api/> +<mqtt/> +<serialization/>
 | 
			
		||||
lib_deps = 
 | 
			
		||||
  ${nrf52840_base.lib_deps}
 | 
			
		||||
  ${networking_base.lib_deps}
 | 
			
		||||
  ${nrf52_networking_base.lib_deps}
 | 
			
		||||
  melopero/Melopero RV3028@^1.1.0
 | 
			
		||||
  https://github.com/beegee-tokyo/RAK-OneWireSerial/archive/0.0.2.zip
 | 
			
		||||
debug_tool = jlink
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -17,7 +17,7 @@ build_flags = ${nrf52840_base.build_flags}
 | 
			
		|||
build_src_filter = ${nrf52_base.build_src_filter} +<../variants/nrf52840/rak4631> +<mesh/eth/> +<mesh/api/> +<mqtt/>
 | 
			
		||||
lib_deps = 
 | 
			
		||||
  ${nrf52840_base.lib_deps}
 | 
			
		||||
  ${networking_base.lib_deps}
 | 
			
		||||
  ${nrf52_networking_base.lib_deps}
 | 
			
		||||
  melopero/Melopero RV3028@^1.1.0
 | 
			
		||||
  https://github.com/RAKWireless/RAK13800-W5100S/archive/1.0.2.zip
 | 
			
		||||
  rakwireless/RAKwireless NCP5623 RGB LED library@^1.0.2
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -24,7 +24,7 @@ build_flags = ${nrf52840_base.build_flags}
 | 
			
		|||
  -DMESHTASTIC_EXCLUDE_STOREFORWARD=1
 | 
			
		||||
  -DMESHTASTIC_EXCLUDE_CANNEDMESSAGES=1
 | 
			
		||||
  -DMESHTASTIC_EXCLUDE_WAYPOINT=1
 | 
			
		||||
build_src_filter = ${nrf52_base.build_src_filter} +<../variants/nrf52840/rak4631_eth_gw> +<mesh/eth/> +<mesh/api/> +<mqtt/>
 | 
			
		||||
build_src_filter = ${nrf52_base.build_src_filter} +<../variants/nrf52840/rak4631_eth_gw> +<mesh/eth/> +<mesh/api/> +<mqtt/> +<serialization/>
 | 
			
		||||
lib_deps = 
 | 
			
		||||
  ${nrf52840_base.lib_deps}
 | 
			
		||||
  ${networking_base.lib_deps}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -18,7 +18,7 @@ build_flags = ${nrf52840_base.build_flags}
 | 
			
		|||
build_src_filter = ${nrf52_base.build_src_filter} +<../variants/nrf52840/rak_wismeshtap> +<mesh/eth/> +<mesh/api/> +<mqtt/>
 | 
			
		||||
lib_deps = 
 | 
			
		||||
  ${nrf52840_base.lib_deps}
 | 
			
		||||
  ${networking_base.lib_deps}
 | 
			
		||||
  ${nrf52_networking_base.lib_deps}
 | 
			
		||||
  melopero/Melopero RV3028@^1.1.0
 | 
			
		||||
  https://github.com/RAKWireless/RAK13800-W5100S/archive/1.0.2.zip
 | 
			
		||||
  rakwireless/RAKwireless NCP5623 RGB LED library@^1.0.2
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Ładowanie…
	
		Reference in New Issue