Skip to content

Instantly share code, notes, and snippets.

@jh4xsy
jh4xsy / 11117785.log
Created February 20, 2025 13:30
HYDRA-Tのテレメトリ解析
***************************************************
* *
* Unified Satellite Telemetry Decoder *
* AMSAT EA - Free distribution *
* Version 1.08 (Bytes) *
* Compilation : Feb 7 2025 *
* *
***************************************************
@jh4xsy
jh4xsy / adi2csv.rb
Last active October 14, 2024 00:46
adiファイルからHamlog用CSVファイルに変換するスクリプト
#!/usr/bin/env ruby
#
# WSJT-Xから抽出したadiファイルからHamlogに食わせるCSVファイルを作成するスクリプト
# 2024/10/14 JH4XSY/1 Iwamoto
#
require 'time'
require 'csv'
# 日本のコールサインを検出するメソッド
def japanese_callsign?(callsign)
@jh4xsy
jh4xsy / ext.rb
Last active January 10, 2025 13:58
KASHIWAビーコン(SatNOGS DBのCSVファイル)からカメラ画像に変換するスクリプト
#!/usr/bin/env ruby
#
# GARDENs衛星でSatNOGS CSVファイルからカメラ画像を生成 by JH4XSY/1
# 2025/1/10
def find_gaps(list)
# Find the minimum and maximum values in the list.
min_value = list.min
max_value = list.max
@jh4xsy
jh4xsy / lora_RX.grc
Last active May 18, 2024 23:47
gr-lora_SDRとRTLSDRを使ってLoRa衛星を受信するフローグラフ
options:
parameters:
author: JH4XSY/1
catch_exceptions: 'True'
category: '[GRC Hier Blocks]'
cmake_opt: ''
comment: ''
copyright: ''
description: ''
gen_cmake: 'On'
@jh4xsy
jh4xsy / 8671675.dat
Last active December 9, 2023 07:36
HADES-Dのテレメトリ解析
28 50 4E 4B 4C FF 40 43 48 42 4B
@jh4xsy
jh4xsy / postob2.sh
Last active September 16, 2024 04:41
satnogs-clientでMETEOR M2-3を処理するpost-observation script
#!/bin/sh
# POST OBSERVATION SCRIPT for METEOR
ID="$1"
TLE="$3"
DATE="$4"
# check METEOR M2-3&4
NORAD=$(echo "$TLE" | jq .tle2 | awk '{print $2}')
@jh4xsy
jh4xsy / MRC-100_15880.65616678_JH4XSY.log
Last active June 29, 2023 22:48
MRC-100からのパケット記録
Packet - Telemetry 3
Timestamp: 1970-01-02 02:55:50
LSW-UNIDEB: xx 7 [mV] 3 [mA][3 seconds ago]
LSW-UNIGYR: xx 14 [mV] 5 [mA][1 seconds ago]
LSW-UNISZ2: xx 0 [mV] 0 [mA][<=30 seconds ago]
LSW-UNISZ1: xx 0 [mV] 0 [mA][<=30 seconds ago]
PCU1 LSW status: 060930CC
PCU2 LSW status: 060930CC
UNIV-DEB active: 0[INVALID value]
UNIV-GYR active: 0[INVALID value]
@jh4xsy
jh4xsy / my-test1.grc
Created June 11, 2023 02:49
CaribouliteをGNU Radio 3.8から使うフローグラフ
options:
parameters:
author: JH4XSY/1
category: '[GRC Hier Blocks]'
cmake_opt: ''
comment: ''
copyright: ''
description: tested with Commits on Jun 8, 2023
gen_cmake: 'On'
gen_linking: dynamic
@jh4xsy
jh4xsy / ext.rb
Last active April 8, 2023 08:39
CAS-5AのHEXファイルから特定のカメラ画像を自動抽出するバッチを生成するrubyスクリプト
#
# SatNOGSからダウンロードしたデータ/HEXファイルから
# CAS-5A カメラ画像27番だけ抽出するスクリプトの生成 by JH4XSY/1
#
# $ grep 0303AA0001010017010E033113081B07 foo.csv | head -1 | cut -c 59- > foo.hex
# ~~~~ ~~
# 27
f = open("ext.sh", "w")
@jh4xsy
jh4xsy / qrglora.txt
Created March 12, 2023 02:47
lorarxを使ってFossaSatをデコードするスクリプト群
p 5 0 # Bei Stick mit Frequenzabweichung passenden Wert hier angeben
p 8 1 # Autogain kann manchmal zu Problemen führen. Ggf. mit fixem Gain arbeiten.
q 401.7 0 0 0 140000+125000,16