FMラジオを使用する

FMラジオデバイスを使用する上でいくつか注意事項があります。

端末を起動後初めてFMラジオを使用する場合は、最大3秒掛かる事があるようです(おそらくFMラジオチップに電源を投入している関係だと思います)。チップに電源が入っている状態だと通常100ミリ秒程で処理が返ります。

FMラジオのチューニングには約1秒掛かってしまいます。アプリケーションが稼働している間、FMラジオの設定を変更したり、Silverlight UIスレッドを同期させるのを避けてください。チューニングを行った後は、次の設定を行うのは1秒ほど間隔を空けて下さい。

FMラジオを使う

// Create an instance of the radio.
var myRadio = Microsoft.Devices.Radio.FMRadio.Instance;
 
// Turn the radio on.
myRadio.PowerMode = Microsoft.Devices.Radio.RadioPowerMode.On;

周波数の設定

// Set the region. 
myRadio.CurrentRegion = Microsoft.Devices.Radio.RadioRegion.UnitedStates;
 
// Set the frequency.
myRadio.Frequency = 94.9;

参照