www.hobbylab.jp STATUS応答 機能関係  ■設定パラメータは0x13で読込可
Si4735 コマンド(8bit)、プロパティー(16bit)リスト C
T
S
E
R
R
R
S
Q
I
N
T
R
D
S
I
N
T
A
S
Q
I
N
T
S
T
C
I
N
T













S
E
E
K








|
A
F
C
A
G
C








F
M
S
T
E
R
E
O
|
M
O
N
O
F
M

B
L
E
N
D
F
M





M
U
T
E
F
M





S
N
R
R
S
S
I








I
/
O





|




1
F
M

R
D
S






割り込み検知: ICの nIRQ ピンがLOWになる、
[ メニュー ] または GET_INT_STATUS コマンドで
Si4735について RSQINT ビットが 1 になったことを検知する。
Si4735ラジオを作って見よう1 ※1:切替は0x01 POWER_UPの OPMODE
Si4735テスト中に困った!事項 ●は読込 Cはクリア Noは詳細箇所

RSQINT (Received Signal Quality Interrupt)

RDSINT (Radio Data System Interrupt)

ASQINT (Audio Signal Quality Interrupt)

STCINT (Seek/Tune Complete Interrupt)
No 名称 記載場所 BitNo パラメータ名称 初期
ARG RESP (15:0) 値0x 7 6 3 2 1 0














0x01 POWER_UP
 テスト中  0x01,0xC0,0x50
 実際(発振子) 0x01,0xDx,0x50
1 -- 7 CTS割り込み有効化 0 = CTS割り込み無効 1 = CTS割り込み有効 CTSIEN 1 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
1 -- 6 GPO2出力有効化 0 = GPO2出力無効 1 = GPO2出力有効 GPO2OEN 1 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
1 -- 5 0 = 通常起動 / 1 = NVMをRAMにコピーし起動しない。 PATCH 0 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
1 -- 4 0:外部クロック使用 / 1:内蔵水晶発振器回路を有効化 XOSCEN 0 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
1 -- 3:0 0:FM受信 / 1:AM/SW/LW受信 / 3:WB受信 / 5:FM送信 FUNC 0 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2 -- 7:0 0x50:アナログ音声出力 OPMODE 50 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- 1 7:0 部品番号の末尾2桁(16進数) (Si4735の場合は 35) PN xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- 2 7:0 ファームウェアのメジャーリビジョン(ASCII)。 FWMAJOR xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- 3 7:0 ファームウェアのマイナーリビジョン(ASCII)。 FWMINOR xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- 4,5 7:0 予約済み、様々な値 RESERVED xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- 6 7:0 チップリビジョン(ASCII)。 CHIPREV xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- 7 7:0 ライブラリのリビジョン(HEX)。 LIBRARYID xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
0x10 GET_REV 0x10 -- 1 7:0 製品番号 (Si4735の場合は 35) PN xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- 2 7:0 ファームウェアのメジャーリビジョン(ASCII)。 FWMAJOR xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- 3 7:0 ファームウェアのマイナーリビジョン(ASCII)。 FWMINOR xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- 4 7:0 パッチIDの上位バイト(16進数)。 PATCHH xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- 5 7:0 パッチIDの下位バイト(16進数)。 PATCHL xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- 6 7:0 コンポーネントのメジャーリビジョン(ASCII)。 CMPMAJOR xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- 7 7:0 コンポーネントのマイナーリビジョン(ASCII)。 CMPMINOR xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- 8 7:0 チップリビジョン(ASCII)。 CHIPREV xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
0x11 POWER_DOWN --

STATUS
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
0x12 SET_PROPERTY 1 -- 7:0 常に0を書込 RESERVED 00 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2 -- 7:0 プロパティIDの上位バイト PROP_H xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
3 -- 7:0 プロパティIDの下位バイト PROP_L xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
4 -- 7:0 プロパティ設定値の上位バイト PROPD_H xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
5 -- 7:0 プロパティ設定値の下位バイト PROPD_L xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
0x13 GET_PROPERTY 1 -- 7:0 常に0を書込 RESERVED 00 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2 -- 7:0 プロパティIDの上位バイト PROP_H xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
3 -- 7:0 プロパティIDの下位バイト PROP_L xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- 2 7:0 取得したプロパティ値の上位バイト PROPD_H xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- 3 7:0 取得したプロパティ値の下位バイト PROPD_L xx -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
0x14 GET_INT_STATUS
 GPO2/INT信号で割込内容を確認
--

STATUS
23
43
24 43 22 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
0x20 FM_TUNE_FREQ 1 -- 1 1:周波数変更時に 0=瞬時に切り替え / 1=各設定値で切り替わる FREEZE 0 -- -- -- -- -- -- -- --
















1 -- 0 1:高速チューニング 処理14ms 0:通常 処理60ms FAST 0 -- -- -- -- -- -- -- --
















2 -- 7:0 同調する周波数の上位バイト (10kHz単位) FREQ_H xx -- -- -- -- -- -- -- --
















3 -- 7:0 同調する周波数の下位バイト (10kHz単位) FREQ_L xx -- -- -- -- -- -- -- --
















4 -- 7:0 アンテナ同調コンデンサ有効範囲は0~191です。0は自動 ANTCAP 00 -- -- -- -- -- -- -- -- --















0x21 FM_SEEK 1 -- 3 0:シークダウン / 1:シークアップ SEEKUP 0 -- -- -- -- -- -- -- -- --















1 -- 2 シークがバンド制限で 0= 停止 / 1=ラップ(ループ)するか WRAP 1 -- -- -- -- -- -- -- -- --















0x22 FM_TUNE_STATUS 1 -- 1 1:実行中のシーク/チューニング操作をキャンセル CANCEL 0 -- -- -- -- -- -- -- -- --















1 -- 0 1:FM シーク/チューニング完了割り込みをクリア INTACK 0 -- -- -- C -- C -- -- --
















-- 1 7 バンドリミット。バンドリミット = 0、元の周波数に戻った = 1 BLTF x -- -- -- -- -- -- -- -- --















-- 1 1 AFC レールインジケータ。 1=レール状態 AFCRL x -- -- -- -- -- -- -- -- -- --















-- 1 0 チューニングプロパティ(0x1403、1404、1108)でシーク中=1 VALID x -- -- -- -- -- -- -- -- -- --















-- 2 7:0 読み取り周波数上位バイト。 READFREQH xx -- -- -- -- -- -- -- -- --
















-- 3 7:0 読み取り周波数下位バイト。 READFREQL xx -- -- -- -- -- -- -- -- --
















-- 4 7:0 チューニング完了時の受信信号強度(dBμV)を含む RSSI xx -- -- -- -- -- -- -- -- --
















-- 5 7:0 SNR チューニング完了時のSNR値(dB)を含む SNR xx -- -- -- -- -- -- -- -- --
















-- 6 7:0 チューニング完了時のマルチパス値を含む MULT xx -- -- -- -- -- -- -- -- --
















-- 7 7:0 アンテナチューニングコンデンサの読み取り READANTCAP xx -- -- -- -- -- -- -- -- --
















0x23 FM_RSQ_STATUS
 GPO2/INT信号で割込内容を確認
1 -- 0 1:割込をクリア RSQ*,BLEND*,SNRH*,SNRL*,RSSIH*,RSSIL*,MULTH*,MULTL* INTACK x C -- -- -- -- C



















-- 1 7 0 = ブレンド値がしきい値設定値の範囲内です BLENDINT x -- -- -- -- --



















-- 1 5 0 = マルチパス値が高しきい値を超えていない。 MULTHINT x -- -- -- -- --



















-- 1 4 0 =マルチパス値が低しきい値を下回っていない。 MULTLINT x -- -- -- -- --



















-- 1 3 0 = 受信SNRがSNR高しきい値を超えていません。 SNRHINT x -- -- -- -- --



















-- 1 2 0 = 受信SNRがSNR低しきい値を下回っていません。 SNRLINT x -- -- -- -- --



















-- 1 1 0 = RSSIがRSSI高しきい値を超えていません。 RSSIHINT x -- -- -- -- --



















-- 1 0 0 = RSSIがRSSI低しきい値を下回っていません。 RSSIILINT x -- -- -- -- --



















-- 2 3 ソフトミュートインジケータ 0 = ソフトミュート無効 SMUTE x -- -- -- -- -- --



















-- 2 1 AFC レールインジケータ。 1=レール状態 AFCRL x -- -- -- -- -- --



















-- 2 0 チューニングプロパティ(0x1403、1404、1108)でシーク中=1 VALID x -- -- -- -- -- --



















-- 3 7 パイロットインジケーター。 1 = ステレオ PILOT x -- -- -- -- -- --



















-- 3 6:0 ステレオインジケーター モノラル = 0 ~ステレオ = 100 STBLEND xx -- -- -- -- -- --



















-- 4 7:0 チューニング完了時の受信信号強度(dBμV)を含む RSSI xx -- -- -- -- -- --



















-- 5 7:0 SNR チューニング完了時のSNR値(dB)を含む SNR xx -- -- -- -- -- --



















-- 6 7:0 チューニング完了時のマルチパス値を含む MULT xx -- -- -- -- -- --



















-- 7 7:0 符号付き周波数オフセット(kHz)。 FREQOFF xx -- -- -- -- -- --



















0x27 FM_AGC_STATUS -- 1 0 0 = RF AGCが有効 READ_RF-AGCDIS x -- -- -- -- -- --



















-- 2 4:0 0:最大ゲイン / 1~25 = 中間減衰/26 = 最大減衰(最小ゲイン) READ_LNA_GAIN_INDEX x -- -- -- -- -- --



















0x28 FM_AGC_OVERRIDE 1 -- 0 0:自動ゲイン制御 / 1:ゲインを固定 RFAGCDIS 0 -- -- -- -- --



















2 -- 4:0 内蔵アンプ(LNA)の減衰量 0 = 減衰量最小 ~ 26 = 減衰量最大 LNA_GAIN_INDEX 0 -- -- -- -- --



















0x40 AM_TUNE_FREQ 1 -- 0 1 = 高速かつ無効化されたチューニングが実行されます。 FAST 0 -- -- -- -- --



















2 -- 7:0 同調する周波数の上位バイト (1kHz単位) FREQH xx -- -- -- -- --



















3 -- 7:0 同調する周波数の下位バイト (1kHz単位) FREQL xx -- -- -- -- --



















4 -- 7:0 AMアンテナキャパシタの上位バイト 手動設定範囲は1~6143 ANTCAPH 00 -- -- -- -- --



















5 -- 7:0 下位バイト SWモード = [15:8]=0 [7:0] = 1 ANTCAPL 00 -- -- -- -- --



















0x41 AM_SEEK 1 -- 3 0:シークダウン / 1:シークアップ SEEKUP x -- -- -- -- --



















1 -- 2 0:バンド端で停止 / 1:バンド端でラップアラウンド WRAP x -- -- -- -- --



















4 -- 7:0 AMアンテナキャパシタの上位下位バイト 手動設定範囲は1~6143  SWモード = [15:8]=0 [7:0] = 1 ANTCAPH 00 -- -- -- -- --



















5 -- 7:0 アンテナチューニングコンデンサの読み取り ANTCAPL 00 -- -- -- -- --



















0x42 AM_TUNE_STATUS 1 -- 1 1:実行中のシーク/チューニング操作をキャンセル CANCEL 0 -- -- -- -- --



















1 -- 0 1:AM_TUNE_STATUSの割り込みをクリア INTACK 0 -- -- -- C
C



















-- 1 7 バンドリミット。バンドリミット = 0、元の周波数に戻った = 1 BLTF x -- -- -- --




















-- 1 1 AFC レールインジケータ。 1=レール状態 AFCRL x -- -- -- --





















-- 1 0 チャネルが現在有効、シーク中に検出された = 1 VALID x -- -- -- --





















-- 2 7:0 読み取り周波数上位バイト。 READFREQH xx -- -- -- --





















-- 3 7:0 読み取り周波数下位バイト。 READFREQL xx -- -- -- --





















-- 4,5 7:0 チューニング完了時の受信信号強度(dBμV)を含む RSSI xx -- -- -- --





















-- 5 7:0 SNR チューニング完了時のSNR値(dB)を含む SNR xx -- -- -- --





















-- 6 7:0 AMアンテナキャパシタの上位下位バイト 手動設定範囲は1~6143  SWモード = [15:8]=0 [7:0] = 1 READANTCAPH xx -- -- -- --





















-- 7 7:0 アンテナチューニングコンデンサの読み取り READANTCAPL xx -- -- -- --





















0x43 AM_RSQ_STATUS 1 -- 0 1:RSQ割り込みをクリア *INT RSQ,SNRH,SNRL,RSSIH,RSSIL INTACK x C -- -- -- -- C



















-- 1 3 SNRHINTSNR 高値検出 1 = 受信SNRが高値しきい値を超る。 SNRHINT x -- -- -- -- -- --




















-- 1 2 SNR 低値検出 1 = 受信SNRが低値しきい値を下回っています SNRLINT x -- -- -- -- -- --




















-- 1 1 RSSI 高値検出 1 = RSSIが高値しきい値を超える RSSI-HINT x -- -- -- -- -- --




















-- 1 0 RSSI 低値検出 1 = RSSIが低値しきい値を下回っています。 RSSIILINT x -- -- -- -- -- --




















-- 2 3 1 = ソフトミュートが有効になっていることを示します SMUTE x -- -- -- -- -- -- --



















-- 2 1 1 = AFCレールが有効な場合に設定されます。 AFCRL x -- -- -- -- -- -- --



















-- 2 0 チャネルが現在有効であり、シーク中に検出された VALID x -- -- -- -- -- -- --



















-- 4 7:0 受信信号強度インジケータ (dBuV) RSSI xx -- -- -- -- -- -- --



















-- 5 7:0 SNR チューニング完了時のSNR値(dB)を含む SNR xx -- -- -- -- -- -- --



















0x47 AM_AGC_STATUS -- 1 0 1 = AGC 無効 AMAGCDIS x -- -- -- -- -- -- --



















-- 2 7:0 0:最大ゲイン / 1~25 = 中間減衰/26 = 最大減衰(最小ゲイン) AMAGCNDX xx -- -- -- -- -- -- --



















0x48 AM_AGC_OVERRIDE 1 -- 0 1 = AGC 無効 AMAGCDIS 0 -- -- -- -- -- -- --



















2 -- 7:0 0:最大ゲイン / 1~25 = 中間減衰/26 = 最大減衰(最小ゲイン) AMAGCNDX 0 -- -- -- -- -- -- --



















0x80 GPO_CTL 1 -- 3 1:GPO3出力を有効化 0 = 出力無効(Hi-Z)(デフォルト)1 = 出力有効。 GPO3OEN 0 -- -- -- -- -- -- --



















1 -- 2 1:GPO2出力を有効化 0 = 出力無効(Hi-Z)(デフォルト)1 = 出力有効。 GPO2OEN 0x01と同じ 0 -- -- -- -- -- -- --



















1 -- 1 1:GPO1出力を有効化 0 = 出力無効(Hi-Z)(デフォルト)1 = 出力有効。 GPO1OEN 0 -- -- -- -- -- -- --



















0x81 GPO_SET 1 -- 3 GPO3出力レベル。 0 = Low出力(デフォルト) 1 = High出力。 GPO3LEVEL 0 -- -- -- -- -- -- --



















1 -- 2 GPO2出力レベル。 0 = Low出力(デフォルト) 1 = High出力。 GPO2LEVEL 0 -- -- -- -- -- -- --



















1 -- 1 GPO1出力レベル。 0 = Low出力(デフォルト) 1 = High出力。 GPO1LEVEL 0 -- -- -- -- -- -- --



















0x0001 GPO_IEN 3 2 11 1:RSQリピート割り込み時のGPO2/INTピン駆動を有効化 RSQREP 0 -- -- -- --



















3 2 10 1:RDSリピート割り込み時のGPO2/INTピン駆動を有効化 RDSREP 0 -- -- -- --



















3 2 8 1:STCリピート割り込み時のGPO2/INTピン駆動を有効化 STCREP 0 -- -- -- --



















4 3 7 1:CTS割り込み時のGPO2/INTピン駆動を有効化 CTSIEN 0 -- -- -- -- --



















4 3 6 1:ERR割り込み時のGPO2/INTピン駆動を有効化 ERRIEN 0 -- -- -- -- --



















4 3 3 1:RSQ割り込み時のGPO2/INTピン駆動を有効化 RSQIEN 0 -- -- -- --



















4 3 2 1:RDS割り込み時のGPO2/INTピン駆動を有効化 RDSIEN 0 -- -- -- --



















4 3 0 1:STC割り込み時のGPO2/INTピン駆動を有効化 STCIEN 0 -- -- -- --



















0x0102 DIGITAL_OUTPUT
_FORMAT
4 3 7 0:I2S / 1:Left-Justified / 2:Right-Justified OFALL 0 -- -- -- -- --



















4 3 6:3 デジタルオーディオ フォーマット 0:I2S ・・・・ OMODE 0 -- -- -- -- --



















4 3 2 0:オーディオ / 1:ステレオデジタル / 3:モノラルデジタル OMONO 0 -- -- -- -- --



















4 3 1:0 0:16ビット / 1:20ビット / 2:24ビット / 3:8ビット OSIZE 0 -- -- -- -- --



















0x0104 DIGITAL_OUTPUT
_SAMPLE_RATE
4,5 2,3 15:0 0:アナログ 0<デジタルオーディオの出力サンプリングレート設定 (Hz単位) 32768 DIGSR 0000 -- -- -- -- --



















0x0201 REFCLK_FREQ 4,5 2,3 15:0 基準クロックの周波数を設定 (デフォルト: 32768Hz) REFCLKF 8000 -- -- -- -- --



















0x0202 REFCLK_PRESCALE 4,5 2,3 15:0 RCLK入力のプリスケーラ設定値 RCLKP 0001 -- -- -- -- --



















0x1100 FM_DEEMPHASIS 5 3 1:0 1:50μs (欧州・日本) / 2:75μs(米国) FMDE 0002 -- -- -- -- --



















0x1102 FM_CHANNEL_FILTER 4,5 2,3 15:0 5種類あり、0:自動,1:110kHz~4:40kHz FMCHFILT 0001 -- -- -- -- --



















0x1108 FM_MAX_TUNE_ERROR 5 3 7:0 AFCのFM最大同調誤差 0~255 初期値=20kHz='0014 FMMAXTUNEERR 0014 -- -- -- -- --



















0x1200 FM_RSQ_INT_SOURCE 5 3 7 ステレオ⇔モノラル切替 BLENDIフラグで割込 1=有効 BLENDIEN 0 -- -- -- --

















5 3 5 マルチパス発生率が、上限閾値を超えた割込 1=有効 MULTHIEN 0 -- -- -- --


















5 3 4 マルチパス発生率が、下限閾値を下回った割込 1=有効 MULTLIEN 0 -- -- -- --


















5 3 3 1:SNRが上限しきい値(SNRH)を超えた時の割り込みを有効化 SNRHREIEN 0 -- -- -- --


















5 3 2 1:SNRが下限しきい値を下回った時の割り込みを有効化 SNRLREIEN 0 -- -- -- --


















5 3 1 1:RSSIが上限しきい値を超えた時の割り込みを有効化 RSSIHREIEN 0 -- -- -- --


















5 3 0 1:RSSIが下限しきい値を下回った時の割り込みを有効化 RSSILREIEN 0 -- -- -- --


















0x1201 FM_RSQ_SNR_HI_THRESHOLD 5 3 6:0 SNR割り込みの上限しきい値 (dB) SNRH 007F -- -- -- --


















0x1202 FM_RSQ_SNR_LO_THRESHOLD 5 3 6:0 SNR割り込みの下限しきい値 (dB) SNRL 0000 -- -- -- --


















0x1203 FM_RSQ_RSSI_HI_THRESHOLD 5 3 6:0 RSSI割り込みの上限しきい値 (dBuV) RSSIH 007F -- -- -- --


















0x1204 FM_RSQ_RSSI_LO_THRESHOLD 5 3 6:0 RSSI割り込みの下限しきい値 (dBuV) RSSIL 0000 -- -- -- --


















0x1205 FM_RSQ_MULTIPATH_HI_THRESHOLD 5 3 6:0 マルチパスレベルの上限閾値 0~127 MULTH 007F -- -- -- --


















0x1206 FM_RSQ_MULTIPATH_LO_THRESHOLD 5 3 6:0 マルチパスレベルの下限閾値 0~127 MULTL 0000 -- -- -- --


















0x1207 FM_RSQ_BLEND_THRESHOLD 5 3 7 BLEND割り込みを発生させる時 =1 (パイロット信号が存在する) PILOT 1 -- -- -- --


















5 3 6:0 FM RSQブレンド閾値 BLEND 01 -- -- -- --

















0x1301 FM_SOFT_MUTE_SLOPE 5 3 7:0 ソフトミュート SMTHRを下回った時の SNR 減衰/復帰レート設定 SMSLOPE 0002 -- -- -- -- --


















0x1302 FM_SOFT_MUTE_MAX_ATTENUATION 5 3 4:0 ソフトミュート時の最大減衰量 (dB) (デフォルト: 16dB) 0~31 SMATTN 0010 -- -- -- -- --


















0x1303 FM_SOFT_MUTE_SNR_THRESHOLD 5 3 3:0 ソフトミュートを開始するSNRしきい値 (dB) 0~15 SMTHR 0004 -- -- -- -- --


















0x1304 FM_SOFT_MUTE_RELEASE_RATE 4,5 2,3 14:0 ソフトミュート解除レート デフォルト値は8192(約8000 dB/s) RELEASE 2000 -- -- -- -- --



















0x1305 FM_SOFT_MUTE_ATTACK_RATE 4,5 2,3 14:0 ソフトミュートのアタック(電波が悪くなったときに音量を絞る応答速度)レート ATTACK 2000 -- -- -- -- --



















0x1400 FM_SEEK_BAND_BOTTOM 4,5 2,3 15:0 FMシークバンド下限周波数 (10kHz単位) 初期値=8750 7600=1DB0 64~108MHz FMSKFREQL 222E -- -- -- -- -- -- -- --















0x1401 FM_SEEK_BAND_TOP 4,5 2,3 15:0 FMシークバンド上限周波数 (10kHz単位) 初期値~10790 10000=2710 FMSKFREQH 2A26 -- -- -- -- -- -- -- --















0x1402 FM_SEEK_FREQ_SPACING 5 3 4:0 FMシークの周波数ステップ (50,100,200kHz)=5,10,20 SKSPACE 000A -- -- -- -- -- -- -- -- --















0x1403 FM_SEEK_TUNE_SNR_THRESHOLD 5 3 6:0 シークが有効と判断する最小SNR値 (dB) 0~127 SKSNR 0003 -- -- -- --


















0x1404 FM_SEEK_TUNE_RSSI_THRESHOLD 5 3 6:0 シークが有効と判断する最小RSSI値 (dBuV) 0=127 SKRSSI 0014 -- -- -- --


















0x1800 FM_BLEND_RSSI_STEREO_THRESHOLD 5 3 6:0 閾値以上で完全ステレオ、閾値未満でブレンド 0=ステレオ固定 127=モノラル固定 STRTHRESH 0031 -- -- -- -- --


















0x1801 FM_BLEND_RSSI_MONO_THRESHOLD 5 3 6:0 閾値未満で完全モノラル、閾値以上でブレンド 0=ステレオ固定 127=モノラル固定 MONOTHRESH 001E -- -- -- -- --


















0x1802 FM_BLEND_RSSI_ATTACK_RATE 4,5 2,3 15:0 ステレオ→モノラルへ切替速度 65536 / time(ms) デフォルトは4000(約16 ms) ATTACK0 0FA0 -- -- -- -- --


















0x1803 FM_BLEND_RSSI_RELEASE_RATE 4,5 2,3 15:0 モノラル→ステレオへ切替速度1~32767 デフォルトは400(約164 ms) RELEASE 0190 -- -- -- -- --


















0x1804 FM_BLEND_SNR_STEREO_THRESHOLD 5 3 6:0 閾値以上で完全ステレオ、閾値未満でブレンド 0=ステレオ固定 127=モノラル固定 STRTHRESH 001B -- -- -- -- --


















0x1805 FM_BLEND_SNR_MONO_THRESHOLD 5 3 6:0 閾値未満で完全モノラル、閾値以上でブレンド 0=ステレオ固定 127=モノラル固定 MONOTHRESH 000E -- -- -- -- --


















0x1806 FM_BLEND_SNR_ATTACK_RATE 4,5 2,3 15:0 ステレオ→モノラルへ切替速度 65536 / time(ms) デフォルトは4000(約16 ms) ATTACK 0FA0 -- -- -- -- --


















0x1807 FM_BLEND_SNR_RELEASE_RATE 4,5 2,3 15:0 モノラル→ステレオへ切替速度1~32767 デフォルトは400(約164 ms) RELEASE 0190 -- -- -- -- --


















0x1808 FM_BLEND_MULTIPATH_STEREO_THRESHOLD 5 3 6:0 閾値以上で完全ステレオ、閾値未満でブレンド 0=ステレオ固定 127=モノラル固定 STRTHRESH 0031 -- -- -- -- --


















0x1809 FM_BLEND_MULTIPATH_MONO_THRESHOLD 5 3 6:0 閾値未満で完全モノラル、閾値以上でブレンド 0=ステレオ固定 127=モノラル固定 MONOTHRESH 001E -- -- -- -- --


















0x180A FM_BLEND_MULTIPATH_ATTACK_RATE 4,5 2,3 15:0 ステレオ→モノラルへ切替速度 65536 / time(ms) デフォルトは4000(約16 ms) ATTACK0 0FA0 -- -- -- -- --


















0x180B FM_BLEND_MULTIPATH_RELEASE_RATE 4,5 2,3 15:0 モノラル→ステレオへ切替速度1~32767 デフォルトは400(約164 ms) RELEASE 0190 -- -- -- -- --


















0x1A00 FM_HICUT_SNR_HIGH_THRESHOLD 5 3 6:0 ハイカット機能による帯域制限が開始されるSNRレベル 0~127 DF 0x18=24 SNR_HIGH 0018 -- -- -- -- --


















0x1A01 FM_HICUT_SNR_LOW_THRESHOLD 5 3 6:0 ハイカット機能による帯域制限が最大となるSNRレベル 0~12 DF 0xF 15 SNR_LOW '000F -- -- -- -- --


















0x1A02 FM_HICUT_ATTACK_RATE 4,5 2,3 15:0 ハイカット機能が遷移周波数を低下させる際のレート設定 DF0x4e20=20000(3ms) ATTACK 4E20 -- -- -- -- --



















0x1A03 FM_HICUT_RELEASE_RATE 4,5 2,3 15:0 ハイカット機能による遷移周波数の変化速度 1~32767 DF 0x14=20(約3.3s) RELEASE ’0014 -- -- -- -- --



















0x1A04 FM_HICUT_MULTIPATH_TRIGGER_THRESHOLD 5 3 6:0 ハイカットによる帯域制限が開始されるマルチパスレベル MULT_TRIGGER ’0014 -- -- -- -- --


















0x1A05 FM_HICUT_MULTIPATH_END_THRESHOLD 5 3 6:0 ハイカットによる帯域制限が最大となるマルチパスレベル MULT_END 003C -- -- -- -- --



















0x1A06 FM_HICUT_CUTOFF_FREQUENCY 5 3 6:4 最大音声周波数 0~7 0:最大音声帯域,1=2,2=3.3=4,4=5,5=6,6=8,7=11kHz MAXIMUM AUDIO FREQ 0 -- -- -- -- --



















5 3 2:0 ハイカット周波数 0~7 0:カット無効,1=2,2=3.3=4,4=5,5=6,6=8,7=11kHz FREQUENCY 0 -- -- -- -- --



















0x3100 AM_DEEMPHASIS 5 3 0 音声信号の高域減衰時定数(ディエンファシス)を 0;無効 1:50μs DEEMPH 0 -- -- -- -- --



















0x3102 AM_CHANNEL_FILTER 5 3 8 AM帯域フィルターを 0:無効 1:有効 AMPLFLT 0 -- -- -- -- --



















5 3 3:0 帯域幅(kHz) 0~6 0=6,1=4,2=3,3=2,4=1,5=1.8,6=2.5(緩やかなロールオフ) AMCHFLT 3 -- -- -- -- --



















0x3103 AM_AUTOMATIC_VOLUME_CONTROL_MAX_GAIN 4,5 2,3 14:0 AM自動音量制御最大ゲイン設定 AVC_MAXGAIN 1543 -- -- -- -- --


















0x3104 AM_MODE_AFC_SW_PULL_IN_RANGE 4,5 2,3 15:0 AFC周波数の最大許容範囲 ppm DF 0x21F7=115ppm SWPIR 21F7 -- -- -- -- --



















0x3105 AM_MODE_AFC_SW_LOCK_IN_RANGE 4,5 2,3 15:0 AFCのロックイン範囲(またはキャプチャ範囲 ppm DF 2DF5=85ppm SWPIR 2DF5 -- -- -- -- --



















0x3200 AM_RSQ_INT_SOURCE 5 3 1:SNRが上限しきい値(SNRH)を超えた時の割り込みを有効化 SNRHIEN 0 -- -- -- --


















5 3 2 1:SNRが下限しきい値を下回った時の割り込みを有効化 SNRLIEN 0 -- -- -- --


















5 3 1 1:RSSIが上限しきい値を超えた時の割り込みを有効化 RSSIHIEN 0 -- -- -- --


















5 3 0 1:RSSIが下限しきい値を下回った時の割り込みを有効化 RSSILIEN 0 -- -- -- --


















0x3201 AM_RSQ_SNR_HI_THRESHOLD 5 3 6:0 SNR割り込みの上限しきい値 (dB) SNRH 007F -- -- -- --


















0x3202 AM_RSQ_SNR_LO_THRESHOLD 5 3 6:0 SNR割り込みの下限しきい値 (dB) SNRL 0000 -- -- -- --


















0x3203 AM_RSQ_RSSI_HI_THRESHOLD 5 3 6:0 RSSI割り込みの上限しきい値 (dBuV) RSSIH 007F -- -- -- --


















0x3204 AM_RSQ_RSSI_LO_THRESHOLD 5 3 6:0 RSSI割り込みの下限しきい値 (dBuV) RSSIL 0000 -- -- -- --


















0x3300 AM_SOFT_MUTE_RATE 4,5 2,3 15:0 ソフトミュートの開始時、解除時のアタックレートとディケイレート設定 SMRATE 0040 -- -- -- -- -- -- -- -- --















0x3400 AM_SEEK_BAND_BOTTOM 4,5 2,3 15:0 AM帯域の下限周波数(kHz単位)設定 149~23000kHz DF208 = 520kHz 522=20A AMSKFREQL 0208 -- -- -- -- -- -- -- --















0x3401 AM_SEEK_BAND_TOP 4,5 2,3 15:0 AM帯域の上限をkHz単位で設定 149~23000kHz DF 6AE = 1710kHz 1791=6FF AMSKFREQH 06AE -- -- -- -- -- -- -- --















0x3402 AM_SEEK_FREQ_SPACING 5 3 3:0 ステップ周波数(kHz) 1=1,5=5.9=9,10=10 日本のAMは9(kHz) AMSKSPACE 000A -- -- -- -- -- -- -- -- --















0x3403 AM_SEEK_TUNE_SNR_THRESHOLD 5 3 5:0 有効なAMシーク/チューンとみなすためのSNR閾値 0~63 AMSKSNR 0005 -- -- -- -- -- -- -- --














0x3404 AM_SEEK_TUNE_RSSI_THRESHOLD 5 3 5:0 有効なAMシーク/チューニングとみなすためのRSSI閾値 AMSKRSSI 0019 -- -- -- -- -- -- -- --














0x4000 RX_VOLUME 5 3 5:0 オーディオ出力音量 0~63 VOL 003F -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
0x4001 RX_HARD_MUTE 5 3 1 1 = L音声出力をミュートします。 LMUTE 0 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
5 3 0 1 = Rチャンネルの音声出力をミュートします。 RMUTE 0 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --










































日本で動作させる場合に設定変更が必要な初期値










































コマンド実行時の応答内容



































0x24 FM_RDS_STATUS  日本では使用されていない。 1
2 1:RDSデータを取得せずにステータスのみ更新 STATUSONLY

























1
1 1 = RDS受信FIFOをクリアします。 MTFIFO

























1
0 1:RDS割り込みをクリア INTACK

C


C



















1 5 1 = 有効なブロック B データを受信しました。 RDSNEWBLOCKB



























1 4 1 = 有効なブロック A データを受信しました。 RDSNEWBLOCKA



























1 2 1 = RDS 同期が見つかりました。 RDSSYNCFOUND



























1 1 1 = RDS 同期が失われました。 RDSSYNCLOST



























1 0 1 = RDS を受信しました。 RDSRECV



























2 2 1 = FIFO オーバーラン、1 つ以上の RDS グループを破棄した。 GRPLOST



























2 0 1 = RDS は現在同期されています。 RDSSYNC



























3 7:0 RDS FIFOに残っているグループ数 RDSFIFOUSED



























4 15:8 RDSブロックA。 BLOCKA



























5 7:0




























6 15:8 RDSブロックB。 BLOCKB



























7 7:0




























8 15:8 RDSブロックC。 BLOCKC



























9 7:0




























10 15:8 RDSブロックD。 BLOCKD



























11 7:0




























12 7:6 RDSブロックAの訂正済みエラー。 BLEA



























12 5:4 RDSブロックBの訂正済みエラー。 BLEB



























12 3:2 RDSブロックCの訂正済みエラー。 BLEC



























12 1:0 RDSブロックDの訂正済みエラー。 BLED


























0x1500 FM_RDS_INT_SOURCE 5 3 5 Block Bのデータ検出 or 変更された時 1=割込発生 RDSNEWBLOCKB 0






















5 3 4 Block Aのデータ検出 or 変更された時 1=割込発生 RDSNEWBLOCKA 0






















5 3 2 RDSの同期が確立した時 1=割込発生 同期とはブロックA,Bの区切れること RDSSYNCFOUND 0






















5 3 1 RDSの同期が失われた時 1=割込発生 RDSSYNCLOST 0






















5 3 0 RDS FIFO内のエントリ数(RDSFIFOCNTグループ)で溢れ 1=割込 RDSRECV 0






















0x1501 FM_RDS_INT_FIFO_COUNT 5 3 7:0 RDS FIFO内のエントリ数 0~25 RDSFIFOCNT 0000






















0x1502 FM_RDS_CONFIG 4 2 15:14 BLETHA 0






















4 2 13:12 BLETHB 0






















4 2 11:10 BLETHC 0






















4 2 9:8 BLETHD 0






















5 3 0 RDSEN 0






















0x1503 FM_RDS_CONFIDENCE 4 2 11:8 ブロックBのデコーダ誤り率の閾値を選択します。 CONFIDENCEB 1






















5 3 7:4 ブロックCのデコーダ誤り率の閾値を選択します。 CONFIDENCEC 1






















5 3 3:0 ブロックDのデコーダ誤り率の閾値を選択します。 CONFIDENCED 1