51 Commits

Author SHA1 Message Date
M Starch
073843ad9e
Update/object names 0 (#1389)
* lestarch: stripping out FW_OBJECT_NAMES from Autocoder tests

* lestarch: scrubbing FW_OBJECT_NAMES from templates

* lestarch: scrubbing FW_OBJECT_NAMES from templates dir

* lestarch: fixing polytype toString usage

* lestarch: fixing more FW_OBJECT_NAMES
2022-04-12 18:05:34 -07:00
M Starch
bdc1ddc20a lestarch: removing v3 unnecessary files 2021-12-20 13:47:23 -08:00
M Starch
c263a81132 mstarch: merging devel into v3.0.0 2021-10-04 18:19:29 -07:00
bocchino
380f341b29 Revise uses of internal_interface
Remove pass_by="reference" from port args. It does nothing
in this context.
2021-10-01 08:06:12 -07:00
bocchino
3af84c2c25 Merge branch 'fpp' into pass-by 2021-09-29 15:56:40 -07:00
Joshua Anderson
234bb5d176
Replace NULL with nullptr (#1049) 2021-09-29 09:04:52 -07:00
bocchino
a10d260a74 Merge branch 'release/v3.0.0' into pass-by 2021-09-28 13:29:51 -07:00
Avi
de1a4e7bfd Fix minor typos in code comments/messages etc. 2021-09-21 09:31:13 -07:00
Avi
05b53855e5 Fix minor typos in project documentation. 2021-09-21 09:31:13 -07:00
M Starch
822910afe5 lestarch: updating to latest v3.0.0 2021-09-01 10:24:29 -07:00
Joshua Anderson
f1f5d499c0 Remove deprecated C style headers 2021-08-31 11:36:16 -07:00
M Starch
3b8769ab89 mstarch: merge latest v3.0.0 2021-08-23 13:00:38 -07:00
Joshua Anderson
9c4f2cc6c8
Backport 80char replacement (#923)
* Backport replacement of EightyCharacterString with Fw::String

* Remove test usage of 80 charater strings
2021-08-20 16:05:52 -07:00
rohandkn
8e02596d4e
Merge branch 'pass-by-logic' into release/v3.0.0 2021-08-20 14:09:25 -05:00
rohandkn
666b297ee8 Removed all pass_by values and fixed all tests 2021-08-16 13:07:50 -05:00
Joshua Anderson
37b09eb69c
Correct clang-tidy detected warnings 2021-08-12 14:26:09 -07:00
M Starch
ef28ed5be6 lestarch: fixing fpp+cmake for latest release/v3.0.0 2021-08-11 20:22:21 -07:00
M Starch
21c28d3fb8 mstarch: fpp initial cmake integration 2021-08-11 19:50:16 -07:00
Joshua Anderson
4cd74518ad
Replace usage of 80 Char String with FixLengthString (#893) 2021-08-10 12:53:38 -07:00
Joshua Anderson
c875ab3b17
Resolve merge conflicts merging from devel branch 2021-08-02 12:14:15 -07:00
M Starch
db03544bfc lestarch: converting over CMakeLists to fpp 2021-07-21 22:07:21 -07:00
Timothy Canham
d589f0a25c
VxWorks/C++ fixes (#797)
* Changed PrmBuffer m_data to m_bufferData for VxWorks

* More m_data instances

* VxWorks and virtual destructors

* Added Vxworks fatal handler compile

* Fixed active component schematron

* Changed ActiveTextLogger to use Fw::Logger to avoid VxWorks mushing of output

* fix(BufferManager): size checking logic and assert cleanup

* fix: change U64 to POINTER_CAST

Co-authored-by: Kyle Botteon <botteon@jpl.nasa.gov>
2021-07-20 16:07:42 -07:00
Joshua Anderson
1b9c785ce6
Remove void from parameterless functions (#811) 2021-07-14 12:54:01 -07:00
Joshua Anderson
ea2d3dc063
Remove uneccessary snprintf error handling from ActiveTextlogger (#812) 2021-07-09 16:01:59 -07:00
Josh Weadick
0c01b261d1 Merge remote-tracking branch 'upstream/fpp' into fpp-temp 2021-06-15 18:19:35 -07:00
bocchino
d1afeafc3e Merge branch 'devel' into fpp-types-ports-merge 2021-06-14 17:03:43 -07:00
Josh Weadick
321e21528e fixed val string to be ref string in fpp due to fpp update 2021-06-11 14:06:28 -07:00
Saba Janamian
5a9cf17533
saba-ja: rm old GTest files from UT folder (#694) 2021-06-10 10:33:21 -07:00
saba-ja
b4ef486945 saba-ja: rm old binary UT files 2021-06-09 08:44:46 -07:00
M Starch
eebef10711
lestarch: updating .hpp and .md files for clean doxygen run (#676) 2021-06-07 21:10:09 -07:00
bocchino
f3045700f4 Merge branch 'ref-model' into ref-model-update-merge 2021-06-03 09:39:42 -07:00
bocchino
d8938bd260 Merge branch 'devel' into fpp-update 2021-06-02 14:32:54 -07:00
Joshua Weadick
2e59aa5622 /Svc/ActiveTextLogger post redo 2021-06-02 11:53:22 -07:00
Joshua Weadick
fb36caab4f /Svc/ActiveTextLogger pre-redo 2021-06-02 11:48:29 -07:00
Joshua Anderson
a39c1235d2 Set O_EXCL when opening file with include_excl 2021-06-02 10:56:25 -07:00
Joshua Anderson
8058e79185 Remove schema refrence in XML files
Our XML files had incorrect schema paths, so they needed to be corrected or removed.
Because of the upcoming transition to F'' YAML modeling, removing the schema refrences is an easier
approach than correcting all component xml files.
2021-06-01 20:38:33 -07:00
bocchino
ed5f8edcd2 Merge branch 'devel' into fpp-merge-devel 2021-05-13 13:57:59 -07:00
Josh Soref
b42cd94238 spelling: function
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2021-03-07 14:48:30 -05:00
Josh Soref
36f1f2ac06 spelling: doc
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2021-03-07 14:48:29 -05:00
Josh Soref
70da70181d spelling: didn't
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2021-03-07 14:48:28 -05:00
bocchino
31a0250414 Revise text log port
Replace inline enum with external LogSeverity enum
Now Log and TextLog share the same enum for severity
2021-01-21 17:46:43 -08:00
Michael D Starch
6c81117ef5 mstarch: removing mk and its ilk from the system 2020-10-15 17:53:32 -07:00
Joshua Anderson
3cccd731d9
Refactor FW_OBJECT_NAMES switches and fix building without object names
Instead of adding the name argument to a constructor when FW_OBJECT_NAMES
is enabled, always supply a name argument.

Add a marco that conditionally sets the name to "" if FW_OBJECT_NAMES is not set.
This cleans up a lot of the conditional compilation switches that weren't being tested
and would silently break, while still stripping the strings from the binary.
2020-10-07 17:19:05 -07:00
Michael D Starch
7a654fc7af mstarch: final preparations for automatic C++ API generation 2020-08-26 22:23:49 -07:00
Michael D Starch
9394aa2a2b mstarch: removing outdated auto-dictionary documentation 2020-08-26 09:52:05 -07:00
Michael D Starch
a3a734cd80 mstarch: cleaning up documentation in preparation for doxygen 2020-08-19 19:35:37 -07:00
Michael D Starch
c8eb946991 mstarch: last semmel C++ fixes 2020-08-05 12:13:35 -07:00
M Starch
2c97003cfc mstarch: updating FPRIME_CORE_DIR to FPRIME_FRAMEWORK_PATH 2020-06-24 09:23:54 -07:00
Timothy Canham
8fe9b2ad09 Fixed more copyrights 2020-06-11 08:43:14 -07:00
Timothy Canham
97c1fab441 Updated banners 2020-06-08 16:50:23 -07:00