ユーザ用ツール

サイト用ツール


tabuchi:xafsm2

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
tabuchi:xafsm2 [2024/01/22 04:12] – [3. ダウンロード(主たる変更点)] mtabtabuchi:xafsm2 [2024/09/24 04:33] (現在) – [7. 履歴と過去のバージョン] mtab
行 21: 行 21:
 もし、一番上のものが「Exeのみ」だった場合、「環境込」の最新版(リストの上にあるもの)をまず入手、展開してその中に最新の「Exeのみ」を入れてください。 もし、一番上のものが「Exeのみ」だった場合、「環境込」の最新版(リストの上にあるもの)をまず入手、展開してその中に最新の「Exeのみ」を入れてください。
  
-  * {{ :tabuchi:xafsm2-20240122-qt5_15_2-win64bit-001.exe | Exe のみ}} (Qt5.15.2 Windows 64bit版、2024.01.20更新=>2024.01.22差替) \\+==== Qt6 版について ==== 
 + 
 +XafsM2 の開発に使っているフレームワークである Qt のメジャーバージョン番号が 5 から 6 に上がってかなり時間が立ちました。 
 +ですが、Qt6 はほんの少しですが Qt5 と互換性がない部分があり、XafsM2 ではそれが不安だったため Qt6 の使用を控えてきました。 
 +はっきり分かっている点として、配列(ベクトル)のサイズ変更に関する規則が違っていて、XafsM2 は互換性がなくなっていました(Qt6版は正常に動かなかった)。 
 +この点、洗い出して一旦正常に動いているように見えるところまで来ましたので 2024.08.08版として公開します。 
 + 
 +Qt5 版の安定度と比べると不安は残るところですが、古い環境はいつかはサポートされなくなリますので 
 +できればは早いうちに Qt6 版の評価を進めてもらって、バグ出しにご協力頂けると助かります。 
 +(田渕の個人的な用途では Qt6 を日常的に使っていて、田渕が公開しているプログラムも順次 Qt6 に置き換わりつつあります。 
 +そうした他のプログラムでは問題が出ていませんので、XafsM2 もそれほど問題なく安定してくれることを期待します。) 
 + 
 +そうこうしているうちにコンパイラとして GCC ではなく LLVM CLang を使うバージョンに上がってしまいました。 
 +こうなると、「〇〇版」で区分けする今の公開/更新形態は分かりにくいので、別環境バージョン別コンパイラ版を日付順に一列に並べるようにしました。 
 + 
 +==== ダウンロード ==== 
 + 
 +  <color blue>**Qt6+LLVM**</color>{{ :tabuchi:xafsm2-deploy-qt6-llvm-20240924-01.zip | 環境込(LLVM版) }} 
 +    (Qt6.7.2, Windows 64bit LLVM版、2024.08.10更新) \\ 
 +    Qt6版のみ更新しました。環境がLLVM版 に変わったので、従来の Qt6 版のフォルダに exe だけいれるというのは出来ません。 
 +  * <color green>**Qt6**</color> : {{ :tabuchi:xafsm2-deploy-qt6-20240810.zip | 環境込み}} (Qt6.7.2, Windows 64bit版、2024.08.10更新) \\ 
 +    同一日付の Qt5.15.2版を Qt6.7.2 でコンパイルしたもの。こちらは不具合報告なかったのでそのままでも良かったはずですが念のため。\\ 
 +    <color red>**Qt5**</color> : {{ :tabuchi:xafsm2-deploy-qt5-20240810.zip | 環境込み }} (Qt5.15.2, Windows 64bit版、2024.08.10更新) \\ 
 +    8/8版が起動しないという連絡があったので急遽環境込みで際公開。2回連続で不具合修正...  
 +  * <color green>**Qt6**</color> : {{ :tabuchi:xafsm2-deploy-qt6-20240808.zip | 環境込み}} (Qt6.7.2, Windows 64bit版、2024.08.08更新) \\ 
 +    同一日付の Qt5.15.2版を Qt6.7.2 でコンパイルしたものです。\\ 
 +    <color red>**Qt5**</color> : <del>{{ :tabuchi:xafsm2-20240808-qt5_15_2-win64.exe | Exeのみ}} (Qt5.15.2, Windows 64bit版、2024.08.08更新)</del> \\ 
 +    7/19日版にバグが有って、Quick のときモード変更ボタンが無効になっていたのを修正 
 + 
 + これ以前は <color red>**Qt5**</color> 版のみ 
 + 
 +  * {{ :tabuchi:xafsm2-pack-20240719.zip | 環境込 }} (Qt5.15.2, Windows 64bit版、2024.07.19更新) \\ 
 +    「測定モード」変更時に確認のダイアログを出せるようにした。\\ 
 +    定義ファイルに "CHECK_BEFORE_CHANGE_MEAS_MODE 1" と書いてください(同梱の NewXAFSM.def 参照)。 
 +  * {{ :tabuchi:xafsm2-20240702-qt5_15_2-win64.exe | Exeのみ }} (Qt5.15.2, Windows 64bit版、2024.07.02更新) \\ 
 +    デバッグ出力( XafsM2Dbg.dat )を行うかどうかの制御を起動時に決められるようにした。(従来はコンパイル時のみだった)\\ 
 +    設定ファイル( XAFSM.def, NewXAFSM.def 等 )に "DBG_OUT 1" と書いた行を追加するか、 
 +    起動時のコマンドラインオプションとして -dbg を入れる(フォントサイズ等を選んでいるのと同様に)。 
 +  * {{ :tabuchi:xafsm2-develop-20240523-qt5_15_2-64bit.exe | Exeのみ}}  (Qt5.15.2, Windows 64bit版、2024.05.23更新) \\ 
 +    タイムアウトの設定がないとき(デフォルト)ではタイムアウト無限大になってしまってたのを修正。1秒にした。 
 +  * {{ :tabuchi:xafsm2-pack-20240521.zip | 環境込 }} (Qt5.15.2, Windows 64bit版、2024.05.21更新) \\ 
 +    Info ファイルに記録を残す追加の情報を指定したとき、情報を提供するはずのデバイスから返答がない場合のタイムアウト時間を指定可能にした。\\ 
 +    RECORD R001 "DXM Temp."  qGasFlow-IonCh ch0 "stat" "GetValue" 1\\ 
 +    の様に設定ファイルの該当行の末尾に追加して書きます(単位は「秒」)。 
 +  * {{ :tabuchi:xafsm2-develop-20240516-qt5_15_2-64bit.exe | Exeのみ }}  (Qt5.15.2, Windows 64bit版、2024.05.16更新) \\ 
 +    新機能追加に伴う不具合の原因を探るため、内部状態の表示機能を少し強化したバージョン。 
 +  * {{ :tabuchi:xafsm2-pack-qt5-20240430.zip | 環境込}}  (Qt5.15.2, Windows 64bit版、2024.04.30更新) \\ 
 +    Info ファイルへの追加の情報書き込みに対応。同梱の NewXAFSM.def 参照。(不具合アリとの報告あり) 
 +  * {{ :tabuchi:xafsm2-pack-20240419.zip | 環境込 }} (Qt5.15.2, Windows 64bit版、2024.04.19更新) \\ 
 +    - 先行版の「デフォルトのファイル名を設定」機能が Windows版ではうまく動作していなかったのの修正。(QFileInfo::canonicalFilePath がなんかおかしかった) 
 +    - 自動測定への対応の一環として、計測値がレンジアウトした場合にそれを検出し、警告を出す等の機能を実装。同梱の NewXAFSM.def 参照 
 +  * {{ :tabuchi:xafsm2-develop-20240206-qt5_15_2-64bit-001.exe | Exe のみ }} (Qt5.15.2 Windows 64bit版、2024.01.20更新=>2024.01.22差替=>2024.02.06差替) \\
     - 2次元スキャンの際の測定時間予測に補正係数をかけられるようにした。「状態/設定」画面で設定可。設定フィルで下記の様に設定することもできます。\\     - 2次元スキャンの際の測定時間予測に補正係数をかけられるようにした。「状態/設定」画面で設定可。設定フィルで下記の様に設定することもできます。\\
       2DSCAN_CORRECTION_FACTOR   1.5       2DSCAN_CORRECTION_FACTOR   1.5
行 181: 行 232:
   * 2014.6 : この Wiki ページでの公開を開始しました。   * 2014.6 : この Wiki ページでの公開を開始しました。
  
-過去のバージョン+過去のバージョン(全て <color red>**Qt5**</color> 版です)
   * {{ :tabuchi:xafsm2-develop-20231019-qt5_15_2-64bit-01.exe |実行ファイル}}  (Windows版、2023.08.25更新。Qt5.15.2 64bit版)\\   * {{ :tabuchi:xafsm2-develop-20231019-qt5_15_2-64bit-01.exe |実行ファイル}}  (Windows版、2023.08.25更新。Qt5.15.2 64bit版)\\
     SDD のドライバとの連携見直し。     SDD のドライバとの連携見直し。
tabuchi/xafsm2.1705896729.txt.gz · 最終更新: 2024/01/22 04:12 by mtab