Unify firmware, add config system
This commit is contained in:
parent
8a7936280b
commit
49e3230610
11 changed files with 589 additions and 387 deletions
|
|
@ -25,36 +25,27 @@ lib_deps =
|
|||
adafruit/Adafruit BusIO@^1.14.4
|
||||
bblanchon/ArduinoJson@^6.21.3
|
||||
|
||||
; Anchor device configuration
|
||||
; Unified Anchor configuration
|
||||
[env:anchor]
|
||||
build_src_filter = +<*> -<main_tag.cpp>
|
||||
build_src_filter = +<*> -<main_anchor.cpp> -<main_tag.cpp>
|
||||
build_flags =
|
||||
${env.build_flags}
|
||||
-DDEVICE_TYPE_ANCHOR=1
|
||||
-DUWB_INDEX=0
|
||||
-DNETWORK_ID=1234
|
||||
|
||||
; Tag device configuration
|
||||
; Unified Tag configuration
|
||||
[env:tag]
|
||||
build_src_filter = +<*> -<main_anchor.cpp>
|
||||
build_src_filter = +<*> -<main_anchor.cpp> -<main_tag.cpp>
|
||||
build_flags =
|
||||
${env.build_flags}
|
||||
-DDEVICE_TYPE_TAG=1
|
||||
-DUWB_INDEX=1
|
||||
-DNETWORK_ID=1234
|
||||
|
||||
; Tag device 2 (copy and modify UWB_INDEX for multiple tags)
|
||||
[env:tag2]
|
||||
build_src_filter = +<*> -<main_anchor.cpp>
|
||||
build_flags =
|
||||
${env.build_flags}
|
||||
-DDEVICE_TYPE_TAG=1
|
||||
-DUWB_INDEX=2
|
||||
-DNETWORK_ID=1234
|
||||
|
||||
; Development environment with debugging
|
||||
[env:debug]
|
||||
build_src_filter = +<*> -<main_tag.cpp>
|
||||
build_src_filter = +<*> -<main_anchor.cpp> -<main_tag.cpp>
|
||||
build_flags =
|
||||
${env.build_flags}
|
||||
-DDEVICE_TYPE_ANCHOR=1
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue