adding TEF665x tuner chip to agl-service-radio

Description

TEF665x is the name of a family of AM/FM tuners form NXP company

I added a driver for it in agl-service-radio

(also there is a user space program to test it without this service. it just enables the analogue output. I will soon modify it to have digital capability too:

git@github.com:linuxcubie/tef665x_userspace_drv.git )

Environment

I test it on real board with imx6solo and the host was ubuntu 16.04 on x86_64 machine. the sdk i used was recent master.

Activity

Show:

Vahid Gharaee 
January 1, 2020 at 1:31 PM

i am trying to add rds

with existing verb, it returns a char pointer! so my understanding is that the decoding and parsing the

rds data is going to happen in the widget, right? in rds data we have 4 x 16bits data as block 1 to block 4

so because the return value is char pointer so 8 byte long.

correct me if i am wrong, please.

suggestion:  what if parsing the rds data gets done inside the service and the decomposed data be sent to

widget (who ever requests).

 

 

Scott Murray 
December 29, 2019 at 2:34 PM

Assigning to since he's the one doing the work.

Vahid Gharaee 
December 23, 2019 at 7:04 AM

Change-Id: I4ad0cb4172a899ab1f45074fa14e1cdcc2ccf23f

Fixed

Details

Assignee

Reporter

Fix versions

Hardware Platform(s) Affected

NXP i.MX6

Components

Affects versions

Priority

Created December 22, 2019 at 2:30 PM
Updated April 7, 2021 at 9:23 PM
Resolved April 7, 2021 at 9:23 PM