Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CommandDispatcher の統一的なテレメの提供 #18

Merged
merged 11 commits into from
Jul 28, 2023

Conversation

meltingrabbit
Copy link
Member

@meltingrabbit meltingrabbit commented Jul 19, 2023

概要

MOBC には様々な sub OBC やコンポーネント用の CIDS が存在する.
CDIS のテレメトリはノミナルではみず,なにかのアノマリ時に確認する.

そのようなテレメを各 CDIS ごとに設定するのはメンテコストが高すぎるので,統一的な tlm を core が提供する.

なお,このために CDIS の初期化関数のインターフェースを変更している

Issue

検証結果

追加した pytest が通った

影響範囲

各 user の CIDS の初期化関数が変更される

@meltingrabbit meltingrabbit added the enhancement New feature or request label Jul 19, 2023
@meltingrabbit meltingrabbit self-assigned this Jul 19, 2023
@meltingrabbit meltingrabbit changed the base branch from develop to feature/fix_url_of_docs July 19, 2023 17:28
@meltingrabbit meltingrabbit changed the base branch from feature/fix_url_of_docs to feature/change_ret_type_of_app_initializer July 20, 2023 01:10
@meltingrabbit meltingrabbit force-pushed the feature/cdis_tlm_mgr branch 7 times, most recently from 16e3021 to 97fcddc Compare July 20, 2023 07:24
@meltingrabbit meltingrabbit force-pushed the feature/change_ret_type_of_app_initializer branch from 6521bc2 to 8164836 Compare July 20, 2023 08:47
Base automatically changed from feature/change_ret_type_of_app_initializer to develop July 20, 2023 08:53
@meltingrabbit meltingrabbit changed the title WIP: CommandDispatcher の統一的なテレメの提供 CommandDispatcher の統一的なテレメの提供 Jul 27, 2023
@meltingrabbit
Copy link
Member Author

今の MOBC で使いたい機能を実装しました.レビューください @ToshiAki64

@meltingrabbit meltingrabbit added the priority::medium priority medium label Jul 27, 2023
Copy link
Collaborator

@ToshiAki64 ToshiAki64 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1件コメントしましたので、ご確認ください。

@meltingrabbit meltingrabbit merged commit b2cc75d into develop Jul 28, 2023
24 checks passed
@meltingrabbit meltingrabbit deleted the feature/cdis_tlm_mgr branch July 28, 2023 00:37
sksat added a commit that referenced this pull request Oct 17, 2023
sksat added a commit that referenced this pull request Oct 27, 2023
sksat added a commit that referenced this pull request Oct 30, 2023
sksat added a commit that referenced this pull request Oct 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority::medium priority medium
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants