Open DimitriDiantos opened 6 months ago
Hi Dimitri,
didn’t we close this PR? I thought we decided that all features of this PR are also in this: https://github.com/virtualsatellite/VirtualSatellite4-CEF/pull/209
Why do we have it here again?
Cheers Tobi
Von: Dimitri Ngatcha Pokouane @.> Gesendet: Donnerstag, 14. März 2024 10:55 An: virtualsatellite/VirtualSatellite4-CEF @.> Cc: Franz, Tobias @.>; Review requested @.> Betreff: Re: [virtualsatellite/VirtualSatellite4-CEF] Feature/209 add of initial class for cefx template and study template for default subsystems (PR #221)
@DimitriDiantoshttps://github.com/DimitriDiantos requested your review on: #221https://github.com/virtualsatellite/VirtualSatellite4-CEF/pull/221 Feature/209 add of initial class for cefx template and study template for default subsystems.
— Reply to this email directly, view it on GitHubhttps://github.com/virtualsatellite/VirtualSatellite4-CEF/pull/221#event-12115564570, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AL2YSL4K3MC55H3IFX5OK43YYFXYBAVCNFSM6AAAAABEVYJ5JOVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJSGEYTKNJWGQ2TOMA. You are receiving this because your review was requested.Message ID: @.**@.>>
Merging #221 (ddddf31) into development (993494a) will not change coverage. The diff coverage is
n/a
.
Hi Dimitri, didn’t we close this PR? I thought we decided that all features of this PR are also in this: #209 Why do we have it here again? Cheers Tobi Von: Dimitri Ngatcha Pokouane @.> Gesendet: Donnerstag, 14. März 2024 10:55 An: virtualsatellite/VirtualSatellite4-CEF @.> Cc: Franz, Tobias @.>; Review requested @.> Betreff: Re: [virtualsatellite/VirtualSatellite4-CEF] Feature/209 add of initial class for cefx template and study template for default subsystems (PR #221) @DimitriDiantoshttps://github.com/DimitriDiantos requested your review on: #221<#221> Feature/209 add of initial class for cefx template and study template for default subsystems. — Reply to this email directly, view it on GitHub<#221 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AL2YSL4K3MC55H3IFX5OK43YYFXYBAVCNFSM6AAAAABEVYJ5JOVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJSGEYTKNJWGQ2TOMA. You are receiving this because your review was requested.Message ID: @.**@.>>
Hi Dimitri, didn’t we close this PR? I thought we decided that all features of this PR are also in this: #209 Why do we have it here again? Cheers Tobi Von: Dimitri Ngatcha Pokouane @.> Gesendet: Donnerstag, 14. März 2024 10:55 An: virtualsatellite/VirtualSatellite4-CEF @.> Cc: Franz, Tobias @.>; Review requested @.> Betreff: Re: [virtualsatellite/VirtualSatellite4-CEF] Feature/209 add of initial class for cefx template and study template for default subsystems (PR #221) @DimitriDiantoshttps://github.com/DimitriDiantos requested your review on: #221<#221> Feature/209 add of initial class for cefx template and study template for default subsystems. — Reply to this email directly, view it on GitHub<#221 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AL2YSL4K3MC55H3IFX5OK43YYFXYBAVCNFSM6AAAAABEVYJ5JOVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJSGEYTKNJWGQ2TOMA. You are receiving this because your review was requested.Message ID: @.**@.>>
Hi Dimitri, didn’t we close this PR? I thought we decided that all features of this PR are also in this: #209 Why do we have it here again? Cheers Tobi Von: Dimitri Ngatcha Pokouane @.> Gesendet: Donnerstag, 14. März 2024 10:55 An: virtualsatellite/VirtualSatellite4-CEF @.> Cc: Franz, Tobias @.>; Review requested @.> Betreff: Re: [virtualsatellite/VirtualSatellite4-CEF] Feature/209 add of initial class for cefx template and study template for default subsystems (PR #221) @DimitriDiantoshttps://github.com/DimitriDiantos requested your review on: #221<#221> Feature/209 add of initial class for cefx template and study template for default subsystems. — Reply to this email directly, view it on GitHub<#221 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AL2YSL4K3MC55H3IFX5OK43YYFXYBAVCNFSM6AAAAABEVYJ5JOVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJSGEYTKNJWGQ2TOMA. You are receiving this because your review was requested.Message ID: @.**@.>>
Because i couldn't push the update on github. I got a message like the failed. You can see the picture attached.
Hi Dimitri, didn’t we close this PR? I thought we decided that all features of this PR are also in this: #209 Why do we have it here again? Cheers Tobi Von: Dimitri Ngatcha Pokouane @.**> Gesendet: Donnerstag, 14. März 2024 10:55 An: virtualsatellite/VirtualSatellite4-CEF @.**> Cc: Franz, Tobias @.**>; Review requested @.**> Betreff: Re: [virtualsatellite/VirtualSatellite4-CEF] Feature/209 add of initial class for cefx template and study template for default subsystems (PR #221) @DimitriDiantoshttps://github.com/DimitriDiantos requested your review on: #221<#221> Feature/209 add of initial class for cefx template and study template for default subsystems. — Reply to this email directly, view it on GitHub<#221 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AL2YSL4K3MC55H3IFX5OK43YYFXYBAVCNFSM6AAAAABEVYJ5JOVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJSGEYTKNJWGQ2TOMA. You are receiving this because your review was requested.Message ID: @.**@.**>>
Hi Dimitri, didn’t we close this PR? I thought we decided that all features of this PR are also in this: #209 Why do we have it here again? Cheers Tobi Von: Dimitri Ngatcha Pokouane @.**> Gesendet: Donnerstag, 14. März 2024 10:55 An: virtualsatellite/VirtualSatellite4-CEF @.**> Cc: Franz, Tobias @.**>; Review requested @.**> Betreff: Re: [virtualsatellite/VirtualSatellite4-CEF] Feature/209 add of initial class for cefx template and study template for default subsystems (PR #221) @DimitriDiantoshttps://github.com/DimitriDiantos requested your review on: #221<#221> Feature/209 add of initial class for cefx template and study template for default subsystems. — Reply to this email directly, view it on GitHub<#221 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AL2YSL4K3MC55H3IFX5OK43YYFXYBAVCNFSM6AAAAABEVYJ5JOVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJSGEYTKNJWGQ2TOMA. You are receiving this because your review was requested.Message ID: @.**@.**>>
Hi Dimitri, didn’t we close this PR? I thought we decided that all features of this PR are also in this: #209 Why do we have it here again? Cheers Tobi Von: Dimitri Ngatcha Pokouane @.**> Gesendet: Donnerstag, 14. März 2024 10:55 An: virtualsatellite/VirtualSatellite4-CEF @.**> Cc: Franz, Tobias @.**>; Review requested @.**> Betreff: Re: [virtualsatellite/VirtualSatellite4-CEF] Feature/209 add of initial class for cefx template and study template for default subsystems (PR #221) @DimitriDiantoshttps://github.com/DimitriDiantos requested your review on: #221<#221> Feature/209 add of initial class for cefx template and study template for default subsystems. — Reply to this email directly, view it on GitHub<#221 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AL2YSL4K3MC55H3IFX5OK43YYFXYBAVCNFSM6AAAAABEVYJ5JOVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJSGEYTKNJWGQ2TOMA. You are receiving this because your review was requested.Message ID: @.**@.**>>
Because i couldn't push the update on github. I got a message like the failed. You can see the picture attached.
Hey Dima, did you try to pull (resolve conflicts if needed) and push again? The same you have to do with this branch (if we proceed here) to make it up to date with the dev branch
From a code point of view it looks good to me. But the template button is grayed out, eventhough the needed concepts are activated:
Also, dont forget to update this branch, so it has the current changes of development
Okay, the problem was that the CommandHelper is using the new discipline API.
@DimitriDiantos Do not forget to use the release target platform, since this feature will be included in the 4.16.2 release.
As a result you have to set the discipline name as follows `newDiscipline.setUser(UserRegistry.getInstance().getUserName());
.
Furthermore the ElementDefinitions do not have PowerEquipment parameters. A bonus would be also to have a Systemmodes Subsystem. But we should focus on the things above first
From a code point of view it looks good to me. But the template button is grayed out, eventhough the needed concepts are activated:
Hello Dennis,
Thanks for the feedback, but I just tried again and everything is working fine on my end. Please take a look at the attached photo. Maybe you'll need to try again or re-import or check out the branch again.
Okay, the problem was that the CommandHelper is using the new discipline API. @DimitriDiantos Do not forget to use the release target platform, since this feature will be included in the 4.16.2 release. As a result you have to set the discipline name as follows
`newDiscipline.setUser(UserRegistry.getInstance().getUserName());
.Furthermore the ElementDefinitions do not have PowerEquipment parameters. A bonus would be also to have a Systemmodes Subsystem. But we should focus on the things above first
Thank you for the feedback. Initially, I used the target release platform and made the modifications accordingly. However, when I pushed to GitHub, an error occurred indicating that 'setUser' did not exist. Consequently, I had to switch to the target development platform. If you could verify this, you will see.
Okay, the problem was that the CommandHelper is using the new discipline API. @DimitriDiantos Do not forget to use the release target platform, since this feature will be included in the 4.16.2 release. As a result you have to set the discipline name as follows
`newDiscipline.setUser(UserRegistry.getInstance().getUserName());
.Furthermore the ElementDefinitions do not have PowerEquipment parameters. A bonus would be also to have a Systemmodes Subsystem. But we should focus on the things above first
From a code point of view it looks good to me. But the template button is grayed out, eventhough the needed concepts are activated:
Hello Dennis,
Thanks for the feedback, but I just tried again and everything is working fine on my end. Please take a look at the attached photo. Maybe you'll need to try again or re-import or check out the branch again.
Okay, the problem was that the CommandHelper is using the new discipline API. @DimitriDiantos Do not forget to use the release target platform, since this feature will be included in the 4.16.2 release. As a result you have to set the discipline name as follows
`newDiscipline.setUser(UserRegistry.getInstance().getUserName());
.Furthermore the ElementDefinitions do not have PowerEquipment parameters. A bonus would be also to have a Systemmodes Subsystem. But we should focus on the things above first
Thanks for your comment. Initially, I used the target release platform and made the modifications accordingly. However, when I pushed to GitHub, an error occurred indicating that 'setUser' did not exist. Consequently, I had to switch to the target development platform. See the picture attached below.
The looks good to me. Following things I noticed:
- The Subsystem under the CT:System has PowerParameters. I think we agreed on only adding mass parameters by default. same with SystemPowerParameters.
- When adding a Subsystem or Equipment Power as well as TemperatureParameters are getting added. Should this be the default or only the mass parameters?
- An Equipment can be added on Subsystemlevel. But I guess this should be possible due to the dynamic structure of the Product Structure Concept? What do you think @franzTobiasDLR
Despite that I think it can be merged :)
Okay Dennis :). i modified it.
@dellerDLR can you check if we can merge this PR?
To accomplish this task, we followed the steps outlined below:
Created the CEF X package. Developed various classes in accordance with the principles of the CEF Template and implemented them. Incorporated the different components of the template into the template Menu to ensure visibility. Updated the "Create DLR CEFX Equipment" command. Addressed and resolved any errors encountered during the process.
Default subsystems encompasses: Power Structure AOCS Payload DataHandling.