Digital Satellite Blog since 13 Jan 2006 JE9PEL/JR6, Mineo Wakita Comment Answer: Angelfish
since 13 Jan 2006 count No. 620,000 as of 25 Sep 2023 count No. 630,000 from 09 Jul 2024
遂に、JPEG creation が完成した。 Photo#27, FileSize 03AA(938) frames
by JE9PEL/JR6 (Ishigaki) [コメント(1)|トラックバック(0)]
JPEG化へ最後の難関 1. まず、ruby をインストールしておく。 $ sudo apt install ruby 2. SatNOGS から、前頁#7の手順で衛星データファイル(Month 2023年3月)を ダウンロード。メールで送られてくる長い.csvファイル名を短く書き換える。 $ mv -i (long).csv 30325ng5.csv 3. rubyスクリプト ext.rb をダウンロード。 https://gist.github.com/jh4xsy/94c5a7a933148942e90c5295ae68cdaa 4. rubyスクリプトの中のファイル名を書き換える。(59の意味は前頁#7参照) (注 0x3AA…#27のフレームサイズ、「%04X」 はJH4XSY/1局によるアイデア) (https://jh4xsy.asablo.jp/blog/2023/03/13/ 参照) > for i in 1..0x3AA > printf("grep 0303AA%04X010017010E033113081B07 30325ng5.csv | head -1 | cut -c 59- >> 30325ng5.hex\n", i) > end 5. ruby単体での動作を確認。grep(検索)されたコマンドが画面に一行ずつ表示される。 $ ruby ext.rb 6. 確認後、シェルスクリプトファイルとして出力。 $ ruby ext.rb > 30325ng5.sh 7. シェルスクリプトを実行する。数分後に 30325ng5.hex が自動生成される。 $ sh 30325ng5.sh 8. 前頁#6,#7と同様に、ax.25 Header部分(13bytes)をカットして、さらに 全改行をカットし、最後に hexダンプして一気に jpgファイルを作成する。 $ cat 30325ng5.hex > 30325ng5.txt $ cut -c 27- 30325ng5.txt > 30325ng5-less-27.txt $ tr -d '\n' < 30325ng5-less-27.txt > 30325ng5-one-line.txt $ cat 30325ng5-one-line.txt | xxd -r -p > 30325ng5-completion.jpg 9. 前頁#8 30325ng5-completion.jpg が目的の地球画像である。
by JE9PEL/JR6 (Ishigaki) [コメント(0)|トラックバック(0)]
Satellites information since 8 Jul 1993
JE9PEL's HP JE9PEL's Blog JE9PEL's Twitter
沖縄石垣島記録YouTube 石垣島川平(かびら)湾 2020年5月6日
My衛星通信入門 My衛星周波数表 FM衛星周波数表 衛星飛来予報 TEVEL衛星運用表 人工衛星の電波をキャッチ! 二十一世紀を宇宙時代に! 宇宙をもっと身近に! てらさんの宇宙教育 アマチュア無線入門 モールス符号一覧 無線ABC呼称一覧 電子工作入門講座 エレクトロニクス工作 Word&Excelショートカット QRコード作成 ビデオで野鳥撮影 ことりのさえずり 甘茶の音楽工房