Skip to content

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
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

None yet

Development

Successfully merging this pull request may close these issues.

1 participant