Added adaptive coding rate support and unit tests

This commit is contained in:
Ben Meadors
2026-01-07 08:32:13 -06:00
parent 9f5170a0bc
commit dd5e0b74ba
13 changed files with 347 additions and 1 deletions

View File

@@ -2,6 +2,9 @@
extends = portduino_base
build_flags = ${portduino_base.build_flags} -I variants/native/portduino
-I /usr/include
-I /opt/homebrew/include
-L /opt/homebrew/lib -largp
-DUSE_ADAPTIVE_CODING_RATE
board = cross_platform
board_level = extra
lib_deps =
@@ -9,6 +12,11 @@ lib_deps =
# renovate: datasource=custom.pio depName=Melopero RV3028 packageName=melopero/library/Melopero RV3028
melopero/Melopero RV3028@1.2.0
; Disable LovyanGFX for native test builds to avoid missing macOS system headers
lib_ignore =
${portduino_base.lib_ignore}
LovyanGFX
build_src_filter = ${portduino_base.build_src_filter}
[env:native]