Yoshinari Gyu

Results 11 comments of Yoshinari Gyu

common_tlm_cmd_packet なのに TCP がデフォルトなのは違和感がありますが、coreに移すのは良いと思います

なんか語感的に common って付いてる方がデフォルトっぽい... って思ったからです。良くわかってなかったんですが TCP と CTCP の使い分けってなんでしたっけ...? なんかそこら辺の定義ちゃんとしたい、みたいな issue があったのは覚えてるんですが

あれでも common って付いてるってことは TCP の中にCTCP とか specific TCP とかあるって感じなんですかね... すいません言っててわからなくなってきました

なるほど、理解しました。ありがとうございます

* https://github.com/ut-issl/c2a-core/issues/296 こういうのにも関連するんですが、これどこに追加して欲しいですか? というのも BC を展開しているのは TL と TaskList の2つあるので...

じゃあほぼ PL_deploy_block_cmd を PH_deploly_block_cmd に移すで良いですかね?

* 既存の Cmd_GENERATE_TLM は後方互換性のために残す? * 暫く残す(deprecated) で良いんじゃないでしょうか、その後の使い勝手次第で残すか消すか決めて良いと思います。 * Tlm headerをすべて手打ちできる低レベルコマンドはつくる * Tlm Header 手打ちってどこまで指定しますか? Header とか 2nd header まで含めますか? * Destination Flags を打たなくていい便利コマンドを作る? * これは flag 複数あるので無しでいい気はします(今後ここらへんが変わると個別Generate_Tlmを変更しなければいけないのが面倒そう) * 別OBCからのテレメトリパケットを取得し流すコマンドも作る *...

> 書き方悪かったね.Dest Flags と DR Partition です. これ直打ちするモチベは,flagを複数あげて,DR記録しながらMS tlmとして下ろす,とかができるって感じ. とはいえ,ほぼ使わない(使わず済むならつかいたくない)って感じなので,別途 dest flagごとのgenerate tlmコマンドほし いなぁって(そっちのほうがミスが少ない & コマンドファイル見たときに意図がわかりやすい)思ったんだけど,なくてもいいか. そしたら Cmd_GT_GENERATE_TLM ${tlm id} ${dest_flags} ${dr_partiton} ${送出回数} って感じかしら? あると便利ではあると思うんですが将来的にFlagが増えた時に2^n で種類が増えると嫌だなぁ... と思いました。

> APID,複雑だしAPIDから特定のOBCを引っ張ってくるの今の構造だと大変なので(Cだとdict型がないので...),enumかなぁ...と Enum作ってsubOBC叩くのとAPID経由でsubOBC叩くのって変わらなくないですか?APID持ってる = C2A 載っててTLM降ろせるでいい気がします

> Cmd_TG_REPLAY_TLM ${obc指定enum} ${tlm id} ${dest_flags} ${dr_partiton} ${送出回数} これで良いと思いますが、個人的にはちょっと性質が変わるのでMOBCのDRと subOBCからのbufferTLMは分けたい気がします(結局内部でDR叩くか、buffer 叩くかで変わってきて、内部関数変わるので)