2012-04-09 6 views
0

私は、Bluetoothモジュールに接続する必要があるアプリケーションを開発する必要があります、どのように私はこれを行うことができますか?wp7のBluetooth

+0

まだ情報が必要なのか分かりませんが、WP8ではノキアエンジニア(ジャスティンエンジェル)がBluetooth SDK [リンク](http://metroeeg.codeplex.com/documentation) – Damien

答えて

5

現在のバージョンのWP7 APIでは、Bluetoothにアクセスする方法はありません。

+0

をリリースしています。 API。ありがとうございました。 –

+1

実際にBluetoothで作業する方法があります。そして、この方法はOEMとモバイル事業者だけが利用できます。 –

+0

これはどのように可能ですか?外部ライブラリが必要なのか、独自のbtstackを使用していますか? – Ahmed

2

Launcher "ConnectionSettingsTask"を使用して実現できます。

ConnectionSettingsTypeをBluetoothに使用し、ConnectionSettingsTaskのshowメソッドを呼び出します。これにより、Bluetooth設定ウィンドウが起動し、ユーザーはBluetooth設定を変更したり、Bluetoothを有効または無効にすることができます。

ランチャーを使用し、名前空間Microsoft.Phone.Tasksを使用します。

private void LaunchBluetoothSettingsForm() 
    { 
     ConnectionSettingsTask connectionSettingsTask = new ConnectionSettingsTask(); 
     connectionSettingsTask.ConnectionSettingsType = ConnectionSettingsType.Bluetooth; 
     connectionSettingsTask.Show(); 
    } 
0

このコードをボタンイベントに使用します。また、このコードでWifiや飛行機モードを有効にすることもできます。 BlutoothをWifiモードまたは飛行機モードに置き換えてください。

private void Blutooth_Click(object sender, EventArgs e) 
{ 
    ConnectionSettingsTask Task = new ConnectionSettingsTask(); 
    Task.ConnectionSettingsType = ConnectionSettingsType.Bluetooth; 
    Task.Show(); 
} 
2

私は、送信用のアプリケーションを開発し、Windows Phoneの画像/動画/音声ファイルを受け取りましたが、BIは、マイクロソフトストアでこのアプリケーションを提出し、彼らはミリアンペアアプリケーションを拒否しました。彼らは、このアプリケーションでは著作権で保護されたデータを送信できるため、このようなアプリケーションを公開することはできません。

2

現在、私たちの開発者はブルートゥースモジュールにアクセスすることができません。うまくいけば、WP8でSDKを通じてアクセスできるようになります。