Introducing: fprime-util visualize
Within a Topology directory, performs the following
fpp-to-xml
fpl-convert-xml
fpl-layout
start fprime-visual Flask app to serve visualization
Effectively, this allows with a single command to spin up a visualization of the topology and all its subtopology graphs.
cd Ref/Top
fprime-util visualize
Rationale
Major QoL improvement to visualization capabilities. This is currently doable, but requires a lot of manual installation of tools etc...
Todo
The 2 things listed in Depends on
Probably add some tests
Note
Opening as draft in case there's change requests. Do not merge for now, there are a couple of dependencies for this that need to be released before this can go through.
Change Description
Depends on:
Introducing:
fprime-util visualize
Within a Topology directory, performs the followingEffectively, this allows with a single command to spin up a visualization of the topology and all its subtopology graphs.
Rationale
Major QoL improvement to visualization capabilities. This is currently doable, but requires a lot of manual installation of tools etc...
Todo
Note
Opening as draft in case there's change requests. Do not merge for now, there are a couple of dependencies for this that need to be released before this can go through.