Blog のアクセスログ見てますと以外に Si4735 のキーワードで見に来ていただいているようで、感謝でございます。去年サンプルのソース公開してから置いたままになっていましたが、そろそろ突っ込まれそうなので、先に修正しとこうと。
修正点は FM モードの初期化で、ディエンファシス(de-emphasis) 設定が USA(75μs) になったままなのを、Europe, Australia, Japan(50μs) にするものです。修正点は下記1行足すだけです。
ソースの zip ファイルは Si4735 ラジオモジュールの Blog 記事一覧 のダウンロードリンクに入れておきます。
$ diff -p Si4735_old.cpp Si4735.cpp
*** Si4735_old.cpp 2013-03-30 07:55:13.405302200 +0900
--- Si4735.cpp 2013-03-30 07:36:54.382828800 +0900
*************** void Radio::begin(char mode) {
*** 24,29 ****
--- 24,30 ----
FMPowerOn();
setProperty(0x1400, 0x1DB0); // FM_SEEK_BAND_BOTTOM 76.0MHz
setProperty(0x1401, 0x2328); // FM_SEEK_BAND_TOP 90.0MHz
+ setProperty(0x1100, 0x0001); // FM_DEEMPHASIS
break;
case AM: