watney
|
874c38d113
|
Change Events to Signals
|
2024-07-02 08:57:31 -07:00 |
|
watney
|
fb2f6ad0fe
|
Change Events to Signals
|
2024-07-01 10:49:59 -07:00 |
|
Rob Bocchino
|
dbd9645dc3
|
Refactor state machine code gen
Follow the existing code patterns
|
2024-06-28 10:31:35 -07:00 |
|
watney
|
237be4e0fa
|
Change the state machine code enumerations, instantiations and interfaces
|
2024-06-25 11:08:05 -07:00 |
|
Rob Bocchino
|
51ae86eb48
|
Revise state machine code gen
|
2024-06-24 17:24:18 -07:00 |
|
Rob Bocchino
|
e07ecef08d
|
Revise state machine code gen
|
2024-06-24 16:37:47 -07:00 |
|
Rob Bocchino
|
af09e22a89
|
Refactor state machine code gen
|
2024-06-24 12:04:08 -07:00 |
|
Rob Bocchino
|
0ad0721aba
|
Remove trailing spaces
|
2024-06-24 11:55:00 -07:00 |
|
Rob Bocchino
|
281b8c5708
|
Refactor state machine code gen
|
2024-06-24 11:52:29 -07:00 |
|
Rob Bocchino
|
ffba699684
|
Refactor Component Cpp Writer
|
2024-06-24 10:53:29 -07:00 |
|
watney
|
73a2632301
|
Fpp state machine phase 1 coding works
|
2024-06-10 16:23:19 -07:00 |
|
watney
|
4eb5a0c309
|
Add code to implement the internal interface behavior so that the users don't need to create one in the fpp for state machines
|
2024-06-07 18:21:21 -07:00 |
|
watney
|
cdd520eaf9
|
Move the statemachine enumeration outside the class definition
|
2024-06-07 13:10:35 -07:00 |
|
watney
|
b4d2b3f7ce
|
Add state machines to the constructor initializer list
|
2024-06-07 09:26:06 -07:00 |
|
watney
|
e486cc1bc3
|
Add state machine initialization in the constructor
|
2024-06-06 18:09:36 -07:00 |
|
watney
|
e9a0b42458
|
Generate the sendEvents_internalInterfaceHandler
|
2024-06-05 16:38:51 -07:00 |
|
watney
|
28e75cb010
|
Start the code gen for state machines
|
2024-06-03 11:16:08 -07:00 |
|
Rob Bocchino
|
4fcedfb2c4
|
Revise code gen for data products
|
2024-05-20 14:48:13 -07:00 |
|
Rob Bocchino
|
6218eb1bef
|
Refactor code gen
|
2024-05-10 17:59:36 -07:00 |
|
Rob Bocchino
|
9532857a41
|
Revise component code gen
|
2024-05-09 22:50:01 -07:00 |
|
Rob Bocchino
|
b732f50df9
|
Revise component cpp writer utils
|
2024-05-09 14:01:59 -07:00 |
|
Rob Bocchino
|
e8b1eb18ec
|
Refactor port param type map
Include the semantic type, not just the type string
|
2024-05-09 11:21:27 -07:00 |
|
Rob Bocchino
|
9c14712f69
|
Revise C++ code gen
Remove unused header includes
|
2024-05-01 10:16:09 -07:00 |
|
Robert L. Bocchino Jr
|
ade3b5fbf3
|
Revise types in generated C++
|
2024-03-04 10:31:55 -08:00 |
|
Robert L. Bocchino Jr
|
b2c1619ae3
|
Revise C++ code gen
Eliminate native int types
|
2024-02-27 20:35:45 -08:00 |
|
Robert L. Bocchino Jr
|
96ce443541
|
Revise C++ code gen
Eliminate uses of NATIVE_[U]INT_TYPE
|
2024-02-27 19:38:27 -08:00 |
|
Robert L. Bocchino Jr
|
b765cb4b34
|
Revise generated C++ code
Replace uses of native types for port numbers
|
2024-02-27 15:28:45 -08:00 |
|
chammard
|
da193261fd
|
Remove comment about sizing the array
|
2024-01-22 18:12:46 -08:00 |
|
chammard
|
2954ad5b60
|
Add support for Fw::ObjectName
|
2024-01-22 17:50:32 -08:00 |
|
Rob Bocchino
|
10fcded56b
|
Merge pull request #368 from SMorettini/Resolve-Warning-array-of-size-zero
Resolve warning array of size zero
|
2024-01-18 14:44:24 -08:00 |
|
Robert L. Bocchino Jr
|
b83a9fd7a7
|
Revise port name array
This change fixes a warning that can occur with -Wpedantic enabled
|
2024-01-18 01:19:02 -08:00 |
|
Robert L. Bocchino Jr
|
8c5918fffc
|
Revise code generation for async input ports
|
2024-01-17 19:46:58 -08:00 |
|
Robert L. Bocchino Jr
|
7f7872a50e
|
Merge remote-tracking branch 'upstream/main' into Resolve-Warning-array-of-size-zero
|
2024-01-17 18:49:28 -08:00 |
|
Robert L. Bocchino Jr
|
2517a1403f
|
Revise C++ code gen for port names
|
2024-01-17 17:37:50 -08:00 |
|
Robert L. Bocchino Jr
|
ebaa31b9ba
|
Revise generated code for port names
Update unit tests
|
2024-01-17 15:38:13 -08:00 |
|
Robert L. Bocchino Jr
|
ca43add72b
|
Revise ComponentCppWriter
|
2024-01-17 10:56:36 -08:00 |
|
Simone Morettini
|
a6e26ec82e
|
Fix portName size
|
2024-01-14 15:04:50 +00:00 |
|
Simone Morettini
|
846eaf9460
|
Chane computation of buffer size
|
2023-12-22 09:29:43 +00:00 |
|
Simone Morettini
|
bbbc0ade85
|
Fix double counting
|
2023-12-20 15:00:13 +00:00 |
|
Simone Morettini
|
e73bd1bf07
|
Improved code and fix tests
|
2023-12-20 14:43:33 +00:00 |
|
Simone Morettini
|
98b73bfacf
|
Remove port with 0 serialized size
|
2023-12-20 11:43:28 +00:00 |
|
Simone Morettini
|
77d78ce642
|
Made the size of the buffer storing the port name dependent of maximum object name
|
2023-12-20 08:50:23 +00:00 |
|
bocchino
|
8708bd04e7
|
Revise component dp code gen
|
2023-10-13 10:12:32 -07:00 |
|
bocchino
|
ab822ff2f8
|
Refactor component dp code gen
|
2023-10-13 08:34:12 -07:00 |
|
bocchino
|
d5f9e13670
|
Revise dp code gen for array records
|
2023-10-04 09:48:59 -07:00 |
|
bocchino
|
de45f830ea
|
Merge branch 'issue-334-buffer-union-type' into data-products
|
2023-10-03 16:16:06 -07:00 |
|
bocchino
|
8c7140784f
|
Revise component cpp code gen
|
2023-10-03 15:37:32 -07:00 |
|
bocchino
|
f29bdddd4a
|
Revise component cpp code gen
|
2023-10-03 15:26:50 -07:00 |
|
bocchino
|
3c0c74dffc
|
Revise component code gen for async input ports
|
2023-10-03 11:36:35 -07:00 |
|
bocchino
|
fa17c82fdb
|
Revise component cpp code gen
Optimize buffer size for async ports (#334)
|
2023-10-03 09:23:00 -07:00 |
|