Serial for Paddleについて
-重要-
資料
【プログラム】
- 保護ケースを追加しました。
- 2022/02/04 Ver
- 内容:応答メッセージの修正
- ダウンロード - seripadv05d.bin
【teratermマクロ】
- 2022/02/05 Ver0.3
- 内容:誤接続時にPTTが勝手にONなる問題の対処
- ダウンロード - seri_mac03.zip
【取扱説明書】
- 2022/02/05版
- マクロ画面の説明修正
- ダウンロード - seripad_manual0205.pdf
【組み立て説明書】
- 保護ケースを追記
- 2022/03/15版
- ダウンロード - seripad_document0315.pdf
【保護ケース・3Dデータ】
- 3DデータはSTL形式です。
- ダウンロード - padcasebodypocket005.stl
2022/01/11より頒布を開始しました。これに合わせ、ドキュメントをPDF化しましたので、併せてお読みください。
最新のファームウェアも01/11に公開しました。
2021/01/01 Ver0.5より和文に対応しました。和文の対応はインラインマクロにより実現しており、入力方法はローマ字入力です。
※K3NG等の本語表示対応でない機器は、日本語表示されない場合があります。
Serial for Paddle(以下SeriPad)は、シリアル通信で入力された英数字をパドル形式で短点と長点を別に出力するインターフェースです。
開発の経緯
元々は、K3NGをベースとするメモリーキーヤーを開発していましたが、開発の過程で長い文章をメモリーに入力中、ミスで何度も失敗するなど、CWスキル不足を痛感していました。せっかくメモリーに入力するのだから綺麗な符号を入力したいと言う思いで作成しました。
teraterm
teratermは必須で有りませんがご利用になると便利です。
※通常teratermはインストールして使いますが、インストールせずに使うポータブル版はこちら
↓↓↓↓↓
◆SeriPadで使える簡単なマクロをの使用方法は以下のとおりです。
展開すると2つのファイルがありますので、Seripad.INIをteratermのフォルダー
①C:\Program Files (x86)\teratermに置いてください。
※ポータブル版をご使用する場合は、ポータブル版と同じフォルダーへ
②ファイルを置く場合管理者権限を尋ねられた場合は「継続」をクリックしてください。
③マクロ(Seripad.ttl)はそのまま、お使いいただけますが、起動時にポート番号をサーチしています。
必要に応じてMINとMAXの値を変更してください。
マクロの修正方法を変更しました。赤字で示した部分を修正してください。
下記の例はCOM1、COM4、COM5をスキップします。
;初期設定 MIN = 1 ;通信ポートの最小番号 MAX = 100;通信ポートの最大番号 SKIP_STR='1,4,5,' ;チェックを省略したポート番号を入れる。必ず,で終わること。 setdlgpos 550 600 ;ダイヤログの表示位置 ;初期設定終り |
※マクロ抜粋
仕様
表-4 Serial for Paddleの仕様一覧
項目 | 内容 |
マイコン | SeeeduinoXIAO |
電源 | USB-Cから供給(5V 10mA) |
入力インターフェース | シリアルポート(USB-C) |
シリアルポート設定 | 115,200bps 8N1(8bit,ノンパリティー,1ストップビット) |
出力インターフェース | ミニオーディオ端子(3.5㎜)パドル又はストレートキー出力(コマンドによる切替) |
出力接点(パドル時) | L:短点 R:長点 ※リバース時はLR反転する |
出力接点(ストレート時) | L:短点および長点 R:使用しない |
出力の電気特性 | オープンコレクター(40V600mA) |
CWの通信速度(WPM) | 5~30WPM(可変) |
速度変更 | コマンドおよび、VR |
入力コード | 半角ASCII文字 |
出力 | モールスおよび制御コマンド |
バッファサイズ(MAX) | 64文字(arduinoの仕様) |
メモリー機能 | 無し |
改行コード | LF |
漢字コード | UTF-8 |
プログラムのインストールについて
最新のプログラムはバイナリ形式で無償配布します。
インストール手順は、以下のページを参照してください。
XIAOやWio Terminalにバイナリをインストールする
回路図
頒布について
2022/01/11より頒布を開始します。
詳しくはトップページをご覧ください。
最近のコメント