This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TAS3108 VU meters ?

How doI read the VU meter?

I am only seeing 2 I2C addresses in the I2C overview list for my VU meter.

The RMS aSA coefficient at 0x29 and the meter enable at 0x2A.

I am sending an enable value (0x01) to the enable address.

I have tried reading back from the same address but am only getting 0's for the 4 bytes.

I have been able to read back volume gain settings from volume blocks and am programming the DSP from an 8051 MCU.

I am also able to modify filter coefficients and see results so basic communication with the DSP is working.

Thanks for any help.

A.J. Ashley

  • Hi

    I have the same problem and it looks like TI wouldn't reply to the questions about the VU meter.

    Did you found out how it works?

    Thank you

  • all,

    I looked at this component a while ago since a customer posted a similar question in the forum.  Unfortunately this component is not well written in the way that it's supposed to work. 

    I hope it would be fixed in our next patch release for PPS.

    Susan

  • Yes. Sorry I should have come back and posted my finding.

    The enable should be sent as the decimal value of 1.0 (0x00800000) or 00800000h. The documentation leads you to believe it should be a 1 value of 0x00000001.

    I have also found that if you read from multiple VU meter blocks too quickly you will get ghosting of values accross the meter blocks. You need to give the DSP enough time to proccess the request each time.

    A.J.