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

WIP: TSP (tlm space packet) Ver.2 の仕様を追加 #551

Draft
wants to merge 3 commits into
base: develop
Choose a base branch
from

Conversation

meltingrabbit
Copy link
Collaborator

@meltingrabbit meltingrabbit commented Apr 17, 2023

概要

TSP (tlm space packet) Ver.2 の仕様を追加

Issue

NA

詳細

ミッションデータをDLするときのパケット仕様を追加

検証結果

NA

補足

これまでのパケット(tlm db で定義される,構造化されたテレメ)と,ミッションデータのテレメ,それぞれを区別する名前がほしい....

前者を Character tlm packet,後者を Binary tlm packet,とか? @sksat @KOBA789 @ToshiAki64 @chutaro どう思います?

@meltingrabbit meltingrabbit added documentation Improvements or additions to documentation priority::high priorityg high labels Apr 17, 2023
@meltingrabbit meltingrabbit self-assigned this Apr 17, 2023
@meltingrabbit meltingrabbit added this to In progress in C2A via automation Apr 17, 2023
Comment on lines +118 to +125
#### バージョンの使い分け
- Version 1
- 主に,Telemetry ID で区別される,パケットごとに構造化され定義されたテレメトリ (Character Tlm Packet) に使う
- C2A では,Tlm Cmd DB の Tlm DB によってスキーマが定義され,時系列データベースなどに格納されることが一般的である
- 基本的にはパケット分割されない(Sequence Flag が Standalone Packet である)
- Version 2
- 主に,画像などのミッションデータやメモリダンプ (Binary Tlm Packet) を送信するときに使う
- パケット分割は許容される
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

@sksat @KOBA789 ここの表記が気になってる.

Comment on lines +112 to +116
##### Version 2
- On-Board Subnetwork Time (将来拡張)
- 各ボードで作られたパケットの時刻を統一的に管理するために,オンボードサブネットワークで共通の時刻体系に基づくテレメトリ生成時刻
- `0xFFFFFFFF` の場合, パケット中継中に MOBC (地上局とつながる OBC) で,上書き設定される
- On-Board Subnetwork Time を取得できない機器向け
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

ここもきになる

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

つまり,

  • ver1, ver2 で offset が異なってしまっても良いのか
  • そもそもこれ必要か?

@meltingrabbit meltingrabbit changed the title TSP (tlm space packet) Ver.2 の仕様を追加 WIP: TSP (tlm space packet) Ver.2 の仕様を追加 Apr 19, 2023
@meltingrabbit meltingrabbit marked this pull request as draft April 19, 2023 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation priority::high priorityg high
Projects
C2A
In progress
Development

Successfully merging this pull request may close these issues.

None yet

1 participant