目次

問題文

Bellingcat Challenge #10「Synoptic Code」

This is a morse code transmission received on the 13th October 2024. The sender is thought to be the Yelnya, a Russian ship operating on the Black Sea.

.-. -.-. …- / -.. . / ..- -.-. - .- ….. / .—- …– .—- —.. .—- / —-. —-. …– ….- ….. / .—- —– …– ….- -…. / ….- .—- -…. —-. —.. / …– ..— ….- —– ….. / .—- —– ..— —.. —– / ….- —– .—- ..— —– / ….. ….- —– —– —– / –… —– ..— —– —– / —.. …– ….. —– —– / ..— ..— ..— ….. ..— / —– —– ..— —.. —– / .—- …– —– .—- ..— / -… - / .- .-. / ..- -.-. - .- ….. / -.

Can you decode the message?

What was the reported air temperature in degrees Celsius? (give your answer to one decimal place i.e. “12.3”)

解法

モールス信号を復号すると、以下の文字列になりました。

RCV DE UCTA5 13181 99345 10346 41698 32405 10280 40120 54000 70200 83500 22252 00280 13012 BT AR UCTA5 N

冒頭のRCV DE UCTA5を検索すると、この信号をデコードしているXの投稿が見つかりました。投稿を手掛かりに、掲載されていたSHIP用デコード表を使って数値グループを確認しました。

デコード表では、地上気温グループは1snTTT形式です。電文中の10280を当てはめると、先頭の1は地上気温グループ、sn = 0は正または0、TTT = 280は0.1℃単位の気温を表します。したがって、報告された気温は28.0℃です。

Flag

28.0

Notes

このモールス信号の気象観測部分は、WMOの海上観測地点による地上気象観測報のコード形式FM 13 SHIPです。詳しい仕様はWMO公式マニュアルで確認できます。

気象観測部分を読むと、13日18:00 UTCに北緯34.5度、東経34.6度で観測された地上気温が28.0℃だったことが分かります。