Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Eclipse 4diacWiki/Development/Dynamic Type Loader"
(Created page with "== Milestones == ;Evaluating the existing Tool (In Progress) :Testing the functionality of the Lua Code Generator with custom built Function Blocks (FBs) :* Using all languag...") |
|||
Line 4: | Line 4: | ||
:Testing the functionality of the Lua Code Generator with custom built Function Blocks (FBs) | :Testing the functionality of the Lua Code Generator with custom built Function Blocks (FBs) | ||
:* Using all language specific constructs from Structured Text - ST: | :* Using all language specific constructs from Structured Text - ST: | ||
− | :** IF/ SWITCH CASE | + | :** IF/ SWITCH CASE working |
− | :** FOR/ WHILE/ DO WHILE | + | :** FOR ''working'' // WHILE/ DO WHILE ''not working'' |
− | :** Function Calls | + | :** Function Calls ''not working'' |
− | :** Variable Declaration | + | :** Variable Declaration ''working'' |
:* Creating different Execution Control Charts (ECC): | :* Creating different Execution Control Charts (ECC): | ||
− | :** All combinations of algorithms and events | + | :** All combinations of algorithms and events ''working'' |
− | :** Corner Cases | + | :** Corner Cases ''working (at least for all my corner cases)'' |
− | :* Testing if events from adapters can be used, when deploying in Lua. Furthermore defining the adapters themselfs in Lua | + | :* Testing if events from adapters can be used, when deploying in Lua. Furthermore defining the adapters themselfs in Lua ''not working'' |
− | :* Testing the new simple FB: a FB with one algorithm, one input event and one output event. | + | :* Testing the new simple FB: a FB with one algorithm, one input event and one output event. ''not working'' |
: In general, the FBs will no be applicable in the real world. The are on purpose kept very synthetically to encapsulate certain functionality and test it. | : In general, the FBs will no be applicable in the real world. The are on purpose kept very synthetically to encapsulate certain functionality and test it. | ||
+ | |||
+ | Testing Results: | ||
+ | I added a summary to the description above. | ||
+ | A detailed description on the errormessages and what works, does not work is found in the sheet below | ||
+ | [https://docs.google.com/spreadsheets/d/12IVIfe8WYDiQJNWz7THVTNwRJWDSYDlt0IJrPDY-9_8/edit?usp=sharing] | ||
;Starting to fix the the identified bugs and implement additional functionality (To Be Done) | ;Starting to fix the the identified bugs and implement additional functionality (To Be Done) | ||
: Will Be updated as we progress | : Will Be updated as we progress |
Revision as of 00:30, 11 June 2019
Milestones
- Evaluating the existing Tool (In Progress)
- Testing the functionality of the Lua Code Generator with custom built Function Blocks (FBs)
- Using all language specific constructs from Structured Text - ST:
- IF/ SWITCH CASE working
- FOR working // WHILE/ DO WHILE not working
- Function Calls not working
- Variable Declaration working
- Creating different Execution Control Charts (ECC):
- All combinations of algorithms and events working
- Corner Cases working (at least for all my corner cases)
- Testing if events from adapters can be used, when deploying in Lua. Furthermore defining the adapters themselfs in Lua not working
- Testing the new simple FB: a FB with one algorithm, one input event and one output event. not working
- Using all language specific constructs from Structured Text - ST:
- In general, the FBs will no be applicable in the real world. The are on purpose kept very synthetically to encapsulate certain functionality and test it.
Testing Results: I added a summary to the description above. A detailed description on the errormessages and what works, does not work is found in the sheet below [1]
- Starting to fix the the identified bugs and implement additional functionality (To Be Done)
- Will Be updated as we progress