パソコン・インターネット

2021年12月20日 (月)

Serial for Paddleについて

Dsc_0013

 

-重要-

資料

【プログラム】

【teratermマクロ】

【取扱説明書】

【組み立て説明書】

【保護ケース・3Dデータ】

3d


2022/01/11より頒布を開始しました。これに合わせ、ドキュメントをPDF化しましたので、併せてお読みください。

      最新のファームウェアも01/11に公開しました。

2021/01/01 Ver0.5より和文に対応しました。和文の対応はインラインマクロにより実現しており、入力方法はローマ字入力です。

※K3NG等の本語表示対応でない機器は、日本語表示されない場合があります。

Serial for Paddle(以下SeriPad)は、シリアル通信で入力された英数字をパドル形式で短点と長点を別に出力するインターフェースです。

開発の経緯

元々は、K3NGをベースとするメモリーキーヤーを開発していましたが、開発の過程で長い文章をメモリーに入力中、ミスで何度も失敗するなど、CWスキル不足を痛感していました。せっかくメモリーに入力するのだから綺麗な符号を入力したいと言う思いで作成しました。


teraterm

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にバイナリをインストールする


回路図

Photo_20211221182001


頒布について

2022/01/11より頒布を開始します。

詳しくはトップページをご覧ください。

 

無料ブログはココログ
フォト
2025年2月
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28