-
Notifications
You must be signed in to change notification settings - Fork 10
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
Tlm Manager の 新 GENERATE_TLM 対応と,リファクタリング #597
Conversation
7e9faf6
to
ccae225
Compare
@chutaro 実行時間がかなりでかいことが予想されるので,DCUを2箇所で使ってます. .c と pytest は全然つくってないので,一旦無視で. |
f2133e8
to
4388fd3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
とりあえず思ったことをコメントしています。詳細はcore mtg で相談できればと思います
ce76d3a
to
e649bc7
Compare
@chutaro できた. |
ca4d7f4
to
3a5c75b
Compare
検証ログ初期値
|
登録OKそう |
start, stop |
複数 ID が登録されていても,ちゃんと1つだけ消える |
最終的な検証コマンド
MS tlm だけしか試してないが... |
d11a718
to
972e5e9
Compare
972e5e9
to
c2a31d5
Compare
c2a31d5
to
dbc01a8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ロジックまわりざっと見ましたが良さそうです!お疲れさまです。
変数名などでいくつかコメント入れてます。
パス終了時にDR再生だけ1コマンドだけ止めたいという需要が結構あって、別プロではDR再生のコマンドを特定のBCに固めて、そのBCたちを inactivate することで対応していたのですが、座標がユーザーから見えなくなったのでこの実装だとできないですね。 別途DR側に、DR再生を無効化するコマンドを追加した方が良いかもです。 |
たしかに。 |
DCU使えば分割単位でPHに投げられるから、適切に分ければ3-3は出ないってことですよね? |
これはユーザー側でやれば良いと思いますが、sub OBC 数が少ないなら APID 1byteに圧縮して、
で4byte * 100 < 432 でコマンドテーブルだけは1テレメに抑えたいですね。 |
そう |
これ,APID下1桁で1byteにするとはいったんだけど,いまtlm dbが最大500行で,そっちに引っかかった..... |
@chutaro レビューありがとう!反映しました! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
お疲れさまです!!
なるほど、、 |
がすぐマージできるので,これリリース無しで行きます! |
概要
Tlm Manager の 新 GENERATE_TLM 対応と,リファクタリング
Issue
詳細
cmdファイルと末尾のhow to use参照
検証結果
影響範囲
既存の TLM MGR が大幅アップデート かつ TG に対応
補足
→ やっぱやめ