Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FpySequencer 0.1 #3334

Open
wants to merge 40 commits into
base: devel
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
262fbc6
Add initiali fpy sequencer
Nov 25, 2024
39475c8
Get ready to use internal state machines
Dec 10, 2024
77e9339
Merge branch 'devel' of github.com:zimri-leisher/fprime into 3023-adv…
Dec 19, 2024
3ddc7dc
Start modeling state machine in fpp
Dec 19, 2024
28cffd4
Little more work on fpy sequencer
Jan 7, 2025
d09a79b
Little more drafting on fpy sequencer
Jan 9, 2025
8919cbb
State machine review with bocchino
Jan 13, 2025
0125a3c
Remove unnecessary sm stuff
Jan 13, 2025
faf6fd8
Update docstgrings
Jan 13, 2025
c671332
Start implementing actions for SM
Jan 14, 2025
40250d0
Little more work on fpy seq
Jan 27, 2025
c697c42
Get compiling again, rework how errors are handled, start actually re…
zimri-leisher Jan 28, 2025
a3ffef9
Much more work on getting the state machine up and working
zimri-leisher Jan 29, 2025
f39f4fd
Little more work
zimri-leisher Jan 29, 2025
f92bdc4
Merge branch 'nasa:devel' into 3023-adv-sequencer
zimri-leisher Feb 24, 2025
1c59ac4
More changes to SM. Mostly combine validation into one state
Feb 24, 2025
90d2630
A little more work on the readXYZ funcs
Feb 25, 2025
271fbfc
Start working on the actual runtime!
zimri-leisher Feb 28, 2025
8325d50
Little more work on sending out cmds
zimri-leisher Feb 28, 2025
3ca82f6
Some work on handling statement results
zimri-leisher Feb 28, 2025
ddb6aea
Get waits working hopefully. Also refactor cmd signals and responses
zimri-leisher Mar 1, 2025
731b226
remove the two states for cmd vs directive
zimri-leisher Mar 1, 2025
6052b3b
Some progress in converting to fprime types
zimri-leisher Mar 4, 2025
5a41887
Get seq compiling with new fprime types
zimri-leisher Mar 4, 2025
287cb7d
refactor validation a little
zimri-leisher Mar 4, 2025
04ed6b9
Fix final bugs with seq parsing. First seq rangits add to ref
zimri-leisher Mar 4, 2025
9f38a9a
Add StatementARgBuf
zimri-leisher Mar 5, 2025
ad6d187
Add some tlm, get wait directives working
zimri-leisher Mar 5, 2025
37f5439
Check timebase/ctx, increase allocated size
zimri-leisher Mar 5, 2025
5aaad05
Merge branch 'devel' of github.com:zimri-leisher/fprime into 3022-adv…
zimri-leisher Mar 5, 2025
6a3437f
Some fixes for removing NATIVE_X
zimri-leisher Mar 5, 2025
55e659f
use handlestmt result
zimri-leisher Mar 5, 2025
864f104
Fix some types, clean up some errors, add tlm
zimri-leisher Mar 7, 2025
8d69e6c
Move more stuff to RUN state
zimri-leisher Mar 7, 2025
9ba586b
Start pulling seq dirs into internal ports
zimri-leisher Mar 10, 2025
230bc22
Use internal interfaces for directives
zimri-leisher Mar 11, 2025
2f3a3fd
Add timeout to dispatcher
zimri-leisher Mar 12, 2025
f137b8e
Fix a lil bug with seq too large
zimri-leisher Mar 12, 2025
6c53bfd
Sequencer working! Passing all int tests
zimri-leisher Mar 12, 2025
ac27802
Merge branch 'devel' into 3023-adv-sequencer
zimri-leisher Mar 12, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'devel' of github.com:zimri-leisher/fprime into 3023-adv…
…-sequencer
Zimri Leisher committed Dec 19, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit 77e9339ccdfb03778e09ccb117bc4b6afe52114f

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.