Rob Bocchino
c02f35145e
Remove FPP dependencies on native int types ( #2548 )
...
* 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
2024-03-04 19:34:23 -08:00
M Starch
b76d8c9a0c
Update/types refactor as constants ( #1623 )
...
* lestarch: adding logical types implementation into Linux/StandardTypes.hpp
* lestarch: removing VxWorks StandardTypes from repository
* updated fprime types for correct compilation with vxworks and baremetal
* lestarch: refactoring types and configuration header w.r.t type design
* lestarch: replacing usages of AssertArg with FwAssertArgType
* lestarch: missspelled configuration
* lestarch: minor compilation fixes
* lestarch: renaming StandardTypes.hpp -> PlatformTypes.hpp
* lestarch: updating PRI tokens
* lestarch: replacing BasicTypes.hpp includes with FpConfig.hpp
* lestarch: UT and compilation fixes for types refactor
* lestarch: sp
* lestarch: fixing RPI issues in PassiveConsoleTextLogger
* lestarch: converting RPI build to debug
* lestarch: removing duplicate config imports
* lestarch: fixing documentation
* lestarch: fixing up multiple definitions and RPI compilation problems
* lestarch: reverting debug build
* lestarch: reverting platform types to class-based constants
* lestarch: reworking basic types
* lestarch: configured types refactor into classes
* lestarch: fixing bugs with static constants in classes
* lestarch: fixing platform types spelling and documentation
* lestarch: adding include guards to types headers
Co-authored-by: Kevin F Ortega <kevin.f.ortega@jpl.nasa.gov>
2022-08-18 13:25:56 -07:00
Rob Bocchino
b84c5b92e7
Revise Deframer design and implementation ( #1402 )
...
* Revise deframer design
* Revise Deframer model and SDD
* Revise Deframer model and SDD
* Revise Deframer SDD
* Revise SDD for Deframer
* Revise SDD for Deframer
* Revise SDD for Deframer
* Revise SDD for Deframer
* Revise SDD for Deframer
* Revise Deframer SDD and model
* Revise Deframer SDD
* Revise Deframer model and SDD
* Revise SDD for Deframer
* Revise SDD for Deframer
* Revise Deframer
Revise SDD and model
Fix memory leak in code
* Revise Deframer SDD and model
* Revise SDD for Deframer
* Revise Deframer model and SDD
* Revise Deframer model and SDD
* Revise Deframer model and SDD
* Revise SDD for Deframer
* Fix typo
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Revise SDD for Deframer
* Revise SDD for Deframer
* Fix typo
* Revise Deframer SDD
* Revise SDD for Deframer
* Revise SDD for Deframer
* Revise SDD for Deframer
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Revise diagrams in Deframer SDD
* Revise diagrams in Deframer SDD
* Revise SDD for Deframer
* Revise SDD for Deframer
* Rename PlantUML files
* Revise SDD for Deframer
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Add missing files
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer model and SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Revise Deframer SDD
* Fix typo
* Revise Deframer SDD
* Revise Deframer design
* Revise Deframer SDD
Add comments to implementation
* Revise Deframer SDD
* Revise Deframer SDD
* Reorganize deframer design docs
* Revise Deframer SDD
* Revise topology diagrams in Deframer SDD
* Revise Deframer SDD
* Update revision date
* Revise Deframer SDD
Revise sequence diagrams
* Revise header file for Deframer
* Revise Deframer interface
Add config constants
* Revise Deframer implementation
Rename DeframerComponentImpl --> Deframer
* Revise Deframer implementation
* Revise Deframer implementation
* Revise Deframer design and implementation
* Revise Deframer implementation
* Revise Deframer implementation
* Revise F Prime framing protocol
Add check for integer overflow
* Revise Deframer implementation
* Revise Deframer implementation
* Revise comment
* Revise Deframer implementation
* Revise Deframer implementation
* Disable the random seed for now
* Revise Deframer code
* Fix scrub warnings
* Revise Deframer: Fix spelling in comment
* Revise Deframer implementation after code review
* Refactor Deframer
Rename variables
* Pull in update from STest repo
* Remove trailing space
* Fix spelling issues
* Remove uses of C++11 auto
To support uses of older compilers
* Code cleanup
2022-04-20 08:38:58 -07:00