投稿者: shintok 日時: 2011年 3月 23日(水)
回答先: Re: COMポート番号が2桁だと, GT-730FL-Sでリアルタイムナビができない 投稿者: A. 日時: 2011年 3月 23日(水)
ありがとうございます。
>原因は容易に予想できましたので、APIの呼び出しをモニターして確認してみました。
>予想どおり、CreateFileAに渡す第一引数が不完全(簡略化形式)です。
>COM10以降に対しても、簡略化されたデバイス名("COM10"等)が使用されいるため、Return Value = 0xFFFFFFFF (GetLastError = 0x2 "指定されたファイルが見つかりません。") で終了しています。
ということは特定のGPSロガーだけでなく, どのGPSロガーでもリアルタイムナビの際には, 同様のことが起こりうる, ということでしょうか?
>現状では、作者様にカシミール3Dの修正をお願いするか、COM9以下にポート番号を設定して使うしかないみたいです。
>↑shintokさんは、すでにCOM9以下で利用されているようなので無問題ですね。
>※GUIの選択範囲と、実際に利用可能なポート番号の範囲の不一致が利用者の混乱の元だと思います。
ご指摘の通り「GPSナビゲーションの開始」画面でCOM10以降が選べてしまうので, 悩みました。