RasPiCar Projekt Forum

Normale Version: Hilfe zum DAB Empfang (Modul v. Björn)
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,
ich habe das Modul von Björn auf ein frischen RaspPi 2 mit Wheezy gesteckt und die Software dabpi_ctl installiert. Die Firmware-Dateien dann im Ordner /home/pi/dabpi_ctl/firmware abgelegt. Pi2 über HDMI mit dem TV verbunden, über das Terminal Sound aktiviert alsaloop -C hw:1,0 über ein zweites Terminal den FM -Modus gestartet.

FM-Radio läuft nach Eingabe sudo ./dabpi_ctl -c 94300 Smile

Im folgenden zeige ich die Ausgaben im DAB-Modus. Leider ist dort nix zu hören.  Huh
Was sagt mir die Service-Liste?
Was muß ich eingeben, um ein DAB-Sender zu hören?

Viel Grüße
mario



init DAB mode
Code:
pi@DABPi ˜/dabpi_ctl $ sudo ./dabpi_ctl -a
dabpi_ctl version v0.01-43-g369d8de
si46xx_init_mode_dab()
si46xx_get_sys_state answer: 0x808000c002ff
Current mode:
DAB is active
si46xx_get_part_info answer: 0x808000c0000000005012000000005012000000000100
si46xx_init() done
si46xx_dab_set_freq_list(): 0x808000c0
si46xx_set_property(0xB501,0x00)
0x808000c0
si46xx_set_property(0xB505,0x00)
0x808000c0
si46xx_set_property(0xB400,0x00)
0x808000c0
si46xx_set_property(0x8100,0x01)
0x808000c0
si46xx_set_property(0x1712,0x01)
0x808000c0
si46xx_set_property(0x1710,0x1710)
0x808000c0
si46xx_set_property(0x1711,0x1711)
0x808000c0
si46xx_set_property(0x800,0x03)
0x808000c0
si46xx_dab_tune_freq(0): 0x818000c0

dab status
Code:
pi@DABPi ˜/dabpi_ctl $ sudo ./dabpi_ctl -e
dabpi_ctl version v0.01-43-g369d8de
si46xx_dab_digrad_status():
ACQ: 1
VALID: 1
RSSI: 53
SNR: 6
FIC_QUALITY: 100
CNR 13
FFT_OFFSET 0
Tuned frequency 178352kHz
Tuned index 0
ANTCAP: 120

start service of dab service list
Code:
pi@DABPi ˜/dabpi_ctl $ sudo ./dabpi_ctl -f service
dabpi_ctl version v0.01-43-g369d8de
si46xx_dab_get_digital_service_list()
List size:     0
List version:  0
Services:      0
Starting service  0 0

get dab service list
Code:
pi@DABPi ˜/dabpi_ctl $ sudo ./dabpi_ctl -g
dabpi_ctl version v0.01-43-g369d8de
si46xx_dab_get_digital_service_list()
List size:     474
List version:  57
Services:      16
Num:  0  Service ID:     10c3  Service Name: SCHLAGERPARADIES  Component ID: 20
                                                              Component ID: 20
Num:  1  Service ID:     15dc  Service Name: sunshine live     Component ID: 21
                                                              Component ID: 0
Num:  2  Service ID:     15dd  Service Name: RADIO BOB!        Component ID: 22
                                                              Component ID: 0
Num:  3  Service ID:     17fa  Service Name: Absolut relax     Component ID: 3
                                                              Component ID: 0
Num:  4  Service ID:     1a45  Service Name: ENERGY            Component ID: 4
                                                              Component ID: 0
Num:  5  Service ID:     1a64  Service Name: ERF Plus          Component ID: 2
                                                              Component ID: 0
Num:  6  Service ID:     d01c  Service Name: Radio Horeb       Component ID: 5
                                                              Component ID: 0
Num:  7  Service ID:     d210  Service Name: Deutschlandfunk   Component ID: 10
                                                              Component ID: 0
                                                              Component ID: 0
Num:  8  Service ID:     d220  Service Name: DKultur           Component ID: 11
                                                              Component ID: 0
                                                              Component ID: 0
Num:  9  Service ID:     d230  Service Name: DWissen           Component ID: 12
                                                              Component ID: 0
                                                              Component ID: 0
Num: 10  Service ID:     d240  Service Name: DRadio DokDeb     Component ID: 13
                                                              Component ID: 0
                                                              Component ID: 0
Num: 11  Service ID:     d75b  Service Name: KLASSIK RADIO     Component ID: 6
                                                              Component ID: 0
Num: 12  Service ID: e0d00250  Service Name: DRadio Daten      Component ID: 49153
                                                              Component ID: 0
                                                              Component ID: 0
Num: 13  Service ID: e0d010bc  Service Name: TPEG              Component ID: 49187
                                                              Component ID: 0
Num: 14  Service ID: e0d110bc  Service Name: EPG Deutschland   Component ID: 49188
                                                              Component ID: 0
Num: 15  Service ID: e0d310bc  Service Name: TPEG_MM           Component ID: 49185
                                                              Component ID: 0

set frequency list 2   Berlin-Brandenburg
Code:
pi@DABPi ˜/dabpi_ctl $ sudo ./dabpi_ctl -j 2
dabpi_ctl version v0.01-43-g369d8de
si46xx_dab_set_freq_list(): 0x808000c0

scan frequency list
Code:
pi@DABPi ˜/dabpi_ctl $ sudo ./dabpi_ctl -k 2
dabpi_ctl version v0.01-43-g369d8de
si46xx_dab_set_freq_list(): 0x808000c0
si46xx_dab_tune_freq(0): 0x818000c0
si46xx_dab_digrad_status():
Channel 0: ACQ: 1 RSSI: 54 SNR: -10 Name: DR Deutschland  
si46xx_dab_tune_freq(1): 0x818000c0
si46xx_dab_digrad_status():
Channel 1: ACQ: 0 RSSI: 43 SNR: -10
si46xx_dab_tune_freq(2): 0x818000c0
si46xx_dab_digrad_status():
Channel 2: ACQ: 1 RSSI: 52 SNR: -10 Name: DR Berlin rbb 7D

dab get audio info
Code:
pi@DABPi ˜/dabpi_ctl $ sudo ./dabpi_ctl -n
dabpi_ctl version v0.01-43-g369d8de
si46xx_dab_get_audio_info()
0xc08000c00310445220
Bit rate: 4099kbps
Sample rate: 21060Hz
Audio Mode = Dual Mono
SBR: 0
PS: 0

dab get subchannel info
Code:
pi@DABPi ˜/dabpi_ctl $ sudo ./dabpi_ctl -o
dabpi_ctl version v0.01-43-g369d8de
si46xx_dab_get_subchannel_info()
Service Mode = MSC Data Packet Service
Subchannel Bitrate: 21060kbps
Capacity Units: 16928 CU
CU Starting Adress: 29285

get sys state (fm,dab,am...)
Code:
pi@DABPi ˜/dabpi_ctl $ sudo ./dabpi_ctl -s
dabpi_ctl version v0.01-43-g369d8de
si46xx_get_sys_state answer: 0x808000c002ff
Current mode:
DAB is active
...so, habe jetzt durch rumspielen folgendes herausgefunden, durch die Eingabe von sudo ./dabpi_ctl -f service war dann der Sender Starting service BR-Klassik       d314 b zu hören.
Ein wechseln zwischen den Sendern war nun mit der Eingabe sudo ./dabpi_ctl -f 1 möglich. Num: 0-11
Code:
pi@DABPi ~/dabpi_ctl $ sudo ./dabpi_ctl -f 1
dabpi_ctl version v0.01-43-g369d8de
si46xx_dab_get_digital_service_list()
List size:     398
List version:  175
Services:      14
Num:  0  Service ID:     d314  Service Name: BR-Klassik        Component ID: 11
                                                              Component ID: 11
Num:  1  Service ID:     d321  Service Name: radioBERLIN 88 8  Component ID: 6
                                                              Component ID: 0
Num:  2  Service ID:     d323  Service Name: kulturradio       Component ID: 5
                                                              Component ID: 0
Num:  3  Service ID:     d332  Service Name: radioeins         Component ID: 1
                                                              Component ID: 0
Num:  4  Service ID:     d333  Service Name: Fritz             Component ID: 7
                                                              Component ID: 0
Num:  5  Service ID:     d335  Service Name: Inforadio         Component ID: 8
                                                              Component ID: 0
Num:  6  Service ID:     d392  Service Name: WDR2              Component ID: 2
                                                              Component ID: 0
Num:  7  Service ID:     d3a3  Service Name: SWR3              Component ID: 4
                                                              Component ID: 0
Num:  8  Service ID:     d3c2  Service Name: MDR JUMP          Component ID: 13
                                                              Component ID: 0
Num:  9  Service ID:     d412  Service Name: Bayern 2          Component ID: 12
                                                              Component ID: 0
Num: 10  Service ID:     d431  Service Name: Antenne           Component ID: 0
                                                              Component ID: 0
Num: 11  Service ID:     d496  Service Name: FH Europa         Component ID: 3
                                                              Component ID: 0
Num: 12  Service ID: e0d01019  Service Name: rbb EPG           Component ID: 49161
                                                              Component ID: 0
Num: 13  Service ID: e0d11019  Service Name: rbb TPEG          Component ID: 49162
                                                              Component ID: 0
Starting service radioBERLIN 88 8 d321 6