Commit Graph

5714 Commits

Author SHA1 Message Date
Ashley Nilo
7d262383de Update old site with new site link (#3074) 2024-12-12 11:40:56 -08:00
nasa-fprime[bot]
4cc7477e72 Autodoc on Fri Dec 6 18:08:07 UTC 2024 2024-12-06 18:08:07 +00:00
nasa-fprime[bot]
76df3e85e0 Merge remote-tracking branch 'origin/devel' into docs/auto-documentation 2024-12-06 18:05:26 +00:00
Rob Bocchino
d358d86ef7 Update FPP version to v2.2.1 (#3057)
* Update fpp version

* Update fpp version to v2.2.1
2024-12-06 10:04:20 -08:00
nasa-fprime[bot]
ef0d4a8d4f Autodoc on Thu Dec 5 19:02:02 UTC 2024 2024-12-05 19:02:02 +00:00
nasa-fprime[bot]
e3f5edde9d Merge remote-tracking branch 'origin/devel' into docs/auto-documentation 2024-12-05 18:59:22 +00:00
Richard
955f3b6885 Add Validate Templates (#2387) (#2990)
* Add Validate Templates (#2387)
 - Add validate_templates.yml and support expect scripts.

* Add Validate Templates (#2387)
 * Update CI to be 3 distinct steps and build each step.

* Add Validate Templates (nasa#2387)
 * Update expect scripts to use regex where needed to match strings.

* Add Validate Templates (#2387)
 * Update CI run condition to match other F Prime CI.

* Add Validate Templates (#2387)
 * Update to use devel fprime-tools and fprime-bootstrap instead
   of released version.

* Update validation workflow

* Fix expect files path

* Add version-check run for easy debugging

* Add comments and workflow dispatching pattern

* Update fprime dependencies after overlay

* Add some leeway in bootstrap expect pattern

---------

Co-authored-by: thomas-bc <49786685+thomas-bc@users.noreply.github.com>
2024-12-05 10:58:19 -08:00
nasa-fprime[bot]
9fc25209df Autodoc on Wed Dec 4 22:30:04 UTC 2024 2024-12-04 22:30:04 +00:00
nasa-fprime[bot]
8603e0e79f Merge remote-tracking branch 'origin/devel' into docs/auto-documentation 2024-12-04 22:27:23 +00:00
Timothy Canham
9e38240ed9 Fix packet deployment (#3035)
* updates to packet autocoder

* Update to ignore module name on front of channels as band-aid until FPP packets are ready

* Revert to TlmChan

* Reformatted with Black
2024-12-04 14:26:17 -08:00
nasa-fprime[bot]
b38e7e7902 Autodoc on Mon Nov 25 23:41:01 UTC 2024 2024-11-25 23:41:01 +00:00
nasa-fprime[bot]
4830191107 Merge remote-tracking branch 'origin/devel' into docs/auto-documentation 2024-11-25 23:38:18 +00:00
M Starch
805adb6dad Document priority queue, max heap. Fixes: #2901 (#3046)
* Document priority queue, max heap. Fixes: #2901

* sp

* Fixing dead link

* sp2

* Review fixes
2024-11-25 15:36:57 -08:00
nasa-fprime[bot]
04939a1dc6 Autodoc on Mon Nov 25 21:40:47 UTC 2024 2024-11-25 21:40:47 +00:00
nasa-fprime[bot]
613b6a2b20 Merge remote-tracking branch 'origin/devel' into docs/auto-documentation 2024-11-25 21:38:06 +00:00
M Starch
92df69218a Add in Svc::ChronoTime for C++11 std::chrono implementation (#3049)
* Add in Svc::ChronoTime for C++11 std::chrono implementation. Fixes: nasa/fprime#3048

* Fix test name

* Fixing spelling problems
2024-11-25 13:36:22 -08:00
nasa-fprime[bot]
8b818ea403 Autodoc on Mon Nov 25 19:18:45 UTC 2024 2024-11-25 19:18:45 +00:00
nasa-fprime[bot]
cd191b6f54 Merge remote-tracking branch 'origin/devel' into docs/auto-documentation 2024-11-25 19:16:07 +00:00
kevin-f-ortega
b40097ed65 Dup to fcntl (#3047)
* Adding restrict_platform support for FPRIME_HAS_XYZ flags

* fcntl here is the equivalent of dup. Using fcntl because it's supported in VxWorks too

* Undoing regression

---------

Co-authored-by: Michael D Starch <Michael.D.Starch@jpl.nasa.gov>
Co-authored-by: M Starch <LeStarch@googlemail.com>
2024-11-25 11:15:07 -08:00
nasa-fprime[bot]
73a69af779 Autodoc on Mon Nov 25 19:13:15 UTC 2024 2024-11-25 19:13:15 +00:00
nasa-fprime[bot]
85d622a15f Merge remote-tracking branch 'origin/devel' into docs/auto-documentation 2024-11-25 19:10:37 +00:00
Thomas Boyer-Chammard
b8a259f791 Remove old RTEMS5 link from docs (#3044) 2024-11-25 11:09:34 -08:00
nasa-fprime[bot]
2117e5d74b Autodoc on Sat Nov 23 01:16:30 UTC 2024 2024-11-23 01:16:30 +00:00
nasa-fprime[bot]
5582a827fa Merge remote-tracking branch 'origin/devel' into docs/auto-documentation 2024-11-23 01:13:47 +00:00
M Starch
19f97d47ac Default sanitizers to ON when BUILD_TESTING (#3045) 2024-11-22 17:11:48 -08:00
nasa-fprime[bot]
0917898063 Autodoc on Fri Nov 22 20:50:27 UTC 2024 2024-11-22 20:50:27 +00:00
nasa-fprime[bot]
defacfeb78 Merge remote-tracking branch 'origin/devel' into docs/auto-documentation 2024-11-22 20:47:49 +00:00
Rob Bocchino
b6dca73468 FPP v2.2.1a2 (#3042)
* Update fpp version; revise Ref topology

Eliminate duplicated code

* Update fpp version
2024-11-22 12:41:18 -08:00
nasa-fprime[bot]
3b2178cd69 Autodoc on Fri Nov 22 19:23:25 UTC 2024 2024-11-22 19:23:26 +00:00
nasa-fprime[bot]
22e93619f8 Merge remote-tracking branch 'origin/devel' into docs/auto-documentation 2024-11-22 19:20:46 +00:00
M Starch
a819e33fc0 Adding restrict_platform support for FPRIME_HAS_XYZ flags (#3037)
* Adding restrict_platform support for FPRIME_HAS_XYZ flags

* Rerestricting PosixTime to Posix
2024-11-22 11:19:42 -08:00
nasa-fprime[bot]
1633d05674 Autodoc on Fri Nov 22 18:04:06 UTC 2024 2024-11-22 18:04:06 +00:00
nasa-fprime[bot]
a57a7f3ebb Merge remote-tracking branch 'origin/devel' into docs/auto-documentation 2024-11-22 18:01:25 +00:00
Cel Skeggs
f350719d50 Clarify buffer ownership for ByteStreamDriverModel (#3040) 2024-11-22 10:00:24 -08:00
nasa-fprime[bot]
868fc3b120 Autodoc on Mon Nov 18 18:38:23 UTC 2024 2024-11-18 18:38:23 +00:00
nasa-fprime[bot]
81f38917a3 Merge remote-tracking branch 'origin/devel' into docs/auto-documentation 2024-11-18 18:35:42 +00:00
M Starch
00c5c8e11d Fixes comments in TcpServer. Fixes: #3029 (#3031) 2024-11-18 10:34:42 -08:00
nasa-fprime[bot]
bc07807f63 Autodoc on Mon Nov 18 17:58:41 UTC 2024 2024-11-18 17:58:41 +00:00
nasa-fprime[bot]
20bfb5255e Autodoc on Mon Nov 18 17:54:31 UTC 2024 2024-11-18 17:54:31 +00:00
nasa-fprime[bot]
cedc26b12b Merge remote-tracking branch 'origin/devel' into docs/auto-documentation 2024-11-18 17:51:51 +00:00
kevin-f-ortega
c34482d52b moved Drv ports to a Ports directory (#3008)
* moved driver ports to a Ports directory. This file structure is more inline with how F Prime structures its directories

* fixed location for port

* further clean up

* Adding port subdirectory
2024-11-18 09:49:42 -08:00
Joaquim Silveira
442e57a756 Bugfix/empty seq (#3025)
* feat: implemented empty cmd seq event

* feat: improved empty seq warnings

* feat: implemented ut for NoRecords Event

* sp

---------

Co-authored-by: M Starch <LeStarch@googlemail.com>
2024-11-18 09:49:25 -08:00
nasa-fprime[bot]
d185e2e9ea Autodoc on Mon Nov 18 17:21:12 UTC 2024 2024-11-18 17:21:12 +00:00
nasa-fprime[bot]
1847593533 Merge remote-tracking branch 'origin/devel' into docs/auto-documentation 2024-11-18 17:18:33 +00:00
Rob Bocchino
e2a59b0fff Update fpp version to v2.2.1a1 (#3027) 2024-11-18 09:17:06 -08:00
nasa-fprime[bot]
4c23f1bb3d Autodoc on Thu Nov 14 21:57:44 UTC 2024 2024-11-14 21:57:44 +00:00
nasa-fprime[bot]
23ef879a1b Merge remote-tracking branch 'origin/devel' into docs/auto-documentation 2024-11-14 21:54:57 +00:00
David Kessler
0b9af4f183 Fix FileUplink packet sequence repeat and CRC #1378 (#3007)
* Added duplicated packet event/warning

* Added method to check for duplicated packet

* Added last packet write status member variable

* Duplicate file packets are now skipped

* Added duplicate file packet UT

* Fixed `m_lastPacketWriteStatus` initialization.

* Updated UT to test that the first packet isn't erroneously marked as a duplicate
2024-11-14 13:53:45 -08:00
nasa-fprime[bot]
f358547535 Autodoc on Mon Nov 11 21:57:17 UTC 2024 2024-11-11 21:57:18 +00:00
nasa-fprime[bot]
a09abb9fde Merge remote-tracking branch 'origin/devel' into docs/auto-documentation 2024-11-11 21:54:33 +00:00