周波数
| バンド | 周波数 | 用途 | 変調 |
|---|---|---|---|
| VHF | 145.825 MHz | APRS | AFSK 1200 bps・AX.25 |
| UHF | 437.375 MHz | CW ビーコン | CW |
| UHF | 437.375 MHz | HK・画像・ジャイロ・APRS ログのダウンリンク | GMSK・AX.25 |
コールサインは JS1YPT
CW ビーコン
形式は BOTAN JS1YPT <SI + RSSI> <16 桁 HEX>
SI に続く 4 桁 HEX は受信 RSSI
16 桁 HEX は 64 bit の HK
| bit | 項目 | 備考 |
|---|---|---|
| 0–7 | BATT_V | バッテリ電圧 |
| 8–15 | BATT_I | バッテリ電流 |
| 16–23 | BATT_T | バッテリ温度 |
| 24–31 | BPB_T | BPB 温度 |
| 32–39 | RAW_I | RAW 電流 |
| 40 | LCL_5V0 | 5V0 ラッチング電流リミッタ |
| 41 | LCL_DEPANT | アンテナ展開系 LCL |
| 42 | LCL_COMPIC | COM PIC LCL |
| 43–47 | SAP −X・+Y・−Y・+Z・−Z | 各面 1 bit |
| 48–51 | RESERVE_CMD_COUNTER | OBC が集計 |
| 52–54 | GMSK_CMD_COUNTER | COM が集計 |
| 55 | KILL_SW | |
| 56–57 | KillCounter | |
| 58 | MISSION_PIC_ON/OFF | |
| 59 | MIS_CANCEL_FLAG | |
| 60 | MIS_END_FLAG | |
| 61 | APRS_FLAG | |
| 62–63 | CURRENT_MIS | 実行中ミッション |
GMSK ダウンリンクパケット
AX.25 UI フレームで、先頭 22 byte が共通ヘッダ
| byte | 内容 | 値 |
|---|---|---|
| 0–6 | 宛先コールサイン + SSID | JS1YMY + 0x30 |
| 7–13 | 送信元コールサイン + SSID | JS1YPT + 0x30 |
| 14 | Control | 0x3E |
| 15 | PID | 0xF0 |
| 16 | SAT ID | 0x42 |
| 17 | PCKT ID | 0x11 データ、0x33 COM ステータス、0xAA ACK・NAK、0xCC CAM |
| 18 | Reserve | 0xFF |
| 19–21 | パケット連番 | CAM はカメラパケット番号 |
| 22– | データ本体 | データ 64 byte、CAM 61 byte |
| 末尾 2 byte | CRC |
| パケット | 全長 |
|---|---|
| データ・アドレス管理 | 88 byte |
| CAM | 85 byte |
| ACK・NAK・COM ステータス | 32 byte |
COM ステータスパケットには RSSI と無線機温度を収録 アドレス管理パケットで各データ領域の先頭アドレスを送信
HK フォーマット
64 byte、90 秒ごとに生成
| byte | 項目 | 備考 |
|---|---|---|
| 0 | Header | 0x33 |
| 1・2・3 | sec・min・hour | 衛星内時刻 |
| 4–5 | day | |
| 6–7 | +X Temp | |
| 8–9 | −X Temp | |
| 10–11 | +Y Temp | |
| 12–13 | −Y Temp | |
| 14–15 | +Z Temp | |
| 16–17 | −Z Temp | |
| 18 | CIS Temp | CIGS セル温度 |
| 19–20 | BPB Temp | |
| 21–22 | −X Voltage | |
| 23–24 | +Y Voltage | |
| 25–26 | −Y Voltage | |
| 27–28 | +Z Voltage | |
| 29–30 | −Z Voltage | |
| 31〜35 | −X・+Y・−Y・+Z・−Z Current | 各 1 byte |
| 36 | Battery Temp | |
| 37 | Battery Voltage | |
| 38–39 | Battery Current | |
| 40 | FAB RAW Voltage | |
| 41–42 | FAB RAW Current | |
| 43 | SRC Voltage | |
| 44–45 | SRC Current | |
| 46 | Kill Status | 上位 4 bit FAB、下位 4 bit MAIN |
| 47 | RESET RAW Voltage | |
| 48・49 | 3V3#1・3V3#2 Current | |
| 50・51 | unreg#1・unreg#2 Current | UHF-COM・DEPANT |
| 52 | 5V Current | |
| 53–54 | RESET_SW_STATUS | 下表 |
| 55 | 1h RESET Counter | |
| 56 | RSSI | |
| 57 | COM Temp | |
| 58 | CMD Counter | |
| 59 | MIS ACK | |
| 60 | Current Mission | |
| 61 | MIS_COUNT | |
| 62 | APRS Flash Remain | |
| 63 | CRC | byte 0〜62 の XOR |
RESET_SW_STATUS のビット割り当て
| bit | byte 53 | byte 54 |
|---|---|---|
| 7 | RESET_RAW_V_MON | DCDC_3V3_2 |
| 6 | LCL_UHF_COM | LCL_COMPIC |
| 5 | LCL_5V0 | LCL_MAINPIC |
| 4 | DCDC_FAB | — |
| 3 | LCL_DEPANT | — |
| 2 | LCL_3V3_2 | — |
| 1 | LCL_FAB | — |
| 0 | DCDC_5V0 | — |
フラッシュメモリの主な領域
| 領域 | 先頭アドレス | 容量 |
|---|---|---|
| SATLOG | 0x00060000 | 128 KB |
| HK | 0x00080000 | 64,000 KB |
| CW | 0x03F10000 | 2,624 KB |
| 高サンプリング HK | 0x041A0000 | 25,984 KB |
| APRS 受信メッセージ | 0x05B10000 | 64 KB |
| APRS ミッションログ | 0x05B30000 | 64 KB |
| サムネイル、トウモロコシ・オーロラ・軽石 | 0x05B61000 〜 | 5,388 KB・3,424 KB・3,424 KB |
| RGB 画像、トウモロコシ・オーロラ・軽石 | 0x069F3000 〜 | 各 3,200 KB |
| GYRO ログ | 0x07367000 | 640 KB |
APRS
Format : AX.25
Frequency : 145.825 MHz
Callsign : JS1YPT
Modulation : AFSK 1200 bps
TNC : TinyTrak4
| モード | 動作 |
|---|---|
| デジピート | 地上から受信したメッセージをそのまま送り返す |
| ユーザーメッセージ | 地上からのデータ受信をトリガに、事前登録した語群のひとつを返す |
| TRX | 事前登録した語群のひとつを衛星から自発的に送信する |
起動時に Hello World!! This is JS1YPT BOTAN. を 5 回送信してから待機
8 時間・地球 5.3 周の連続稼働試験に合格
受信ログは衛星内に保存し、UHF でダウンリンク
TinyTrak4 は JS1YPT を含むパケットをデジピート
PIC は入力テキストを抽出し、BOTAN からのメッセージとして送信
| 受信パケット | BOTAN からの応答 |
|---|---|
| JS1YPT を含む | ① TinyTrak4 の自局デジピート ② 同じテキストを含む BOTAN 発パケット |
| JS1YPT を含まない | ② のみ |
受信ログは APRS デジピート動作サンプル に掲載

