Skip to content

Instantly share code, notes, and snippets.

View jh4xsy's full-sized avatar

Hiroshi Iwamoto jh4xsy

  • Soka, Saitama, Japan
View GitHub Profile
@jh4xsy
jh4xsy / check2.rb
Last active June 19, 2024 10:52
KASHIWAビーコン(SatNOGS DBのCSVファイル)からカメラ画像に変換するスクリプト
#!/usr/bin/ruby
# ダウンロードしたKASHIWAデータに欠落データがないかチェック
# 2024/06/08 JH4XSY/1
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 March 8, 2024 00:16
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
@jh4xsy
jh4xsy / 347_F1OYP.txt
Last active December 27, 2022 11:11
WORLS BBS LIST
F1OYP > BBS 25.12.22 16:02l 1144 Lines 49184 Bytes #97 (0) @ WW
BID : 14631_F4IAA
Subj: WORLD BBS LIST DEC. 2022
Path: JH4XSY<IW0QNL<IZ3LSV<I0OJJ<EA2RCF<LU9DCE<W0ARP<CT1EBQ<XE1ITG<M0IPU<
F4IAA
Sent: 221225/0647Z 14631@F4IAA.FAQI.FRA.EU LinBPQ6.0.21
OBCM-MSYS-JNOS-XFBB-NOS-WINFBB-BPQMAIL-DPBOX-PBLINUX-DLJ-BAS-TNOS-PTM
LINFBB-AIZBBS-BB112-W0RLI-FBBDOS
@jh4xsy
jh4xsy / flowgraphs.py
Last active September 17, 2022 06:07
satnogsでlrptをデコードするスクリプト群
import json
import logging
import signal
import subprocess
import satnogsclient.settings as client_settings
LOGGER = logging.getLogger(__name__)
SATNOGS_FLOWGRAPH_SCRIPTS = {