In order to speed up development and ensure telemetry configs are synced between version controlled files and files on the flight computer, we need to attempt to rsync from TIMflight/blast_config/linklists/ and TIMflight/blast_etc/ folders into the relevant directories on the flight computers.
Acceptance
CMake updated to accomplish the stated goals, but must be tolerant to no flight computers being present on the network.
Details
See CMake install tasks at bottom of mcp/CMakeLists.txt. Maybe a custom function? See various install scripts at toplevel of TIMflight repo, too.
Task
In order to speed up development and ensure telemetry configs are synced between version controlled files and files on the flight computer, we need to attempt to
rsync
fromTIMflight/blast_config/linklists/
andTIMflight/blast_etc/
folders into the relevant directories on the flight computers.Acceptance
CMake updated to accomplish the stated goals, but must be tolerant to no flight computers being present on the network.
Details
See CMake install tasks at bottom of
mcp/CMakeLists.txt
. Maybe a custom function? See various install scripts at toplevel ofTIMflight
repo, too.