HEXデータから100%、JPEG画像化することができた。HEXの各行末尾の CRC Check
2バイト(半角4文字)を除去し忘れた。"cut -c 5-388" は間違い。"cut -c 5-384"
が正しい。今まで生じていたエラーが全て解消し、100%の JPEG画像が得られた。
[ext000.rb]
for i in 0..0x015
printf("grep 020005%04X satnogs.csv | head -1 | cut -c 77- >> sample1.hex\n", i)
end
[on Terminal]
$ ruby ext000.rb > sample0.sh
$ sh sample0.sh
$ cut -c 5-384 sample1.hex > sample2.hex
$ tr -d '\n' < sample2.hex > sample3.hex
$ cat sample3.hex | xxd -r -p > sample3.jpg