MMTTYのバージョンアップ情報 *********************************************************************** 更新履歴 Ver1.68 -> Ver1.68A (JE3HHT) *********************************************************************** ◎レベル計算の不具合の修正 ◎英語版の状況依存ヘルプ動作の不具合の修正 *********************************************************************** 更新履歴 Ver1.66G -> Ver1.68 (JE3HHT) *********************************************************************** ◎デモジュレータにFFT方式を追加 ◎URLの修正 ◎リモートモードにRXM_PTTFSKの追加(Tnx K4CY) ◎Cabrilloファイル作成機能を削除 ◎Dual Peak Filterを追加 (Tnx to AA6YQ) *********************************************************************** Revision history Ver1.66F -> Ver1.66G (AA6YQ) *********************************************************************** 1. Changes to the Main window's Options menu - Soundcard Output Level works on Vista (tnx to Ken VE5KC) - Soundcard Input Level works on Vista (tnx to Ken VE5KC) *********************************************************************** Revision history Ver1.65D -> Ver1.66F (AA6YQ) *********************************************************************** Dave, AA6YQ begins updating MMTTY 1. Changes to the "MMTTY Setup" window A. "TX" tab - renamed the "PTT" panel to "PTT & FSK" (tnx to Joe W4TV) - added com8 through com16 to the "PTT & FSK" panel's "Port" selector - clicking a button in the "Input Button" panel from a non-Japanese locale displays a window entitled "Edit Button" (tnx to Joe W B. "Misc" tab - the new "Device Identifiers" panel enables independent selection of soundcard devices for reception ("RX") and transmission ("TX"); any of 16 input and output soundcard devices can be selected (tnx to Gil W0MN and Joe W4TV) - selecting an "RX" or "TX" device identifier in the "Device Identifiers" panel updates the respective "Reception" or "Transmission" panels shown on the new "Soundcard" tab C. "Soundcard" tab (new) - the "Reception" panel shows all installed soundcard input devices; selecting an input device updates the "RX" selector in the "Misc" tab's "Device Identifiers" panel - the "Transmission" panel shows all installed soundcard output devices; selecting an output device updates the "TX" selector in the "Misc" tab's "Device Identifiers" panel 2. Changes to the "Radio Command" window - added com8 through com16 to the "Port" selector - added 38400 and 57600 to the "Baud" selector (tnx to Joe W4TV) - named the selector in the lower-left corner "Group" - modified the contents of the "Group" selector: *** renamed the previous "Yaesu HF? (FT-1000MP,...)" entry to "Yaesu FT 1000D, 1000MP, 920" *** renamed the previous "Yaesu VU? (FT-736,FT-847)" entry to "Yaesu FT 736, 817, 847, 857, 897" *** added a "Yaesu FT 9000, 2000, 950, 450" entry (tnx to Joe W4TV and Art W2NRA) *** renamed the previous "Kenwood" entry to "Kenwood, Elecraft" (tnx to Joe W4TV) - renamed the "Commands" panel's "VFO Polling" selector to "Model", and added entries for the Yaesu FT 9000, 2000, 950, and 450 (tnx to Joe W4TV) *********************************************************************** 更新履歴 Ver1.65 -> Ver1.65D *********************************************************************** ◎英語モード時のヘルプファイルの取り扱いにCHMファイルを追加 ◎Turbo HAMLOG/Win Ver5への対応 (Tnx to JG1MOU) ◎小さなバグの修正と改善 *********************************************************************** 更新履歴 Ver1.64 -> Ver1.65 *********************************************************************** ◎リモートモードでの不確実な送信のバグの修正 ◎小さなバグの修正と改善 *********************************************************************** 更新履歴 Ver1.63 -> Ver1.64 *********************************************************************** ◎FSK処理の送受切り替えタイミングを改善 ◎カスタムログリンクの実装 ◎カスタムRadioCommandの実装 ◎カスタムサウンドの実装 ◎カスタムTNCエミュレーションの実装 ◎小さなバグの修正と改善 *********************************************************************** 更新履歴 Ver1.62 -> Ver1.63 *********************************************************************** ◎低レベルサウンドバッファ処理の改善 ◎フルデュープレックスモードの追加 ◎サウンドカードのTx offset設定の追加 ◎設定画面の受信ログページをファイルメニューに移動 ◎コールサインリストの追加 ◎コンテストモードにBARTGコンテストを追加 ◎VFOポーリングにJST245を追加 ◎バージョンアップ情報のメニューを追加 ◎EXTFSKポート(要 EXTFSK.DLL)の追加 ◎J-BELL/S-BELLコードセッドの選択の追加 ◎プログラム終了速度を改善 ◎WM_MOUSEWHEELメッセージを処理 ◎小さなバグの修正 ================================== 低レベルサウンドバッファ処理の改善 ==================================  低レベルサウンドバッファ処理を改善し、バッファの循環数(FIFO)を設定画面で設定できるようにしました。また送信と受信で異なるFIFOの数を割り当てることができます。  「Lost sound」のメッセージがスペクトラムウインドウに頻繁に表示される場合、このFIFOの数を増やすと解決する可能性があります。 ただし送信(TX)のFIFOを増やすと、その増やした数に応じて送信の応答が若干遅れます。受信(RX)のFIFOはその数による応答の変化はありません。 * 従来バージョンで存在したバッファサイズはMMTTYが自動的に最適値に調整します。 ================================ フルデュープレックスモードの追加 ================================  サウンドカードの録音/再生を同時に働かせて外部のサウンドループバックを可能にしました。衛星通信時や、またFSK運用時のモニタとしても利用できます。  設定画面の「その他」ページでサウンドループバックを「外部(衛星用)」に設定すると、フルデュープレックス動作になります。  従来の設定画面の「送信」ページにあった「ローカルエコー」の設定は機能が重複するために削除しました。  以下に各状態での送信系統を示します。 <サウンドループバックがOFFの場合> TxData ---> Modulator ---> Sound Out --> | --> 受信画面 <サウンドループバックが内部の場合(デフォルト)> TxData ---> Modulator ---> Sound Out --> | --> Demodulator -> 受信画面 <サウンドループバックが外部(衛星用)の場合> TxData ---> Modulator ---> Sound Out ----> -- Sound In <----- | --> Demodulator -> 受信画面 =================================== サウンドカードのTx offset設定の追加 =================================== 録音(受信)時と再生(送信)時でサウンドカードのサンプリング周波数が異なる場合、この「Tx offset」を設定します。設定する値はMMSSTVとまったく同じです。この値を正確に求めるにはMMSSTVを利用する必要があります。  しかしRTTYの場合は、それほど正確に設定する必要はありませんので、以下の簡便な方法で較正しても構わないと思います。 1)まず受信のクロックを合わておきます。 2)設定画面「その他」ページのサウンドループバックを「外部(衛星通信用)」にします。 3)サウンドカードの出力と入力を接続します。またはボリュームコントロールのミキサープログラム(入力ボリュームコントロール)で「ループバック」または「ステレオ/モノラルミキサー」を選択します。 4)MMTTYを送信状態にし、スペクトラム表示がマーカーに重なるようにTxOffsetを調整します。  最近のサウンドカードのクロックの傾向としては、 受信時 送信時 Tx offset 11025付近 11025付近 0 11025付近 11100付近 75.00 11100付近 11025付近 -75.00 のいずれかですので、もしスペクトラム表示で若干のズレが確認できる場合は、TxOffsetに75.00または-75.00を設定するとほぼ合うと思います。  なおRTTYの場合、例えば11025Hzベースでのオフセットが75Hz存在する場合、送受の周波数ズレは5Hz〜15Hzになります。またボーレートのズレは6800ppm(0.68%)程度になりますが、RTTYの方式自身が持つマージンが大きいため、実用上は問題にはならないと思います。 ======================== コールサインリストの追加 ========================  ログパネルのコールサインBOXをダブルクリックするか、デフォルトのショートカットキー「ALT+F」を押すと、コールサインリストのポップアップメニューを表示します。リストには過去に入力したコールサイン最大32個が最新のものから順に記録されています。  メニュー内のコールサインを選択すると、そのコールサインがコールサインBOXに入ります。 ================================================ 設定画面の受信ログページをファイルメニューに移動 ================================================ リモートモード時のリソース不足を改善するために、設定画面の受信ログページの全ての設定項目をファイルメニューの「受信記録のオプション」に移動しました。 ================== EXTFSKポートの追加 ================== JA7UDE大庭さんの発案による、USBポートを利用した外部FSKユニットでFSK信号を作成する場合に使用します。このポートを利用する場合、MMTTY設定画面のPTTポート名に「EXTFSK」を選択します。また「EXTFSK.DLL」がMMTTYフォルダ内に必要です。詳細は以下のURLを参照して下さい。 http://www.archi.is.tohoku.ac.jp/~ooba/ja7ude/japanese_frametop.htm ------------------------ 過去の変更履歴 ------------------------------- [V1.00 2000-06-30] ◎初回公開 [V1.01 -> V1.10 2000-07-08] ◎サウンドカードのバッファサイズ設定を追加 ◎マニュアルの一部記載漏れを修正 ◎送信画面のサイズをINIファイルに記憶 ◎ログ機能を追加 ◎一部の256色ビデオアダプタでWaterFallが正しく表示できないバグを修正 ◎前置フィルタを追加 ◎設定画面にフィルタ特性表示の追加 ◎メイン画面に積分器(LPF)の設定ボックスを配置 ◎WaterFall,受信画面,送信画面の色の設定を追加 ◎新しいログファイルのオープンを実行後に検索ができなくなるバグを修正 ◎FSK送信の対応(Tnx JA7DHJ) ◎デモジュレータ入力部に適応フィルタ(LMS)を入れれるようにした ◎FSK(TXD)出力の送出ビットが逆順になっていたバグを修正(Tnx JA7DHJ) ◎その他、細かい点の修正と若干の機能追加 [V1.11 -> V1.20 2000-07-13] ◎PTT制御ポートにCOM5〜COM8を追加(Tnx JH3XDO) ◎マクロおよび定型メッセージの変換子に「%g」と「%f」を追加 ◎QSOログのテキストファイルへのエクスポート機能を追加 ◎QSOログのテキストファイルからのインポート機能を追加 ◎FSK(TXD)運用時の送受切り替えのバグの修正(Tnx JA1FQI) ◎文字ウイエト、Diddleウエイトを追加(Tnx JA1IQV) ◎表示メニューに「受信画面のクリア」を追加(Tnx JG3LGD) ◎LMS動作の改善 ◎V1.14で発生したある条件で起動できなくなるバグの修正 ◎マクロボタンのショートカットキーの割り当て(Tnx JA1IQV) ◎自動で受信に戻る際の微妙なタイミングを修正 ◎LOG200データファイルとの相互変換を追加 ◎XYスコープ表示を追加(Tnx JA1IQV) ◎周波数弁別器のデフォルトをFIR型BPFからIIR型共振器に変更 ◎XYスコープ、マーク周波数を水平にした(Tnx JA1IQV) ◎XYスコープ表示を改善 ◎デモジュレータにリミッタアンプを追加(Tnx 7L1CUH, JA1IQV) ◎デモジュレータのAGC機能を廃止 [V1.21 -> V1.30 2000-07-23] ◎サウンドの記録と再生機能を追加(Tnx 7L1CUH) ◎IIR型共振器の周波数特性表示を追加 ◎XY-Scopeの表示サイズを選択可能にした ◎LMSにInv(誤差信号出力)を追加 ◎サウンドの録音・再生機能を強化 ◎サウンド再生時にサウンドカードに信号を出力するようにした ◎PLL方式のデモジュレータの追加 ◎再生位置設定画面を追加 ◎文字ウイエト、DiddleウエイトのスライドをA型ボリュームに変更 ◎オシロスコープ画面に「Play」ボタンを追加 ◎MMTTYの信号処理の解説「digital.txt」を追加 ◎DTRへの符号データ出力選択を廃止(旨く働かない) ◎Turbo Hamlogデータファイルとの相互変換を追加 ◎ショートカットキーのカスタマイズを追加(Tnx 7L1CUH) ◎ログ機能の若干の強化 ◎マクロの先頭と末尾のスペースが記録できないバグの修正(Tnx 7L1CUH) ◎設定画面にSound処理Priorityの選択を追加(Tnx JH1SWD) ◎Priorityのデフォルトを「Critical」→「Highest」に変更(Tnx JH1SWD) ◎Hamlog->MMTTYでMyRSTの変換のT抜けを修正(Tnx JH1SWD) ◎起動時のサウンドカードオープンのリトライを追加(Tnx JA6VAG) ◎Rx-Stopビットのデフォルトを1.42bit -> 1bitに変更 ◎Hamlog->MMTTY変換の一部のバグを修正(Tnx JH1SWD) ◎コントロールパネル表示のOn/Offの追加 ◎コントロールパネルサイズの選択を追加 ◎その他細かい点の改善 [V1.31 -> V1.40 2000-07-30] ◎ログファイルの変換動作を改善(Tnx JH1SWD) ◎問い合わせメッセージを改善(Tnx JH1SWD) ◎プログラムメニューの追加(Tnx JH1SWD, JA1IQV) ◎外部プログラム実行時のカレントディレクトリを設定(Tnx JH1SWD) ◎スケルチ動作の若干の改善 ◎英語モードを追加(Tnx HL1AQ) ◎低速CPUのためのLocalEchoオプションを追加 ◎マクロテキストを送信画面経由で出力するオプションを追加(Tnx JA1IQV) ◎一番最初のログデータ記録でエラーになるバグを修正 ◎ログのUTC表示(TimeZone選択)を追加 ◎初回起動時の言語問い合わせを廃止(自動判定に変更) ◎XYScopeの回転方向を逆にするオプションを追加(Tnx JA9AVA) ◎スケルチ動作の改善 ◎WaitDiddleOutオプションを追加 ◎Limitボタンを廃止 ◎NETボタンの追加 ◎DXボタンのデフォルトゲインを100に変更 ◎マウスでのMyRST取りこみにコンテストモードを追加 ◎Control PanelサイズにLargeを追加(Tnx JE8LWZ) ◎SQレベル表示をSQ-OFF時にも動作するようにした ◎AFCのShift変更アルゴリズムにHAMモードを追加 ◎NETボタンの動作不具合を修正 ◎各マクロボタンの編集にショートカットキーを割り当て可能にした(Tnx JA1IQV) ◎マクロ参照キーワードに「%s」を追加(Tnx JH3XDO) ◎その他細かい点の改善 [V1.41 -> V1.50 2000-08-08] ◎積分器にIIR-LPFを追加 ◎積分器の特性確認ボタンを追加 ◎XYScope表示の処理品質の選択を追加 ◎XYScope表示のリミッターでの位相歪みによる影響を緩和 ◎リミッターの「Over Sampling」の選択を追加(参照→Digital.txt) ◎サウンドカードのクロック補正値を設定可能にした(Tnx JA1WSK) ◎クロック補正でJJYの1秒チック音を利用可能にした(Tnx JA1WSK) ◎FSK送信(TXD)時にUARTのタイミングで送信できる選択を追加 ◎Diddle ON時に受信への切り替えが遅れていた点を改善 ◎Diddleの「WaitTimer」を追加(Tnx JA1IQV) ◎LTR/FIGコードの強制出力を追加(Tnx JA1IQV) ◎定型メッセージ参照キーワードに「^」を追加(Tnx JA1IQV) ◎低速CPU時に問い合わせメッセージ表示が遅れるのを少し改善 ◎その他細かい点の改善 [V1.51 2000-08-08] ◎Pentium75MHzでの操作応答を少し改善 ◎不要(無意味)な設定スイッチの廃止 ◎サスペンド時のCPU時間を更に解放 ◎マニュアル(本書)に処理軽減化の処置を記載 [V1.52 2000-08-10] ◎キー操作によるシフト幅変更機能を追加(Tnx JA3KWZ) ◎AFCのアルゴリズムに「FSK」を追加(Tnx JA3KWZ) ◎マクロ参照キーワードに「~」「[」「]」を追加 ◎送信切り替え直後のDiddle送出を0.25秒間禁止 ◎細かい点の修正 [V1.53 2000-08-12] ◎AFCのHAM,FSKのアルゴリズムにシフト幅220Hz/240Hzを追加 ◎FFTのゲイン選択を追加 ◎細かい点の修正 [V1.54 2000-08-13] ◎「Ctrl+BS」キーで未送信の1行を消去できるようにした(Tnx JA1IQV) ◎マクロ参照キーワードの先頭に記述する「#」を追加(JH8WIG) ◎マクロ参照キーワードに「%E」を追加(Tnx JA1IQV) ◎送信画面でのキーワード参照動作に「即時変換」を追加(Tnx JG1GGU) [V1.55 2000-08-15] ◎Diddleのデフォルトを「NONE」から「LTR」に変更(Tnx K6STI) ◎「Disable Rev」(送信時にRevを無効にする)を追加(Tnx W6/G0AZT) ◎定型メッセージのドロップリストの表示数を16に増やした(Tnx JE4CIL) [V1.56 2000-08-20] ◎MMTTY.TXT内のDsubピン番号の誤りを修正(Tnx MMTTY-Gropu) ◎マーク周波数の下限を300Hzに変更(Tnx MMTTY-Group) ◎「受信画面のクリア」にショートカットを定義できるようにした(Tnx MMTTY-Group) ◎「ESC」をショートカットキーのリストに追加(Tnx MMTTY-Group) ◎ADIFファイルへのエクスポートを追加(Tnx JA5HRE, MMTTY-Group) ◎タイムスタンプをUTC表示できるようにした(Tnx MMTTY-Group) ◎QSOデータ表示でUTC表示できなかったバグを修正(Tnx MMTTY-Group) ◎599ボタンを廃止し代わりにバンドボックスを配置 [V1.57 2000-08-24] ◎コールサインクリック時に即検索するように変更(Tnx MMTTY-Group) ◎ワード単位での文字の送信を追加(Tnx MMTTY-Group) ◎コテンストのランニングモードとS&Pモードを追加(Tnx MMTTY-Group) ◎英語版用にSetup HelpメニューとHTML Help表示機能を追加(Tnx MMTTY-Group) [V1.58 2000-09-07] ◎英語版用にWindows Helpのアクセス機能を追加(Tnx KX2A) ◎マクロキーワードに「%D」と「%T」を追加(Tnx MMTTY-Group) ◎マクロキーワードの「~」と「_」の動作を改善(Tnx MMTTY-Group) ◎DXボタンを削除しATCボタンを追加 ◎定型メッセージ参照キーワードに「#」を追加(Tnx MMTTY-Group) [V1.59 2000-10-15] ◎即時変換時でも「%F」と「%L」は常に送信時に変換するように改善(Tnx JA1IQV) ◎日本語版にRTTY BASICSのヘルプポインタを追加(Tnx W7TI, JA7UDE) ◎マウスでの取りこみにCQ/RJモードを追加(Tnx JA1IQV, K5YG) ◎コンテストモード時のマウスでの取りこみ動作の改善(Tnx JA1IQV) ◎Hamlogとの変換でモードを定義可能にした(Tnx JE4CIL, 7L1CUH) ◎ADIFへのRST出力のデフォルト動作を変更(Tnx MMTTY-Group) ◎TNC模擬モードを追加 ◎テキストファイル送信の文字数制限をなくした(Tnx MMTTY-Group) ◎リモートモードを追加(Tnx K4CY) ◎時刻取得にオフセットを設定できるようにした(Tnx JR3KFX) ◎ウインドウサイズと位置をオプションで記憶可能にした(Tnx MMTTY-Group) ◎マクロボタンに色を定義可能にした(Tnx MMTTY-Group) ◎TXボタン操作時に自動改行を出力できるようにした(Tnx JH1BIH) ◎マクロボタン(16個)表示をON/OFF可能にした ◎メイン画面から'BW'をクリックしてBaudを操作可能にした(Tnx MMTTY-Group) ◎サウンドカードのID番号を設定できるようにした(Tnx MMTTY-Group) ◎日付の表現を選択できるようにした(Tnx MMTTY-Group) ◎PTT制御にRadioCommandを追加(Tnx KB2EOQ, JA1WSK, MMTTY-Group) ◎マクロボタン(16個)にリピート機能を追加(Tnx MMTTY-Group) ◎TXボタンの自動改行設定がINIファイルにセーブできないバグを修正(Tnx JA1IQV) ◎サウンドカードのサンプリング周波数を変更可能にした ◎LMSの代わりにノッチフィルタを選択できるようにした ◎マーク周波数のドロップリストに1275Hzを追加(Tnx JA1ADN) ◎'%D'マクロの出力書式を日付形式で変更可能にした ◎マクロボタンの横1列並び表示を追加(Tnx MMTTY Group) ◎FSKの出力タイミングを改善 ◎2つのノッチ周波数を使用できるようにした ◎ログのテキストインポートのバグの修正(Tnx MMTTY Group) ◎YYYY形式のバグの修正(Tnx MMTTY Group) [V1.60 2000-12-17] ◎キーボードのワードラップ機能を追加(Tnx JH1BIH) ◎リモートモードの改善(Tnx K4CY, MMTTY group) ◎マクロ定義画面に「Commands」ボタンを追加(Tnx MMTTY group) ◎受信画面の送信文字に色を定義可能にした(Tnx MMTTY group) ◎ADIFファイルのインポートを追加(Tnx MMTTY-Group) ◎USB-Comポート対策でFSK-TXDの処理方法の選択を追加(Tnx KD6AZN, JA7UDE, MMTTY-Group) ◎OnQSO,OffQSO,Captureのショートカット定義の追加(Tnx JA1WSK, MMTTY-Group) ◎マクロキーワードに「%M」「%t」を追加(Tnx MMTTY-Group) ◎文字フォントにスタイルを適用(Tnx MMTTY-Group) ◎英語モード時にJCC/JCG画面のQTHを英語で表記する(Tnx MMTTY-Group) ◎FFTウインドウ上のノッチ周波数位置にマーカーを表示(Tnx MMTTY-Group) ◎RadioCommandにVFOポーリング機能を追加(Tnx JA1WSK, KX2A, MMTTY-Group) ◎ステレオモードでサウンドカードを扱うオプションを追加(Tnx MMTTY-Group) [V1.61 2001-01-26] ◎時刻オフセットに分を追加(Tnx MMTTY-Group) ◎リモートモードの改善(Tnx K4CY, Zakanaka-Group) ◎DSP部分の処理速度の改善 ◎WindowsNT/2000でのロックの問題を解決(Tnx MMTTY-Group) ◎送信時の「Always fix shift」オプションを追加(Tnx K4CY) ◎VFOポーリングにKenwoodを追加(Tnx MMTTY-Group) ◎プロファイルメニューの追加 ◎クロック調整画面の操作改善 ◎TNCエミュレーションに「Baudot modem」を追加 ◎時刻オフセットに「夏時間調整の無視」を追加(Tnx K4CY) ◎ログのエクスポートに「Cabrillo file」を追加(Tnx W6/G0AZT, MMTTY-Group) [V1.62 2001-09-22] ◎復調器のリミッタにAGCオプションを追加 ◎リモートモードの改善 (Tnx to K4CY, JK1IQK and MMTTY group) ◎VFOポーリングにFT1000Dを追加(Tnx to MMTTY group) ◎VFOポーリングにFT920を追加(Tnx to MMTTY group) ◎Turbo Hamlogとのリアルタイムリンクを追加(Tnx to JG1MOU) ◎その他、細かいバグの修正と改善 73, Mako