2

プログラムのさまざまな機能をテストしている同僚やユーザーは、MFDeploy を使用して、たとえば "MyApp.exe" を Netduino +2 にインストールします。この方法はうまく機能します。特定のネットワーク条件 (ポート番号など) やその他のプログラム設定を設定できるように、「MyApp.config」テキスト ファイルを MFDeploy する方法はありますか? 明らかに、接続が確立された後、デスクトップ ソフトウェアまたは Web アプリからより堅牢な設定を行うことができます。

4

1 に答える 1

0

数日間調査した後、MFDeploy を介して構成ファイルを転送する実行可能な手段を見つけることができませんでした。デスクトップ アプリに「/install」コマンド ライン オプションを追加することにしました。

cncBuddyUI.exe [/help|/?] [/reset] [/discover] [/install:[axisA=X|Y] ,port=9999]] 

/help|/?    Show this help/usage information
/reset      Create new default software configuration
/discover   Listen for cncBuddyCAM broadcasting IPAddress & Port (timeout 30 secs)
/install    Install hardware specific settings on Netduino+2 SDCard.
    port     Network port number (default=80)
    axisA    Slave axisA motor signals to X or Y axis

「/install」モードでは、cncBuddyCAM (Netduino アプリ) ネットワークが cncBuddyUI (デスクトップ アプリ) に接続されると、設定パラメーターが送信され、SDCard (\SD\config.txt) に書き込まれます。すべてのウォーム ブートは、起動時に \SD\config.txt を読み取り、構成パラメーターを適切なアプリケーション変数にロードするようになりました。

数週間使用した後、この方法の方が好ましく、カスタマイズしやすいことがわかりました。Github でcncBuddyをチェックしてください。

于 2015-07-21T03:45:38.627 に答える