「Xamarin.Macで無線LANアクセスポイントのRSSI(電波強度)を取得する」の版間の差分

imported>Administrator
編集の要約なし
編集の要約なし
2行目: 2行目:
[[Xamarin.Mac]]で[[無線LANアクセスポイント]]の[[RSSI]](電波強度)を取得してみたい。
[[Xamarin.Mac]]で[[無線LANアクセスポイント]]の[[RSSI]](電波強度)を取得してみたい。
なんとなく思いついた。
なんとなく思いついた。
[[CoreLocation]]などと組み合わせれば簡単に周囲の[[無線LAN]]の状況を[[リアルタイム]]に[[可視化]]できるかもしれない。
[[CoreLocation]]などと組み合わせれば簡単に周囲の[[無線LAN]]の状況を[[リアルタイム]]に[[可視化]]できるかもしれない。
かもしれない。
かもしれない。
9行目: 8行目:
[[MonoMac]]のサンプルに[[無線LANアクセスポイント]]を列挙するものがあった。
[[MonoMac]]のサンプルに[[無線LANアクセスポイント]]を列挙するものがあった。
* https://github.com/xamarin/mac-samples/blob/master/MicroSamples/HelloCoreWlanSample.cs
* https://github.com/xamarin/mac-samples/blob/master/MicroSamples/HelloCoreWlanSample.cs


[[CoreWLAN]]のCWNetworkクラスを眺めていると「RssiValue」という直球な[[プロパティ]]が用意されている。
[[CoreWLAN]]のCWNetworkクラスを眺めていると「RssiValue」という直球な[[プロパティ]]が用意されている。