Andrei Tumbar
|
c1dbbfb5ca
|
Merge remote-tracking branch 'origin/main' into feature/event-throttle-time
|
2025-10-14 15:45:12 -07:00 |
|
Andrei Tumbar
|
c2df13ac56
|
Merge remote-tracking branch 'origin/main' into feature/event-throttle-time
|
2025-10-13 13:12:34 -07:00 |
|
Andrei Tumbar
|
4ab8dc47d6
|
Single lock for all throttled events
|
2025-10-13 10:38:35 -07:00 |
|
Rob Bocchino
|
bfc4fc28f0
|
Revise C++ code gen
Make port num getters static constexpr
|
2025-10-10 10:03:28 -07:00 |
|
Andrei Tumbar
|
fe61fb1e33
|
Locks
|
2025-10-09 16:38:53 -07:00 |
|
Rob Bocchino
|
1630eef9bd
|
Fix on-change tlm init
|
2025-10-07 13:44:53 -07:00 |
|
Rob Bocchino
|
7466d02b74
|
Revise code gen for on-change telemetry
Update F Prime framework harness for testing
|
2025-10-06 16:42:12 -07:00 |
|
Andrei Tumbar
|
f588eca0d4
|
Lockless implementation
|
2025-10-01 11:31:16 -07:00 |
|
Andrei Tumbar
|
d2da8dd999
|
Codegen with locks
|
2025-09-30 11:35:13 -07:00 |
|
Andrei Tumbar
|
67f95a2246
|
Fix up the atomic implementation
|
2025-09-29 15:06:09 -07:00 |
|
Andrei Tumbar
|
02bfccc240
|
Atomic codegen
|
2025-09-29 09:43:16 -07:00 |
|
Andrei Tumbar
|
8acb2b5991
|
Update codegen to match spec
|
2025-09-23 07:45:47 -07:00 |
|
Andrei Tumbar
|
dd2b37cfd9
|
Event Throttle Time Codegen
|
2025-09-18 16:08:09 -07:00 |
|
Mishaal Aleem
|
f5415cf67e
|
PROTECTED -> protected, PRIVATE ->private
|
2025-06-26 22:23:48 -07:00 |
|
Brian Campuzano
|
ae1a28bad4
|
Fixed parameter name collisions
|
2025-04-15 11:40:29 -06:00 |
|
Brian Campuzano
|
e08698031e
|
Split external parameters to separate include and added new components that have only external parameters
|
2025-04-14 18:37:35 -06:00 |
|
Brian Campuzano
|
aeef19a099
|
Merge branch 'feature/external-params' into extern_params_codegen
|
2025-04-14 13:37:22 -06: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 |
|
Andrei Tumbar
|
d2caa679dc
|
Use Fw::String instead of alias name
|
2025-04-10 10:38:33 -07: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 |
|
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 |
|
Brian Campuzano
|
6e3cd9d816
|
Handle the serilization status in loadParameters
|
2025-04-02 13:11:34 -06:00 |
|
Rob Bocchino
|
8e457e5921
|
Merge branch 'main' into tumbar-remove-builtin
|
2025-04-01 23:40:53 -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 |
|
Brian Campuzano
|
d75aef6c3c
|
Updated external parameter tests
|
2025-04-01 11:11:20 -06:00 |
|
M Starch
|
70b941e48d
|
Updated ref for new code
|
2025-03-28 16:41:34 -07:00 |
|
Brian Campuzano
|
489cb0c732
|
Merge branch 'feature/external-params' into extern_params_codegen
|
2025-03-25 15:37:48 -06:00 |
|
jawest
|
aacf3ca170
|
Make the Component getTime function constant
|
2025-03-19 15:02:44 -07:00 |
|
Rob Bocchino
|
5fb09f4879
|
Merge remote-tracking branch 'upstream/main' into fprime-3149
|
2025-03-18 20:36:32 -07:00 |
|
jawest
|
7dabb83467
|
Sort system headers alphabetically (case insensitive)
|
2025-03-18 13:57:29 -07:00 |
|
Andrei Tumbar
|
305bf5137c
|
Put A back in place of AA and expand recursive array alias tests
|
2025-03-18 09:13:09 -07:00 |
|
Andrei Tumbar
|
d2f28d1450
|
Fix alias type finalization & make CPP files build
|
2025-03-17 12:53:25 -07:00 |
|
Andrei Tumbar
|
3dae6db1f6
|
Add some test cases in component code
|
2025-03-17 10:32:22 -07:00 |
|
Brian Campuzano
|
8eacea4264
|
Added parameter serialization/deserization function pointer construtor arguments
|
2025-03-17 09:32:19 -06:00 |
|
jawest
|
3e3fbd0c73
|
regen ref files
|
2025-03-14 14:19:24 -07: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
|
bd9951647b
|
Update unit tests to handle string return
|
2025-03-10 15:28:54 -07:00 |
|
Rob Bocchino
|
19461f2dda
|
Revise FpConfig.h header include for components
|
2025-03-10 11:56:07 -07:00 |
|
Rob Bocchino
|
e6d0c56d1a
|
Revise code gen for telemetry write
Make functions const where possible
|
2024-11-13 19:47:13 -08:00 |
|
Rob Bocchino
|
b0ee596940
|
Revise event code gen
Make event logging function const when there is no throttling
|
2024-11-13 19:18:13 -08:00 |
|
Michael D Starch
|
e357c06518
|
Refactors AC queue codegen to be inline with OSAL queue refactor
|
2024-09-23 18:04:11 -07:00 |
|
Rob Bocchino
|
3e41baa131
|
Revise component and port code gen for strings
|
2024-05-09 16:40:21 -07:00 |
|
Robert L. Bocchino Jr.
|
fac99c13d0
|
Revise code gen for telemetry strings
|
2024-04-15 22:57:54 -07:00 |
|