科学衛星プロジェクト向けツール

update 20240222

本ページには、ISAS が科学衛星プロジェクト向けに開発しているツールを掲載しています。 本ページに掲載されたツールは ISAS の衛星プロジェクトにおいて自由に利用できます。
ダウンロードに必要なアカウントは各衛星プロジェクトに対し発行しますので、 各衛星プロジェクトを通じてご連絡ください。 リリースに関する一覧は こちら に掲載されています。

本ページの1〜6で紹介するパッケージはC-SODAがサポートを提供しています。このほかに、6. データ処理用ソフトウェアはデータ処理ツールを便利に利用するための
pythonラッパーやDockerコンテナを こちら から試験的に提供しています。 ※ユーザ登録が必要です(「Register Now」から登録)。承認後、アクセスができます。
そちらのページに掲載されたパッケージと7. で紹介するパッケージは、C-SODAや関係者によって開発されたものですが、原則としてC-SODAとしてのサポートは提供していません。

補足)
2. SIB2 (Spacecraft Information Base version 2) はFunctional Model of Spacecraftに従って設計された衛星・搭載機器の設計情報を保持するデータベースです。
3. GSTOS (Generic Spacecraft Test and Operations Software) は汎用の衛星運用試験 software であり、 概要や2013年2月時点での開発状況は宇宙科学情報解析シンポジウムの資料、 また、よりロングスパンで目指すべきところはGSTOS開発計画概要、 にまとめられています。
SIB2/GSTOS が目指す事項のうち、単体試験から一貫して同じソフトウェアによる試験のサポートについては、 ASTRO-H プロジェクト、はやぶさ2プロジェクトによって整備が進められ、特に、 コマンド発行・状態監視 software に関する部分は、本ページの最新版へ統合されています。

下記で (*) で示す文書は、ツールの文書ではなく、インタフェース規定文書です。 簡便のため、関連が最も強いツールの箇所に掲載します。

1. Level-0 データベース (SIRIUS、データ分配・蓄積装置) 関連

1.1. SDTP ライブラリ (データ分配・蓄積及びSIRIUS用)

SDTPライブラリは、SDTP プロトコルでテレメトリデータを取得するためのライブラリです。
動作環境 - Unix (Solaris および Linux) と Windows で動作検証されています。

Latest Combination

ユーザマニュアル:
libsdtp-UsersManual-4.0-20230831.pdf (patch applied)
更新履歴:
libsdtp-1.3.0-History.txt (patch applied)
ソースコード (Windows):
libsdtp_win-1.0.4.tar.gz
ソースパッケージ (Solaris/Linux共通):
libsdtp-1.3.0.tar.gz (patch applied)

Record of Releases

Release 20120327
Release 20120424p
Release 20140331
Release 20160223p
Release 20161104p
Release 20170331p (修正版 20220722p)
Release 20200608p
Release 20200821p (修正版 20220722p)
Release 20210222p (修正版 20220722p)
Release 20220329p (修正版 20220722p)
Release 20221028p
Release 20230831p

1.2. 衛星時刻校正システム (含むライブラリ)

衛星時刻校正システムは、科学衛星に対する、テレメトリデータの時刻校正のための共通フレームワークです。時刻テレメトリ等から衛星時刻校正表を作成する処理と、衛星時刻校正表を使って各パケットの衛星時刻をUTCに変換する処理からなります。後者の処理を実現するのが衛星時刻校正ライブラリであり、利用者のプログラムに組み込まれ動作します。
動作環境 - Linux および Solaris 上のプログラムです。

Latest Combination

Document:
衛星時刻校正システムユーザマニュアル:
syssctimecal-UsersManual-3.2-20201127.pdf (patch applied)
衛星時刻校正システム設計書:
syssctimecal-Design-3.3-20201127.pdf (patch applied)
History:
更新履歴:
libsctimecal-3.5.0-History.txt (patch applied)
source:
衛星時刻校正ライブラリソースコード:
libsctimecal-3.5.0.tar.gz (patch applied)

Record of Releases

Release 20130311
Release 20130624p
Release 20131029
Release 20140331
Release 20140901p
Release 20141209p
Release 20150317
Release 20151023p
Release 20160223
Release 20170228p
Release 20170315p
Release 20170601p
Release 20171002p
Release 20180214p
Release 20190228
Release 20200221
Release 20201127p
Release 20230831p

1.3. データ分配蓄積ソフトウェア

データ分配蓄積ソフトウェアは、各種データをクライアント装置へ分配、または、ディスクへの蓄積等を行うソフトウェアです。
動作環境 - Solaris 及び Linux 上のプログラムです。

Latest Combination

Document:
データ分配/データ蓄積機能 インストール手順書:
dislog-InstallManual-1.6-20130228.pdf
システム構築・運用概説/既知インシデント対応手順書:
dislog-Specification-1.0-20130228.pdf

Record of Releases

Release 20130228

1.4. パケット時刻付け関数ライブラリ ※サポート終了

■■※本SWはサポートを終了しています。■■ パケット時刻付け関数ライブラリは、パケットの時刻付を行うライブラリです。
動作環境 - Linux 上のプログラムです。

Latest Combination

Document:
パケット時刻付け関数ライブラリ 利用マニュアル:
libtimset-UsersManual-1.3-20120309.pdf
時刻付け処理 機能解説書:
libtimset-Specification-1.5-20120418.pdf (patch applied)
Binary (Cent OS 5.5):
パケット時刻付け関数ライブラリ:
libtimset-1.1.0-0.i386.rpm
Source (Cent OS 5.5):
パケット時刻付け関数ライブラリ:
libtimset-1.1.0-0.src.rpm

Record of Releases

Release 20120309
Release 20120418p

2. SIB2関連

2.1. SIB2システム・SIB2Suite

SIB2システムは、衛星の試験環境・運用環境で衛星設計などGSTOSの設定情報を共有するシステムです。SIB2suiteはGSTOSにおいて使用されるSIB2定義を作成するソフトウェアと履歴構成管理ツールを含み、 SIB2システムを構築するためのソフトウェアパッケージであり、2.1.1 から 2.1.6 に示す SIB2関連のソフトウェアを含みます。
動作環境 - Windows 上のクライアントソフトと、Linux 上のサーバを構築するためのものです。

Latest Combination

SIB2システム & SIB2Suite 仕様書:
sib2sys-Specification-1.9-20131211.pdf
SIB2Suite ユーザーズマニュアル:
sib2suite-UsersManual-0.88-20230317.pdf (patch applied)
SIB2Suite 配布パッケージ:
sib2suite-0.88-20230317.zip (patch applied)
SIB2Suite 更新履歴:
sib2suite-0.88-20230317-History.txt (patch applied)

Record of Releases

Release 20130712
Release 20130725
Release 20130815
Release 20130822
Release 20130830
Release 20131115
Release 20140228
Release 20141024p
Release 20160115p
Release 20170421
Release 20181204p
Release 20190409p
Release 20190906p
Release 20220322p
Release 20230217p

2.1.1. SIB2作成ツール (SIB2UI)

SIB2作成ツール (SIB2UI) は、SIB2 のうち、機能の定義、情報 (テレコマのフォーマット) の定義 を入力するためのツールです。(SIB2Suite に同梱されています。)
動作環境 - Windows 上の Excel プログラムであり、JAVA の runtime を必要とします。SIB2 ビューアと合わせて使用することが推奨されます。

Latest Combination

SIB2XML スキーマ定義書 (*):
sib2xmlSchema-Definition-9.00_20220708.pdf
SIB2UI 設計仕様書:
sib2uiExcel-DesignSpecification-14.0-20230324.pdf (patch applied)
SIB2UI 入力サンプル (印刷・閲覧用):
sib2uiExcel-Sample-3.4-20170331.pdf (patch applied)
SIB2UI 入力サンプル (編集用):
sib2uiExcel-Sample-3.4-20170330.xls (patch applied)
SIB2UI 入力チュートリアル:
sib2uiExcel-Tutorial-1.4-20120411.pdf
SIB2UI ユーザーズマニュアル:
sib2uiExcel-UsersManual-5.0-20200529.pdf (patch applied)
SIB2UI 入力リファレンス:
sib2uiExcel-ReferenceManual-10.0-20220708.pdf
SIB2UI 更新履歴:
sib2uiExcel-3.12.1.0-20220531-History.txt (patch applied)
SIB2UI 配布パッケージ (Windows):
sib2uiExcel-3.12.1.0-20220531.zip (patch applied)
SIB2UI リリースノート:
sib2uiExcel-ReleaseNote-3.1.6.1-3.2.0.2.pdf (patch applied)

Record of Releases

Release 20120411
Release 20120613p
Release 20140909p
Release 20141212p
Release 20151211p
Release 20160204p
Release 20160329p
Release 20170330p
Release 20170331p
Release 20170414p
Release 20180326p
Release 20180329p
Release 20180430p
Release 20180511p
Release 20180410p
Release 20190304p
Release 20190323p
Release 20190729p
Release 20191227p
Release 20200327p
Release 20200529p
Release 20200831p
Release 20200930p
Release 20220304p
Release 20211001p
Release 20211223p
Release 20220207p
Release 20220318p
Release 20220531p
Release 20220708p
Release 20230324p

2.1.2. SIB2整合性チェックツール

SIB2整合性チェックツールは、SIB2XML の整合性をチェックするツールです。SIB2作成ツールやSIB2構成管理ツールに組み込まれていますが、単独で使用することもできます。(SIB2Suite に同梱されています。)
動作環境 - Windows のプログラムであり、JAVA Runtime Environment (>1.5) を必要とします。

Latest Combination

ユーザーズマニュアル:
sib2chk-UsersManual-3.0-20180329.pdf (patch applied)
設計仕様書:
sib2chk-DesignSpecification-7.0-20220207.pdf (patch applied)
更新履歴:
sib2chk-2.10.1-History.txt (patch applied)
配布パッケージ (Windows):
sib2chk-2.10.1-20220531.zip (patch applied)

Record of Releases

Release 20111128p
Release 20120316 (2012/7/5 掲載)
Release 20141206p
Release 20150817p
Release 20150917p
Release 20160325p
Release 20160329p
Release 20180327p
Release 20180329p
Release 20180510p
Release 20191227p
Release 20200327p
Release 20200831p
Release 20200930p
Release 20220207p
Release 20220531p

2.1.3. SIB2 ビューア (sib2viewer; 設計の可視化ツール)

SIB2 ビューア (sib2viewer; 設計の可視化ツール) は、SIB2 作成ツールの機能を強化するツールです。 入力の補完や候補の表示、定義元や参照先へのジャンプ、テレメトリ一覧・コマンド一覧を表示する機能が強化されます。(SIB2Suite に同梱されていますが、単独の配布の方が最新な場合があります。)
動作環境 - Windows 上のプログラムです。Microsoft .NET Framework 3.5 の runtime を必要とします(最近はデフォルトでインストールされています)。

Latest Combination

機能概要:
SIB2Viewer-Overview-1.1.0-20120327.pdf
ユーザズマニュアル:
SIB2Viewer-UsersManual-1.24-20161024.pdf (patch applied)
仕様書:
SIB2Viewer-Specification-1.22-20160325.pdf (patch applied)
配布パッケージ (Windows):
SIB2Viewer-1.4.0.1.20230220.zip (patch applied)
変更概要:
SIB2Viewer-Changes-20230220.pdf (patch applied)

Record of Releases

Release 20110623
Release 20120327
Release 20120420p
Release 20121120p
Release 20140331p
Release 20151214p
Release 20160325p
Release 20161024p
Release 20230220p

2.1.4. SIB2 メモリ管理表

SIB2 メモリ管理表は、SIB2 のうち、メモリの定義を入力するツールです。(SIB2Suite に同梱されていますが、単独の配布の方が最新な場合があります。)
動作環境 - Windows 上の Excel プログラムです。

Latest Combination

SIB2メモリ管理ファイル仕様書 (*):
sib2mem-FileSpecification-A-20160622.pdf (patch applied)
プログラム (説明を含む):
sib2mem-4.04-20230331.zip (patch applied)
更新履歴:
sib2mem-4.04-20230331-History.txt (patch applied)

Record of Releases

Release 20120330
Release 20130329
Release 20131113
Release 20140331
Release 20141210p
Release 20160622p
Release 20190906p
Release 20230331p

2.1.5. SIB2 テンプレート

SIB2 テンプレートは、ある機器の定義をもとに、その冗長系の定義を作成したり、複数の機器で共通な定義 (部分共通化) を規定し、一つの機器定義にマージするプログラムです。冗長系や、部分共通化の定義を規定する入力ファイルインタフェースと、定義に基づき SIB2UI の作成したファイルを変換ツールからなります。(SIB2Suite に同梱されていますが、単独の配布の方が最新な場合があります。)
動作環境 - JAVA の runtime (>1.6) を必要とします。入力インタフェースは、Windows 上の Excel プログラムであり、JAVA の runtime (>1.6) も必要とします。

Latest Combination

機能概要:
SIB2Template-Overview-20120913.pdf
ユーザズマニュアル:
SIB2Template-UsersManual-2.1-20210312.pdf (patch applied)
仕様書:
SIB2Template-Specification-2-20130716.pdf
配布パッケージ (Windows):
SIB2Template-0.3.1.202102121816.zip (patch applied)
変更概要:
SIB2Template-Changes-20140331.pdf

Record of Releases

Release 20130225
Release 20140331
Release 20210212p
Release 20210312p

2.1.6 SIB2 テレコマビュー変換ツール

SIB2 テレコマビュー変換ツールは、衛星システムや単体機器の機能を定義する観点で記述された XML ファイル (SIB2XML) を、 テレコマの観点で記述された XML ファイル (テレコマビューファイル) に変換するツールです。(SIB2Suite に同梱されています。)
動作環境 - Windows のプログラムであり、JAVA Runtime Environment (>1.5) を必要とします。

Latest Combination

SIB2 テレコマビューファイル仕様書 (*):
sib2tcv-FileSpecification-C-20210813.pdf (patch applied)
SIB2XML-SIB2 テレコマビューファイル変換定義 (*):
sib2tcv-ConversionSpecification-1.1draft-20120615.pdf (patch applied)
マニュアル:
sib2tcv-UsersManual-3.0-20220318.pdf (patch applied)
更新履歴:
sib2tcv-1.10.2.0-20230317-History.txt (patch applied)
配布パッケージ:
sib2tcv-1.10.2.0-20230317.zip (patch applied)
リリースノート:
sib2tcv-ReleaseNote-1.1.3.1-1.1.6.1.pdf (patch applied)

Record of Releases

Release 20120207
Release 20120329
Release 20120615p
Release 20121031p
Release 20141128p
Release 20160208p
Release 20170419p
Release 20170523p
Release 20180323p
Release 20180426p
Release 20181210p
Release 20190304p
Release 20190813p
Release 20191227p
Release 20200327p
Release 20200831p
Release 20201130p
Release 20210813p
Release 20210927p
Release 20220207p
Release 20220315p
Release 20220318p
Release 20230317p

2.1.7 SIB2XML 読み込みライブラリ

SIB2XMLReaderは、汎用衛星試験運用ソフトウェア(GSTOS)において、計画された衛星運用の手順、及び送信するコマンド(コマンド計画)を記述する「コマンド計画ファイル」の編集を支援するための専用エディタ(SIB2PlanEditor)用に開発したSIB2XML読み込み用のライブラリです。
動作環境 - Windows、CentOS、MacOSX上で動作するプログラムであり、JAVA Runtime Environment (>6) を必要とします。

Latest Combination

マニュアル:
sib2xmlreader-UsersManual-2.00-20210312.pdf
オンラインマニュアル:
sib2xmlreader-2.6.1-javadoc.zip (patch applied)
配布パッケージ:
sib2xmlreader-2.6.1.zip (patch applied)
変更概要:
sib2xmlreader-Changes-20230220.pdf (patch applied)

Record of Releases

Release 20160330
Release 20190329p
Release 20210108p
Release 20210312
Release 20230220p

2.1.8 SIB2アクセスAPI

SIB2アクセスAPIは、SIB2に定義されている情報を抽出するための API です。
動作環境 - 本ツールはLinux(CentOS)とWindows(cygwin)での動作を想定しています。

Latest Combination

ユーザーズマニュアル:
sib2access-UsersManual-3.0-20190515.pdf (patch applied)
設計仕様書:
sib2access-DesignSpecification-7.0-20220207.pdf (patch applied)
配布パッケージ:
sib2access-2.0.0-0.zip (patch applied)
更新履歴:
sib2access-2.0.0-History.txt (patch applied)

Record of Releases

Release 20120329p
Release 20141114p
Release 20150814p
Release 20150917p
Release 20160115p
Release 20160215p
Release 20180323p
Release 20180329p
Release 20190515p
Release 20190729p
Release 20191227p
Release 20200327p
Release 20200831p
Release 20200930p
Release 20210927p
Release 20220207p
Release 20221227p

2.2. SIB2 テレコマリスト出力ツール (SIB2TclGen)

SIB2テレコマリスト出力ツールは、SIB2 XML ファイルからテレコマリストを生成するツールです。
動作環境 - JAVA のプログラムであり runtime (>1.6) を必要とします。

Latest Combination

仕様書:
SIB2TclGen-DesignSpecification-1.02-20210312.pdf (patch applied)
ユーザズマニュアル:
SIB2TclGen-UsersManual-1.3-20210312.pdf (patch applied)
配布パッケージ (Windows):
SIB2TclGen-1.6.0.202302201022.zip (patch applied)
変更概要:
SIB2TclGen-Changes-20230220.pdf (patch applied)

Record of Releases

Release 20140331
Release 20150325p
Release 20151214p
Release 20160225p
Release 20160325p
Release 20210212p
Release 20210312p
Release 20220219p
Release 20230220p

2.3. 搭載ソフトウェア自動生成ツール (SIB2Generator)

搭載ソフトウェア自動生成ツールは、SIB2 の定義に基づき、機能の駆動や応答に関するソフトウェアを自動生成するツールです。 自動生成の対象として、

が含まれています。
動作環境 - Eclipse のプラグインであり、Windows で動作検証されています。

Latest Combination

マニュアル:
SIB2Generator-UsersManual-2.27-20230310.pdf (patch applied)
設計仕様書:
SIB2Generator-DesignSpecification-1.37-20220225.pdf (patch applied)
配布パッケージ (Eclipse プラグイン):
SIB2Generator_2.5.2.v20230310.zip (patch applied)

Record of Releases

Release 20120330
Release 20170324p
Release 20170330p
Release 20180323p
Release 20180330p
Release 20190329
Release 20210112p
Release 20210212p
Release 20210321p
Release 20220221p
Release 20220225p
Release 20230310p

2.4. SIB2 システム ※サポート終了

■■※本SWはサポートを終了しています。「SIB2システム・SIB2Suite 」をご利用ください。■■ SIB2システムは、衛星の試験環境・運用環境で衛星設計など GSTOS の設定情報を共有するシステムです。

Latest Combination

仕様書:
sib2sys-Specification-1.2-20120316.pdf
設計書:
sib2sys-Design-1.2-20120316.pdf

Record of Releases

Release 20120316

2.5. SIB2 構成管理ツール ※サポート終了

■■※本SWはサポートを終了しています。「SIB2システム・SIB2Suite 」をご利用ください。■■ SIB2 構成管理ツールは、SIB2 の構成を管理するツールです。 複数の excel ファイルから衛星システムの情報を集約すると共に、履歴を管理する機能を持っています。
動作環境 - Windows のプログラムであり、SIB2テレコマビュー変換ツール, TortoiseHg, cwRsync, nkf, ssh を必要とします。

Latest Combination

マニュアル:
sib2mng-UsersManual-1.4-20120316.pdf (patch applied)
設計仕様書:
sib2mng-DesignSpecification-1.2-20120309.pdf (patch applied)
更新履歴:
sib2mng-1.2.1-History.txt
配布パッケージ (Windows):
sib2mng-1.2.1-20111228.zip

Record of Releases

Release 20111228
Release 20120316p

3. GSTOS関連

3.1. 試験手順エディタ (SIB2PlanEditor)

試験手順エディタは、コマンド発行ソフトウェアで実行するためのコマンド計画ファイルの編集のための専用エディタです。リアルタイムの文法チェックや、SIB2に基づくコマンド名の入力の支援やチェック、手順のアウトラインを表示する機能を有しています。
動作環境 - Eclipse のプラグインであり、Windows で動作検証されています。

Latest Combination

マニュアル:
SIB2PlanEditor-UsersManual-1.32-20210312.pdf (patch applied)
仕様書:
SIB2PlanEditor-Specification-1.28-20210312.pdf (patch applied)
配布パッケージ (Eclipse3.7.2用 プラグイン):
SIB2PlanEditor-1.3.0.201803260948.zip (patch applied)
配布パッケージ (Eclipse4.4.2用 プラグイン):
SIB2PlanEditor-2.5.0.202302201027.zip (patch applied)
変更概要:
SIB2PlanEditor-Changes-20230220.pdf (patch applied)

Record of Releases

Release 20120521
Release 20130222
Release 20140331p
Release 20141114p
Release 20160329p
Release 20160128p
Release 20160225p
Release 20160325p
Release 20160329p
Release 20161024p
Release 20180323p
Release 20180326p
Release 20190329p
Release 20190829p
Release 20210212p
Release 20210312p
Release 20230220p

3.2. WFD 構築用入力用Excelシート

WFD 構築用入力用Excelシートは、テレメトリ監視ソフトウェアおよび状態監視装置の画面構成を定義するためのソフトウェアです。
動作環境 - Windows 上の Excel プログラムです。

Latest Combination

テレメトリキャラクタ表示形式定義ファイル文法書 (*):
WFD-FileSpecification-B-20170523.pdf (patch applied)
チュートリアル:
WFD_editor-5.3-20230228.pdf (patch applied)
配布ファイル (Excel ファイル):
WFD_editor-5.3-20230228.xls (patch applied)
更新履歴:
WFD_editor-5.3-20230228-History.txt (patch applied)
リリースノート:
WFD_editor-5.3-20230228-ReleaseNotes.pdf (patch applied)

Record of Releases

Release 20110325p
Release 20120608p
Release 20120904p
Release 20131011p
Release 20140313
Release 20140905p
Release 20170523p
Release 20210322p
Release 20220325p
Release 20230228p

3.3. コマンド発行・状態監視 ソフトウェア

コマンド発行・状態監視 ソフトウェアは、コマンドを発行するためのソフトウェアであり、データ変換ソフトウェア、通信プロトコル処理ソフトウェアの機能も有しています。 Release 20120928 から状態監視の機能が付加されました。
動作環境 - Linux 上のプログラムです。

Latest Combination

コマンド発行ソフトウェア 取扱説明書:
gstos_cmdsw-ReferenceManual-O-20230731.pdf (patch applied)
テレメトリ処理評価ツール 取扱説明書:
gstos_nectools-Specification-1.0-20110325.pdf
コマンド発行・状態監視 ソフトウェア 配布パッケージ:
gstos_cmdsw-7.01-1.x86_64.rpm (patch applied)
コマンド発行・状態監視 ソフトウェア 更新履歴:
gstos_cmdsw-7.01-1-History.txt (patch applied)
コマンド発行・状態監視 ソフトウェア リリ−スノ−ト:
gstos_cmdsw-7.01-1-ReleaseNotes.pdf (patch applied)
コマンド計画ファイル仕様書 (*):
gstos_cmdi-Specification-D-20190109.pdf (patch applied)
アラートメッセージ定義ファイル仕様書 (*):
gstos_alert-Specification-NC-20141225.pdf (patch applied)
コマンド発行・状態監視 ソフトウェア ユーザーズマニュアル:
gstos_cmdsw-UsersManual-P-20230731.pdf (patch applied)

Record of Releases

Release 20120330
Release 20120928p
Release 20121228p
Release 20130226p
Release 20130329p
Release 20130930p
Release 20140228p
Release 20140331p
Release 20140425p
Release 20140703p
Release 20141225p
Release 20150204p
Release 20150331p
Release 20151031p
Release 20160104p
Release 20160130p
Release 20160331p
Release 20180131p
Release 20180228p
Release 20190204p
Release 20190322p
Release 20200331p
Release 20201130p
Release 20210322p
Release 20220225p
Release 20220325p
Release 20230228p
Release 20230331p
Release 20230731p

3.4. 通信プロトコル処理ソフトウェア

通信プロトコル処理ソフトウェアは、テレメトリ受信の通信プロトコルを処理するソフトウェアです。
動作環境 - Linux 上のプログラムです。通信プロトコル処理ソフトウェアの動作には、テレメトリ監視用ソフトウェア群 ベースが必要です。

Latest Combination

Document:
通信プロトコル処理ソフトウェア ユーザーズマニュアル:
cprlib-UsersManual-6.0-20230324.pdf (patch applied)
通信プロトコル処理ソフトウェア 仕様書:
cprlib-Specification-3.0-20170329.pdf (patch applied)
テレメトリ監視用ソフトウェア群 ファーストステップガイド:
tlmsys-InstallManual-9.1-20230328.pdf
History:
通信プロトコル処理ソフトウェア 更新履歴:
cprlib-4.0.1-History.txt
テレメトリ監視用ソフトウェア群 ベース 更新履歴:
gstos_base-1.5.0-History.txt
Binary:
通信プロトコル処理ソフトウェア:
cprlib-4.0.1-0.x86_64.rpm
テレメトリ監視用ソフトウェア群 ベース:
gstos_base-1.5.0-0.noarch.rpm
Source:
通信プロトコル処理ソフトウェア:
cprlib-4.0.1-0.src.rpm
テレメトリ監視用ソフトウェア群 ベース:
gstos_base-1.5.0-0.src.rpm

Record of Releases

Release 20120330
Release 20141114p
Release 20141114p
Release 20141114p
Release 20151028p
Release 20170329p
Release 20170630p
Release 20170831p
Release 20181226p
Release 20200327p
Release 20210319p
Release 20221227p
Release 20230317p_1
Release 20230317p_2
Release 20230324p

3.5. データ変換ソフトウェア

データ変換ソフトウェアは、テレメトリのデータを変換するソフトウェアです。
動作環境 - Linux 上のプログラムです。データ変換ソフトウェアの動作は、テレメトリ監視用ソフトウェア群 ベースが必要です。dctlib 3.X以上は通信プロトコル処理ソフトウェアが同梱されています。

Latest Combination

Document:
データ変換ソフトウェア ユーザーズマニュアル:
dctlib-UsersManual-7.0-20230131.pdf (patch applied)
データ変換ソフトウェア 仕様書:
dctlib-Specification-4.0-20170831.pdf (patch applied)
テレメトリ監視用ソフトウェア群 ファーストステップガイド:
tlmsys-InstallManual-9.1-20230328.pdf
History:
データ変換ソフトウェア 更新履歴:
dctlib-4.1.0-History.txt
テレメトリ監視用ソフトウェア群 ベース 更新履歴:
gstos_base-1.5.0-History.txt
Binary:
データ変換ソフトウェア:
dctlib-4.1.0-0.x86_64.rpm
テレメトリ監視用ソフトウェア群 ベース:
gstos_base-1.5.0-0.noarch.rpm
Source:
データ変換ソフトウェア:
dctlib-4.1.0-0.src.rpm
テレメトリ監視用ソフトウェア群 ベース:
gstos_base-1.5.0-0.src.rpm

Record of Releases

Release 20120330
Release 20120423p
Release 20140730p
Release 20141114p
Release 20150224p
Release 20150710p
Release 20150814p
Release 20160129p
Release 20160729p
Release 20170323p
Release 20170407p
Release 20170630p
Release 20170831p
Release 20170904p
Release 20180723p
Release 20200327p
Release 20210310p
Release 20210319p_1
Release 20210319p_2
Release 20210615p
Release 20220307p
Release 20221227p
Release 20230317p_1
Release 20230317p_2
Release 20230131p

3.6. テレメトリ監視ソフトウェア

テレメトリ監視ソフトウェアは、テレメトリを監視するためのソフトウェアです(キャラクタ表示として fprint,fline,vprint,fbox に対応しています)。
動作環境 - Linux 上のプログラムです。テレメトリ監視ソフトウェアの動作には、ソフトウェアを管理するシステム管理ソフトウェア、SIB2の読み込みに使用する SIB2 バイナリ作成ツール、データ変換をするデータ変換ソフトウェア、通信プロトコルを処理する通信プロトコル処理ソフトウェア、テレメトリ監視用ソフトウェア群 ベースが必要です。dctlib 3.X以上は通信プロトコル処理ソフトウェアが同梱されています。

Latest Combination

History:
データ変換ソフトウェア 更新履歴:
dctlib-4.1.0-History.txt
SIB2バイナリ作成ツール 更新履歴:
sib2bin-2.0.0-History.txt (patch applied)
システム管理ソフトウェア 更新履歴:
smsbin-2.0.0-History.txt (patch applied)
テレメ監視ソフトウェア 更新履歴:
tosbin-4.2.1-History.txt (patch applied)
テレメトリ監視用ソフトウェア群 ベース 更新履歴:
gstos_base-1.5.0-History.txt (patch applied)
Binary:
データ変換ソフトウェア:
dctlib-4.1.0-0.x86_64.rpm
SIB2バイナリ作成ツール:
sib2bin-2.0.0-0.x86_64.rpm (patch applied)
システム管理ソフトウェア:
smsbin-2.0.0-0.x86_64.rpm (patch applied)
テレメ監視ソフトウェア:
tosbin-4.2.1-0.x86_64.rpm (patch applied)
テレメトリ監視用ソフトウェア群 ベース:
gstos_base-1.5.0-0.noarch.rpm (patch applied)
Source:
データ変換ソフトウェア:
dctlib-4.1.0-0.src.rpm
SIB2バイナリ作成ツール:
sib2bin-2.0.0-0.src.rpm (patch applied)
システム管理ソフトウェア:
smsbin-2.0.0-0.src.rpm (patch applied)
テレメ監視ソフトウェア:
tosbin-4.2.1.src.rpm (patch applied)
テレメトリ監視用ソフトウェア群 ベース:
gstos_base-1.5.0-0.src.rpm (patch applied)
Document:
システム管理ソフトウェア ユーザーズマニュアル:
smsbin-UsersManual-1.0-20110331.pdf
システム管理ソフトウェア 仕様書:
smsbin-Specification-2.0-20171005.pdf (patch applied)
テレメ監視ソフトウェア ユーザーズマニュアル:
tosbin-UsersManual-4.0-20170323.pdf (patch applied)
テレメ監視ソフトウェア 仕様書:
tosbin-Specification-2.1-20120203.pdf
テレメ監視ソフトウェア マンマシンインタフェース仕様書:
tosbin-MMISpecification-8.0-20170930.pdf (patch applied)
テレメトリ監視用ソフトウェア群 ファーストステップガイド:
tlmsys-InstallManual-9.1-20230328.pdf (patch applied)

Record of Releases

Release 20120330
Release 20120423p
Release 20130604p
Release 20140730p
Release 20141114p
Release 20150224p
Release 20150303p
Release 20150710p
Release 20150814p
Release 20150817p
Release 20160115p
Release 20160129p
Release 20160329p
Release 20160726p
Release 20160727p
Release 20160909p
Release 20170228p
Release 20170320p
Release 20170323p
Release 20170630p
Release 20170802p
Release 20170831p
Release 20170906p
Release 20170929p
Release 20170930p
Release 20171005p
Release 20171024p
Release 20171102p
Release 20171117p
Release 20171120p
Release 20181226p
Release 20180326p
Release 20190116p
Release 20190125p
Release 20190304p
Release 20190325p
Release 20190729p
Release 20191227p
Release 20200327p
Release 20200930p
Release 20201130
Release 20210310p
Release 20210319p
Release 20220307p
Release 20221227p
Release 20230317p_1
Release 20230317p_2
Release 20230320p
Release 20230324p
Release 20230328p
Release 20240207p

3.7. テレメトリ工学値変換 API (GTAPI)

テレメトリ工学値変換 API (GTAPI) は、工学値変換エンジンをエンドユーザがアプリケーションに組み込むための C 言語のAPI です。 テレメトリ項目の時系列を順に取得することに的を絞り、簡便なインタフェースを実現しています。
動作環境 - Linux 上で使うためのライブラリです。ユーザプログラムに組み込んで使用します。

Latest Combination

設計仕様書:
gtapi-DesignSpecification-M-20231225.pdf (patch applied)
取扱説明書:
gtapi-UsersManual-P-20231225.pdf (patch applied)
配布パッケージ (バイナリ):
gtapi-3.00-20231026.tar.gz (patch applied)
更新履歴:
gtapi-3.00-20231026-History.txt (patch applied)
リリースノート:
gtapi-3.00-20231026-ReleaseNote.pdf (patch applied)
SIB2テレコマビューファイルからSIBオブジェクトファイルを生成するツール (バイナリ):
satname.tar.gz

Record of Releases

Release 20120330
Release 20140228
Release 20140611
Release 20140916
Release 20150331
Release 20160331p
Release 20180330p
Release 20200322p
Release 20200331p
Release 20200930p
Release 20210305p
Release 20210917p
Release 20220325p
Release 20220831p
Release 20221228p
Release 20230213p
Release 20230228p
Release 20230331p
Release 20231026p
Release 20231225p

3.8. コマンド発行ソフトウェア・サーバ部ソフトウェア

コマンド発行ソフトウェア・サーバ部ソフトウェアは、コマンドを発行するためのサーバ側ソフトウェアであり、データ変換ソフトウェア、通信プロトコル処理ソフトウェアの機能も有しています。
動作環境 - Linux上のプログラムです。

Latest Combination

コマンド発行・状態監視 ソフトウェア 配布パッケージ:
gstos_cmdsw-7.01-1.x86_64.rpm
コマンド計画ファイル仕様書 (*):
gstos_cmdi-Specification-D-20190109.pdf (patch applied)
アラートメッセージ定義ファイル仕様書 (*):
gstos_alert-Specification-NC-20141225.pdf (patch applied)
コマンド発行・状態監視 ソフトウェア ユーザーズマニュアル:
gstos_cmdsw-UsersManual-P-20230731.pdf (patch applied)
コマンド発行ソフトウェア Web APIパッケージ取扱説明書:
gstos_cmdsw-webapi-package-UsersManual-1.0-20220225.pdf (patch applied)
コマンド発行ソフトウェア Web APIパッケージ:
gstos_cmdsw_webapi_package-2023.2-00.x86_64.rpm (patch applied)
更新履歴:
gstos_cmdsw_webapi_package-2023.2-00_History.txt (patch applied)
リリースノート:
gstos_cmdsw_webapi_package-2023.2-00_ReleaseNotes.pdf (patch applied)

Record of Releases

Release 20120330
Release 20120928p
Release 20121228p
Release 20130226p
Release 20130329p
Release 20140331p
Release 20141225p
Release 20150204p
Release 20160331p
Release 20170629p
Release 20171103p
Release 20180228p
Release 20190109p
Release 20190220p
Release 20200331p
Release 20210322p
Release 20220225p
Release 20220325p
Release 20230228p
Release 20230331p
Release 20230731p

3.9. コマンド発行ソフトウェア・GUI部ソフトウェア

コマンド発行ソフトウェア・GUI部ソフトウェアは、コマンドを発行するためのクライアント側ソフトウェアです。※取扱説明書については、3.3.コマンド発行・状態監視ソフトウェアの取扱説明書を参照してください。
動作環境 - Windows上のプログラムです。

Latest Combination

コマンド発行ソフトウェア GUI部ソフトウェアパッケージ:
gstos_cmdsw_gui-1.2.0.zip
コマンド発行ソフトウェア GUI部ソフトウェア 更新履歴:
gstos_cmdsw_gui-1.2.0-History.txt
コマンド発行ソフトウェア GUI部ソフトウェア リリースノート:
gstos_cmdsw_gui-1.2.0-ReleaseNotes.pdf

Record of Releases

Release 20230228
Release 20230731

4. GSTOS コマンド計画検証ソフトウェア

4.1. コマンド計画作成部

コマンド計画検証ソフトウェア・コマンド計画作成部は、ORLG (Operation Request Language for GSTOS) にて記述された複数の観測要求をマージし、コマンド計画ファイルに取りまとめます。
動作環境 - Linux 上のプログラムです。

Latest Combination

ORLG言語仕様書 (*):
gstos_ORLG-Specification-B-20220913.pdf (patch applied)
ユーザマニュアル:
gstos_orlgtocmdi-UsersManual-I-20230925.pdf (patch applied)
設計仕様書:
gstos_orlgtocmdi-DesignSpecification-H-20230925.pdf (patch applied)
配布パッケージ (Linux):
gstos_orlgtocmdi-3.01.tar.gz (patch applied)
更新履歴:
gstos_orlgtocmdi-3.01-History.txt (patch applied)
リリースノート:
gstos_orlgtocmdi-3.01-ReleaseNotes.pdf (patch applied)

Record of Releases

Release 20120330
Release 20121214
Release 20130430p
Release 20130625p
Release 20130726p
Release 20130903p
Release 20131129p
Release 20140331
Release 20140916
Release 20141126
Release 20160331
Release 20170912p
Release 20180410p
Release 20180330p
Release 20200331p
Release 20211029p
Release 20220304
Release 20220913p
Release 20230331p
Release 20230822p
Release 20231031p

4.2. コマンド計画検証部

コマンド計画検証ソフトウェア・コマンド計画検証部は、コマンドの計画を検証すると共に、ORLG の形式で出力するソフトウェアです。
動作環境 - Linux 上のプログラムです。

Latest Combination

ユーザマニュアル:
planVerification-UsersManual-E-20200331.pdf
配布パッケージ (Linux):
planVerification-2.09.tar.gz
更新履歴:
planVerification-2.09-History.txt

Record of Releases

Release 20121031
Release 20140331
Release 20160331
Release 20160826p
Release 20160927p
Release 20170208p
Release 20170331
Release 20171114p
Release 20200331

5. 自動監視ソフトウェア

5.1. 衛星自動監視ソフトウェア(ATMOS)

衛星自動監視ソフトウェア(ATMOS)は、あらかじめ設定された監視ルールに基づき自動的に異常判定を行い、異常と検出された場合には通知ルールに指定された方法によりユーザへ通知を行うソフトウェアです。 ATMOSを初めて利用するプロジェクトはC-SODAのATMOS担当へご連絡ください。サービス定義書を基にしたオリエンテーションを行います。
動作環境 - ATMOSはLinux(CentOS7)、RDTはWindows10 64bit、LinuxはRedHat7系、MacOSはMacOS10.14 以降で動作します。ATMOS、RDTともにVM環境での動作確認済みです。

Latest Combination

Document:
サービス定義書:
ATMOS-ServiceDefinition-B-20220331.pdf (patch applied)
サービス定義書_別紙1:
Attachment1_ATMOS_Configuration_Definition_Files_List.xlsx (patch applied)
サービス定義書_別紙2:
Attachment2_Setup_Construction_Sheet.xlsx (patch applied)
取扱説明書:
ATMOS-InstructionManual-3.0-20220331.pdf (patch applied)
ファイル仕様書:
ATMOS-FileSpecification-3.3-20220325.pdf (patch applied)
インタフェース条件書:
ATMOS-ICD-4.2-20220325.pdf (patch applied)
RDT基本設計書:
ATMOSRDT_BasicDesign-3.2-20220323.pdf (patch applied)
カスタム監視エンジンAPI仕様書:
ATMOS_CustomMonitoringEngine_APISpecification-2.0-20220331.pdf (patch applied)
ユーザ提供加工プログラム仕様書:
ATMOS_DataProcessingPluginsSpecification-2.0-20220331.pdf (patch applied)
カスタム監視エンジンJavaサンプルコード(Java):
CustomMonitoringEngine_Java_Sample2.java (patch applied)
カスタム監視エンジンPythonサンプルコード(Python):
CustomMonitoringEngine_python_Sample2.py (patch applied)
データ加工プラグインJavaサンプルコード(Java):
DataProcessingPlugins_Java_Sample2.java (patch applied)
データ加工プラグインPythonサンプルコード(Python):
DataProcessingPlugins_Python_Sample2.py (patch applied)
衛星自動監視ソフトウェア(ATMOS):
ATMOS-4.0.0-0.x86_64.rpm (patch applied)
衛星自動監視ソフトウェア ルール設定ツール(RDT) Linux版:
ATMOSRDT_4.0.0_Linux.zip (patch applied)
衛星自動監視ソフトウェア ルール設定ツール(RDT) Mac版:
ATMOSRDT_4.0.0_Mac.zip (patch applied)
衛星自動監視ソフトウェア ルール設定ツール(RDT) Windows版:
ATMOSRDT_4.0.0_Win.zip (patch applied)

Record of Releases

Release 20200619
Release 20210810p
Release 20220107p
Release 20220331p
Release 20230331p

5.2. テレメトリ診断ソフトウェア ※サポート終了

■■※本SWはサポートを終了しています。今後は、後継ソフトウェアである「衛星自動監視ソフトウェア(ATMOS)」をご利用ください。■■ テレメトリ診断ソフトウェアは、衛星からのテレメトリを診断するソフトウェアです。
動作環境 - Linux 上のプログラムです。

Latest Combination

取扱説明書:
gstos_doc-Specification-B-20160331.pdf
配布パッケージ (バイナリ):
gstos_doc-1.06-20170509.tar.gz (patch applied)
更新履歴:
gstos_doc-1.06-History.txt (patch applied)

Record of Releases

Release 20120330
Release 20140331p
Release 20140922
Release 20150331p
Release 20160331
Release 20170509p

6. データ処理用ソフトウェア

6.1. SDTP ライブラリ (1.1に同じ)

1.1. SDTP ライブラリ (データ分配・蓄積及びSIRIUS用)を参照

6.2. 衛星時刻校正システム (1.2に同じ)

1.2. 衛星時刻校正システム (含むライブラリ)を参照

6.3. 通信プロトコル処理ソフトウェア (3.4に同じ)

3.4. 通信プロトコル処理ソフトウェアを参照

6.4. データ変換ソフトウェア (3.5に同じ)

3.5. データ変換ソフトウェアを参照

6.5. テレメトリ工学値変換ソフトウェア (3.7に同じ)

3.7. テレメトリ工学値変換 API (GTAPI)を参照

6.6. レベル 1 時系列データフォーマット変換ツール

レベル 1 時系列データフォーマット変換ツールは、宇宙科学衛星のテレメトリのうち時系列データを、衛星設計ベース (SIB) に従い処理し、各種の形式に変換するツールです。任意のテレメトリをバイナリテーブル形式のFITS ファイルに変換する FITS 版、姿勢のテレメトリと時刻のデータをSPICE の SCLK, CK の形式に変換する SPICE 版、任意のテレメトリを CSV の形式に変換する CSV 版からなります。
動作環境 - Linux 上のプログラムです。

Latest Combination

設計仕様書:
l1tsd-DesignSpecification-N-20231031.pdf (patch applied)
L1TSD (共通部) ユーザーズガイド:
l1tsd-UsersGuide-D-20231031.pdf (patch applied)
L1TSD (FITS版) ユーザーズガイド:
l1tsd_tlm2fits-UsersGuide-R-20230228.pdf (patch applied)
L1TSD (FITS版) ソースコード (Linux):
l1tsd_tlm2fits-4.11-20230228.tar.gz (patch applied)
L1TSD (FITS版) バイナリ (Linux版 64bit):
l1tsd_tlm2fits-4.11-20230228-x86_64.tar.gz (patch applied)
L1TSD (FITS版) 更新履歴:
l1tsd_tlm2fits-4.11-20230228-History.txt (patch applied)
L1TSD (FITS版) リリースノート:
l1tsd_tlm2fits-4.11-20230228-ReleaseNote.pdf (patch applied)
L1TSD (Spice版) ユーザーズガイド:
l1tsd_spice-UsersGuide-L-20231031.pdf (patch applied)
L1TSD (Spice版) ソースコード (Linux):
l1tsd_spice-3.11-20231031.tar.gz (patch applied)
L1TSD (Spice版) バイナリ (Linux版 64bit):
l1tsd_spice-3.11-20231031-x86_64.tar.gz (patch applied)
L1TSD (Spice版) 更新履歴:
l1tsd_spice-3.11-20231031-History.txt (patch applied)
L1TSD (Spice版) リリースノート:
l1tsd_spice-3.11-20231031-ReleaseNote.pdf (patch applied)
L1TSD (CSV版) ユーザーズガイド:
l1tsd_tlm2csv-UsersGuide-M-20230228.pdf (patch applied)
L1TSD (CSV版) ソースコード (Linux):
l1tsd_tlm2csv-4.11-20230228.tar.gz (patch applied)
L1TSD (CSV版) バイナリ (Linux版 64bit):
l1tsd_tlm2csv-4.11-20230228-x86_64.tar.gz (patch applied)
L1TSD (CSV版) 更新履歴:
l1tsd_tlm2csv-4.11-20230228-History.txt (patch applied)
L1TSD (CSV版) リリースノート:
l1tsd_tlm2csv-4.11-20230228-ReleaseNote.pdf (patch applied)

Record of Releases

Release 20120316
Release 20121206
Release 20130731
Release 20140228
Release 20140331
Release 20140609
Release 20140916
Release 20150331
Release 20150701
Release 20160131p
Release 20160331p
Release 20170224p
Release 20170331p
Release 20180330p
Release 20190329p
Release 20200322p
Release 20200331p
Release 20210331p
Release 20220331p
Release 20220902p
Release 20230228p
Release 20231031p

7. 派生ツール

7.1. 簡易テレメトリ伝送ツール (packetSDTP)

簡易テレメトリ伝送ツールは、テレメトリデータをソケットで受信し、SDTP プロトコルで配信するツールです。 搭載機器の単体試験などで、テレメトリ受信データを SDTP 配信するのに使用します。 任意の単体試験装置から、本ツールにデータを流すプログラムを作成するには、 配布形式に含まれている試験プログラムのうち server test program を参考にしてください。
動作環境 - Linux 上のプログラムです。

Latest Combination

概要:
packetSDTP-OverView-1.0-20091005.pdf
ユーザマニュアル:
packetSDTP-UsersManual-1.4-20100412.pdf
設計仕様書:
packetSDTP-DesignSpecification-1.4-20100412.pdf
ソースコード (Linux):
packetSDTP-1.0.2.tar.gz (patch applied)
障害管理票:
packetSDTP-1.0.2-History.pdf (patch applied)

Record of Releases

Release 20100412
Release 20111227p
Release 20130125p

7.2. CCSDS データチェックプログラム

CCSDS データチェックプログラムは、バイナリファイルに収納されたテレメトリフレーム、テレメトリパケットのフォーマットをチェックするプログラムです。
動作環境 - Linux で動作確認されています。

Latest Combination

使用手引:
CCSDS_DataCheck-UsersManual-1.4-20130204.pdf (patch applied)
フレームチェックプログラム ソースコード:
CCSDS_DataCheck_Frame-1.5-20121210.tar.gz
パケットチェックプログラム ソースコード:
CCSDS_DataCheck_Packet-2.4-20140220.tar.gz

Record of Releases

Release 20121220
Release 20130204p
Release 20140220

7.3. xmlExcelHyper

xmlExcelHyper は、Excel 上で複雑な構造の XML を編集するための UI を構築するためのライブラリです。
動作環境 - Excel 用のライブラリであり、JRE を必要とします。

Latest Combination

チュートリアル兼リファレンスマニュアル:
xmlExcelHyper-Tutorial-1.3-20120411.pdf
設計仕様書:
xmlExcelHyper-DesignSpecification-1.3-20120411.pdf
配布パッケージ (excel 形式):
xmlExcelHyper-excel-V11L01-20120327.zip
配布パッケージ (module 形式):
xmlExcelHyper-module-V11L01-20120327.zip

Record of Releases

Release 20120411 (2012/7/5 掲載)