Rob Bocchino
|
c018bea624
|
Revise C++ code gen for arrays
|
2025-11-16 13:59:10 -08:00 |
|
Rob Bocchino
|
d16c2b2588
|
Regenerate test output
|
2025-11-16 13:49:34 -08:00 |
|
Rob Bocchino
|
3144c7dee9
|
Merge branch 'main' into stack-safe-constr
|
2025-11-16 13:40:21 -08:00 |
|
Andrei Tumbar
|
1ddb9639fe
|
Fix some broken tests
|
2025-11-11 15:06:52 -08:00 |
|
Rob Bocchino
|
9f5f0c7452
|
Update fprime in for check-cpp
|
2025-11-10 09:24:16 -08:00 |
|
Andrei Tumbar
|
2b642a7f5c
|
Use C++ zero args constructor when possible
|
2025-11-05 15:19:04 -08:00 |
|
Andrei Tumbar
|
db2d76c1f4
|
Added test before I start work
|
2025-11-05 10:23:02 -08:00 |
|
M Starch
|
517e024701
|
Update refs
|
2025-11-04 11:52:15 -08:00 |
|
M Starch
|
757eef2af6
|
Merge remote-tracking branch 'nasa/main' into serialize-buffer-refactor
|
2025-11-03 10:28:00 -08:00 |
|
Rob Bocchino
|
498e4be91e
|
Revise test files to get fpp-check to work
|
2025-11-03 09:06:46 -08:00 |
|
Rob Bocchino
|
37d3d754d2
|
Regenerate unit test reference files
|
2025-11-03 08:51:28 -08:00 |
|
Vince Woo
|
bfe22012b9
|
Adapting codegen for name change from SerializeBufferBase to LinearBufferBase
|
2025-10-21 15:44:28 -07:00 |
|
Rob Bocchino
|
b7f2540006
|
Merge pull request #846 from nasa/feature/event-throttle-time
Time Limited Event Throttle
|
2025-10-21 11:31:38 -07:00 |
|
Vince Woo
|
c39566e1d7
|
Renaming generated functions to match SerializeBufferBase refactor
|
2025-10-16 18:30:14 -07:00 |
|
Rob Bocchino
|
b7473c5790
|
Merge pull request #845 from nasa/issue-793-array-init-list
Revise code gen for array init
|
2025-10-14 16:36:38 -07:00 |
|
Andrei Tumbar
|
c1dbbfb5ca
|
Merge remote-tracking branch 'origin/main' into feature/event-throttle-time
|
2025-10-14 15:45:12 -07:00 |
|
M Starch
|
04a4ff2c06
|
Merge pull request #844 from nasa/feature/little-endian
Merge feature/little-endian into main
|
2025-10-13 14:17:38 -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
|
6879dae576
|
Revise C++ code gen for arrays
Revise comment
|
2025-10-13 09:55:25 -07:00 |
|
Rob Bocchino
|
6371ea6a2f
|
Fix code formatting
Remove unnecessary files
|
2025-10-11 11:46:12 -07:00 |
|
Will MacCormack
|
ad5acea807
|
Changes to fix check-cpp
|
2025-10-10 18:26:39 -05:00 |
|
Will MacCormack
|
666718f49d
|
Move to Fw::Endianness::BIG
|
2025-10-10 18:00:24 -05:00 |
|
Rob Bocchino
|
1a211fe2f9
|
Regenerate test output
|
2025-10-10 13:09:10 -07:00 |
|
Rob Bocchino
|
bfc4fc28f0
|
Revise C++ code gen
Make port num getters static constexpr
|
2025-10-10 10:03:28 -07:00 |
|
Rob Bocchino
|
484a75d6ae
|
Revise C++ code gen
Revise code gen for port num getters
|
2025-10-10 09:20:47 -07:00 |
|
Will MacCormack
|
b5e4c7b23f
|
Add Little Endian Serialization Option
|
2025-10-10 07:59:03 -05:00 |
|
Andrei Tumbar
|
fe61fb1e33
|
Locks
|
2025-10-09 16:38:53 -07:00 |
|
Rob Bocchino
|
afdf1ff049
|
Merge branch 'main' into unified-tool
|
2025-10-09 11:32:10 -07:00 |
|
Rob Bocchino
|
1630eef9bd
|
Fix on-change tlm init
|
2025-10-07 13:44:53 -07:00 |
|
Rob Bocchino
|
99906600e8
|
Fix regression in on-change telemetry
|
2025-10-07 11:27:09 -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
|
feb1506367
|
Clean up impl
|
2025-10-01 21:12:44 -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
|
4dfc833c5c
|
Avoid race using compare_exchange
|
2025-09-29 15:41:52 -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
|
c9ecceeb2d
|
Add timeout reset to throttle clear
|
2025-09-18 16:14:30 -07:00 |
|
Andrei Tumbar
|
dd2b37cfd9
|
Event Throttle Time Codegen
|
2025-09-18 16:08:09 -07:00 |
|
Andrei Tumbar
|
6b74fcc2ea
|
Merge remote-tracking branch 'origin/main' into unified-tool
|
2025-09-16 18:28:09 -07:00 |
|
Andrei Tumbar
|
f1c8aa3653
|
Update constants tests
|
2025-09-15 09:24:58 -07:00 |
|
Andrei Tumbar
|
21dd52ae04
|
Merge remote-tracking branch 'origin/main' into struct-array-members
|
2025-09-15 09:17:17 -07:00 |
|
Andrei Tumbar
|
bcf0db14bc
|
Merge remote-tracking branch 'origin/feature/struct-member-expr' into struct-array-members
|
2025-09-10 16:40:48 -07:00 |
|
Andrei Tumbar
|
f54965c072
|
Use hpp
|
2025-09-10 14:49:46 -07:00 |
|
Andrei Tumbar
|
e42a6a0db8
|
Unify all FPP tools
|
2025-09-04 09:49:44 -07:00 |
|
Andrei Tumbar
|
a49e9536df
|
Merge remote-tracking branch 'origin/main' into constant-cpp-basic-types
|
2025-09-03 14:23:26 -07:00 |
|
Andrei Tumbar
|
b8eb9ac862
|
Merge remote-tracking branch 'origin/array-subscript-expr-syntax' into array-subscript-expr-semantics
|
2025-09-03 08:55:37 -07:00 |
|
Andrei Tumbar
|
5b5375c5ec
|
Update tests
|
2025-08-27 14:46:54 -07:00 |
|