SSブログ

Arduino CW解読器 スケッチのソースいじり。 [アマチュア無線]

JE7JCXです。
このCW解読器を使っていて、例えば AR とか BK とか SK とかが表示されないのに気づきました ソースを眺め、スペシャル文字の部分にちょっと追加を。
if (strcmp(code,”.–.-“) == 0) printascii(6);
この下の行がSKを追加した部分、
if (strcmp(code,”…-.-“) == 0) printascii(83), printascii(75);
この下の部分がBKを追加した部分、

if (strcmp(code,”-…-.-“) == 0) printascii(66),printascii(75);
この下の部分がARを追加した部分、
if (strcmp(code,”.-.-.”) == 0) printascii(65),printascii(82);

気になったら、また追加していきましょう。
ただし、SKは>SKと表示されます。
BKはそのままBKなのですが。
後で原因を調べてみます。
オリジナル作者はなんで追加しなかったのでしょうか。。。

※信号がS9超えて馬鹿みたいに速くなければ、いい感じで解読します。
驚き。。。

2017年6月1日追記:
原因わかりました。
ソースの356行357行で同じ処理をしていたので、>が出ました。
ので、そこをコメントアウトしてと。
結果、VA BK AR BT ES 共正しく表示されました。
最終的にスペシャルに追加した行です。
if (strcmp(code,”…-.-“) == 0) printascii(86), printascii(65);
if (strcmp(code,”-…-.-“) == 0) printascii(66),printascii(75);
if (strcmp(code,”.-.-.”) == 0) printascii(65),printascii(82);
if (strcmp(code,”-…-“) == 0) printascii(66),printascii(84);
if (strcmp(code,”….”) == 0) printascii(69),printascii(83);


実践Arduino!  電子工作でアイデアを形にしよう

実践Arduino! 電子工作でアイデアを形にしよう

  • 作者: 平原 真
  • 出版社/メーカー: オーム社
  • 発売日: 2017/08/04
  • メディア: 単行本(ソフトカバー)


続きはこちらへ


大湯川夕マヅメ [フィッシング]

時間帯:夕マヅメ
水温:未測定
釣果:イワナ✕1
フライ:ドロッパーにニンフ、メインにウェットフライ
ロッド:シマノ フリーストーン FV865改猪股製オールSIC
ライン:リバーピーク DT5F
ドロッパーにつけたニンフにイワナがヒット。
珍しい。
今日はヤマメには会えませんでした。 (T_T)
S_P5310021.JPG


改訂新版 サケマス・イワナのわかる本 サケ科魚類学のバイブル 待望の改訂! Salmon, Trout, Charr

改訂新版 サケマス・イワナのわかる本 サケ科魚類学のバイブル 待望の改訂! Salmon, Trout, Charr

  • 作者: 井田 齊
  • 出版社/メーカー: 山と渓谷社
  • 発売日: 2017/04/21
  • メディア: 単行本(ソフトカバー)