アプリケーションの信頼性を確保
リソース追跡ウィンドウ(LabWindows/CVI 開発システム、Developer Suite)
リソース追跡ウィンドウでは、リソース/メモリリークの可能性を開発の早い段階で突き止めることができます。このツールは、動的メモリ、ファイル処理、パネル、GPIB/TCP 処理、スレッドプールなど、ランタイムで割り当てられた全てのリソースを記録して追跡します。また、このツールを使用すると、該当ソースコードの素早い参照、メモリ状態表示、メモリ解放時点での一時停止、追跡したリソースのディスクへの記録などができます。
Web イベントを見る(英語)| 技術資料を読む(英語)
LabWindows/CVI Real-Time におけるその他の信頼性向上機能
ウォッチドッグタイマや Reliance ファイルシステムなどとの互換性が追加されたことで、故障に対して確定的に応答し重要なテストデータを保護するリアルタイムアプリケーションを設計することが可能となります。
Real-Time モジュールの新機能(英語)
テスト開発とスループットの速度向上
コンパイル済みヘッダによるコンパイル時間の短縮
コンパイラ機能の改善点やコンパイル済みヘッダのサポートなどにより、大規模プロジェクトのコンパイル時間が大幅に短縮されます。
Web イベントを見る(英語)| 技術資料を読む(英語)
最適化コンパイラのサポートの拡充
Visual Studio 2008(MSVC 9.0)コンパイラなど、最新の外部最適化コンパイラを使用して、LabWindows/CVI 環境内に実行可能ファイルや DLL を作成することで、アプリケーションの実行速度の向上を実現します。
詳細はこちら(英語)
最新の PC テクノロジを利用
ANSI C 99によるコンパイラ拡張
可変長配列や、宣言と文の混在表記など、ANSI C 99言語規格をより総合的にサポートすることで、最新の C テクノロジの利用が可能となっています。
Web イベントを見る(英語)
最新の Win32 API との通信機能
最新の Win32 API(Windows SDK より改称)用ツールと、新しいデータ暗号化用関数を使用して、Windows 2000/2003 Server Edition/XP オペレーティングシステムとのプログラムによる通信が可能です。
国際化サポートの向上
制御器ごとまたはユーザインタフェース全体で文字セットを設定することで、オペレーティングシステムの設定とは関係なくロケールに合わせたユーザインタフェースが正しく表示されるようにできます。制御器が特定の文字セットを使用するよう自由に設定できるようになり、欧米語以外の言語を複数表示するユーザインタフェースを作成することも可能となります。
PXI/デスクトップ PC によるリアルタイムサポートの拡張
最新のデュアルコア PXI/PXIe ターゲットがサポートされていますので、最新の PXI リアルタイムハードウェアをシステムに組み込むことができます。また、リアルタイムデスクトップ PC での Ethernet チップセットのサポートも拡充されています。
Real-Time モジュールの新機能(英語)
高精度タイミングのサポート
高精度のタイミングやプラットフォームに依存しない日時型を使用したり、日時情報を他の NI 開発環境と共有する必要がある場合は、NI Binary Time Format(NI-BTF)を使用することができます。
Microsoft Visual Studio 2008 変換ウィザード
Microsoft Visual Studio 2008 で、既存の LabWindows/CVI プロジェクトを Visual C++ プロジェクトに変換したり、LabWindows/CVI ライブラリを使用した新しい Visual C++ プロジェクトを作成することができます。
その他の機能
- アイコンエディタでハイカラーの画像をサポート
- Tools ライブラリに新しい ColorPicker および HyperLink 制御器を追加
- 4つの新しい信号処理・解析関数
- ユーザインタフェース関数および属性の追加
- バイト順序変換関数
- LabWindows/CVI Real-Time モジュールでインターネットツールキットをサポート
LabWindows という商標は、Microsoft Corporation からの使用許諾を得て使用しています。Windows は、Microsoft Corporation の米国およびその他の国における登録商標または商標です。