* Starting on FDD for DpCatalog
* More DpCatalog SDD edits
* More refined DpCatalog requirements
* Starting prototype code
* Working on DpCatalog build command
* More DpCatalog work
* More DpCatalog work
* More work on reading DP headers
* More work...
* Continued work
* Spelling fixes
* More spelling fixes
* First run of init unit test
* One DP works
* Refactor unit test helpers
* Working on multiple DPs
* More work on multiple DPs
* Fixed filesRead bug
* More merge fixes
* Adding DPs to SignalGen
* Adding DP components
* Added DP directory to DpWriter
* First working version of Data Products!
* Added missing FileDownlink connection
* Added early proto warning to SDD.
* Switched to Fw::FileNameString
* Fixed unit test compile
* Add missing override keyword
* Fix unit test override
* Fixed format specifiers
* Reformat code
* Revise DpWriter uts
* Revise dp writer
* Revise dp writer
* Removed extra ;
* Fix markdown broken links
* Updated SDD to force CI to run again
* Adding async DP request example
* Working on async example
* Still working on async DP
* Remove test printf
* Another merge with F Prime devel
* Working on binary tree implementation
* Work in progress. Doesn't work yet
* Still working
* debug launch config
* fixed pre-launch run step
* Some progress on algo
* 2 and 3 nodes work
* Refactored some code
* Tree traverse seems to work!
* One transmitted test
* Fixed NULL to nullptr
* Fixed spelling
* Fixed memory alignment
* Starting on state file
* Fixed spelling - AGAIN
* Added reading of the state file
* Added function to get state for DP from state file
* Added state file data pruning function
* Code to update the state file
* Debugging DpCat
* More work on DPs
* Working on state file
* Added to spelling expect.txt
* fix double 'the'
* Testing with DpManager/SignalGen
* Some compile fixes
* Adding more test cases
* Fixed downlink bug
* Fix SignalGen unit test
* Updated SDD and some CI error fixes
* Fix SDD typo
* Working on docs
* Docs/comments updates
* Fix typo
---------
Co-authored-by: Robert L. Bocchino Jr. <bocchino@jpl.nasa.gov>
* Starting on FDD for DpCatalog
* More DpCatalog SDD edits
* More refined DpCatalog requirements
* Starting prototype code
* Working on DpCatalog build command
* More DpCatalog work
* More DpCatalog work
* More work on reading DP headers
* More work...
* Continued work
* Spelling fixes
* More spelling fixes
* First run of init unit test
* One DP works
* Refactor unit test helpers
* Working on multiple DPs
* More work on multiple DPs
* Fixed filesRead bug
* More merge fixes
* Adding DPs to SignalGen
* Adding DP components
* Added DP directory to DpWriter
* First working version of Data Products!
* Added missing FileDownlink connection
* Added early proto warning to SDD.
* Switched to Fw::FileNameString
* Fixed unit test compile
* Add missing override keyword
* Fix unit test override
* Fixed format specifiers
* Reformat code
* Revise DpWriter uts
* Revise dp writer
* Revise dp writer
* Removed extra ;
* Fix markdown broken links
* Updated SDD to force CI to run again
---------
Co-authored-by: Robert L. Bocchino Jr <bocchino@jpl.nasa.gov>
* Remove FPP dependencies on native int types
* Revise FpConfig
* Fix errors in FpConfig
* Revise types
Add size type alias to Serializable
Remove type aliases for generated code
This makes it easier for us to test for regressions using floats in commands.
It also just makes sense for settings like phase to be floats.
Verifies that issues found in https://github.com/nasa/fprime/issues/212 are resolved