A custom configuration module using toml11
to read initial settings for Pilot and Linear.
- C++17
- CMake >=3.10
- toml11
- googletest
[signaling]
ip = "0.0.0.0"
port = 8000
local = ""
remote = ""
[ice]
urls = [
"stun.stunprotocol.org:3478",
"stun.l.google.com:19302"
]
[kalman]
process_noise = [ 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ]
estimate_error = [ 500.0, 500.0, 500.0, 500.0, 500.0, 500.0 ]
measurement_noise = [ 0.250, 0.250, 0.250, 0.009, 0.009, 0.009 ]
[[nodes]]
id = 0
parent = 0
name = "ROOT"
[[nodes]]
id = 1
parent = 0
name = "RARM"
$ cmake -B build -DBUILD_TESTS=1 -DBUILD_DOCS=1
$ cmake --build build # will build docs in ./docs
# Build first, then run the following
$ ctest --test-dir build --output-on-failure
Jacob SP <[email protected]>
This software is distributed under the General Public License v2.0, more information available at the Free Software Foundation.