Mishaal
|
dd5d52748e
|
Merge branch 'nasa:main' into aleem-b
|
2025-07-21 21:38:42 -07:00 |
|
Mishaal Aleem
|
3e3aa2e718
|
Update CppWriter to prepend TimeBase enum
|
2025-07-03 09:45:31 -07:00 |
|
Mishaal Aleem
|
f5415cf67e
|
PROTECTED -> protected, PRIVATE ->private
|
2025-06-26 22:23:48 -07:00 |
|
Rob Bocchino
|
2a09860910
|
Merge branch 'feature/interfaces' into interface-semantics
|
2025-06-03 11:33:18 -07:00 |
|
Andrei Tumbar
|
64b73ba798
|
Cherry-pick tests from interface-testings
|
2025-05-28 09:14:36 -07:00 |
|
Andrei Tumbar
|
6c1ae4c606
|
Rework the lexer
|
2025-04-21 17:45:51 -07:00 |
|
Brian Campuzano
|
4dc1a0cbc7
|
Removed component friend class which is not used
|
2025-04-14 12:35:39 -06:00 |
|
Brian Campuzano
|
98523531e8
|
Added tester implementation class as a friend to expose registerExternalParameters()
|
2025-04-14 12:16:38 -06:00 |
|
Brian Campuzano
|
6adad36b45
|
Moved parameter delegate initilization to a separate register function
|
2025-04-11 11:56:14 -06:00 |
|
Brian Campuzano
|
d81cc3fa31
|
Updates to the tester implementation of external parameter delegates
|
2025-04-11 10:25:43 -06:00 |
|
Brian Campuzano
|
d2346482f0
|
Additional UT constructor argument updates
|
2025-04-09 15:41:32 -06:00 |
|
Brian Campuzano
|
89eb49e631
|
Moved parameter delegate initialization to the base component constructor
|
2025-04-08 16:54:12 -06:00 |
|
Brian Campuzano
|
7f41c107b0
|
Merge branch 'feature/external-params' into extern_params_codegen
|
2025-04-07 20:41:18 -06:00 |
|
M Starch
|
5a1e71521c
|
Changing port formatting to use proper formatter PRI_FwIndexType
|
2025-04-03 12:44:25 -07:00 |
|
Brian Campuzano
|
3d23db726f
|
Removed the external parameter valid and storage member variables. Also implmented the external paramGet_* function
|
2025-04-02 16:26:01 -06:00 |
|
Rob Bocchino
|
8e457e5921
|
Merge branch 'main' into tumbar-remove-builtin
|
2025-04-01 23:40:53 -07:00 |
|
Rob Bocchino
|
6bf5501c92
|
Refactor component code gen
|
2025-04-01 17:51:03 -07:00 |
|
Rob Bocchino
|
d47c47fe7a
|
Refactor Component Cpp Writer
|
2025-04-01 17:44:14 -07:00 |
|
Rob Bocchino
|
33411339a9
|
Revise C++ code gen for dispatcher fns
|
2025-04-01 17:34:27 -07:00 |
|
M Starch
|
e2a9a4e3b5
|
Review fixes; Update refs
|
2025-04-01 13:24:05 -07:00 |
|
M Starch
|
5d446dc6fd
|
Review suggestions; updating refs
|
2025-04-01 12:40:06 -07:00 |
|
M Starch
|
420d462bb4
|
Reworking loops into bounded for loops
|
2025-04-01 11:58:51 -07:00 |
|
M Starch
|
73896cc19c
|
Add necessary friends and helpers for dispatchOne and dispatchAll
|
2025-04-01 11:58:51 -07:00 |
|
M Starch
|
70b941e48d
|
Updated ref for new code
|
2025-03-28 16:41:34 -07:00 |
|
Brian Campuzano
|
3775f10ac4
|
Refactored to use an abstract base class
|
2025-03-27 13:20:07 -06:00 |
|
Brian Campuzano
|
f670eede74
|
Updated external parameter conditionals to use guardedList()
|
2025-03-26 14:36:48 -06:00 |
|
Brian Campuzano
|
489cb0c732
|
Merge branch 'feature/external-params' into extern_params_codegen
|
2025-03-25 15:37:48 -06:00 |
|
Brian Campuzano
|
912ca63e40
|
Function pointer prototype
|
2025-03-25 15:10:24 -06:00 |
|
jawest
|
aacf3ca170
|
Make the Component getTime function constant
|
2025-03-19 15:02:44 -07:00 |
|
jawest
|
7dabb83467
|
Sort system headers alphabetically (case insensitive)
|
2025-03-18 13:57:29 -07:00 |
|
Brian Campuzano
|
7da5bcdd5b
|
Added parameter function pointer initialization
|
2025-03-18 14:03:43 -06:00 |
|
jawest
|
fc290bbf34
|
Merge branch 'main' into fprime-3149
|
2025-03-14 14:14:09 -07:00 |
|
jawest
|
6488ddcad1
|
Cleanup + regen ref files
|
2025-03-14 14:07:00 -07:00 |
|
Rob Bocchino
|
19461f2dda
|
Revise FpConfig.h header include for components
|
2025-03-10 11:56:07 -07:00 |
|
Rob Bocchino
|
6ed499c734
|
Revise C++ code gen to eliminate warnings
|
2025-03-03 21:34:35 -08:00 |
|
jawest
|
d738e246d6
|
Make throttle counter atomic
|
2025-02-28 13:44:19 -08:00 |
|
Rob Bocchino
|
279ad88ea6
|
Revise component C++ code gen
Eliminate conversion warnings
|
2025-02-19 19:40:28 -08:00 |
|
Rob Bocchino
|
29da2d33f0
|
Add comments in generated code
|
2024-11-21 18:07:02 -08:00 |
|
Rob Bocchino
|
aae12f4e81
|
Revise component code gen
|
2024-10-08 21:46:25 -07:00 |
|
Rob Bocchino
|
2aa37de50d
|
Revise state machine code gen
|
2024-10-08 17:40:06 -07:00 |
|
Rob Bocchino
|
65c2cb65ff
|
Revise component state machine code gen
|
2024-10-08 12:02:00 -07:00 |
|
Rob Bocchino
|
c7514613cf
|
Revise state machine code gen
|
2024-10-08 08:49:56 -07:00 |
|
Rob Bocchino
|
972aa71555
|
Refactor component code gen
Move generic variable names out of ComponentCppWriterUtils
|
2024-10-07 13:21:36 -07:00 |
|
Rob Bocchino
|
f99ad6b492
|
Refactor component code gen
|
2024-10-07 12:57:12 -07:00 |
|
Rob Bocchino
|
48c366aed3
|
Revise state machine code gen
|
2024-10-07 11:30:02 -07:00 |
|
Rob Bocchino
|
3ac4e5c9b0
|
Revise code gen for state machine instances
|
2024-10-07 10:36:28 -07:00 |
|
Rob Bocchino
|
5493642985
|
Revise state machine code gen
|
2024-10-06 21:21:58 -07:00 |
|
Rob Bocchino
|
94912c538c
|
Revise state machine code gen
|
2024-10-06 11:13:42 -07:00 |
|
Rob Bocchino
|
ff89b87898
|
Refactor state machine code gen
|
2024-10-05 14:53:23 -07:00 |
|
Rob Bocchino
|
f65e3dd4ad
|
Revise state machine code gen
|
2024-10-05 14:24:16 -07:00 |
|