Author Topic: MRDS1322 - Full RDS rebroadcast  (Read 8595 times)

Pettinelli Mirko

  • Newbie
  • *
  • Posts: 7
MRDS1322 - Full RDS rebroadcast
« on: December 19, 2017, 04:33:59 pm »
Hi,
I want to do rebroadcasting, I have a receiver that decoding the blocks of RDS, I want to send directly to MRDS1322 without change any parameters of the RDS. I send via I2C to MRDS1322 all flux (RDS) The question is this:
it's possible to disable lo stream of the internal DATA (example PS or AF)
thank you very much for support.

Mirko

Jan

  • Hero Member
  • *****
  • Posts: 1125
Re: MRDS1322 - Full RDS rebroadcast
« Reply #1 on: December 19, 2017, 09:48:27 pm »
I'm not sure what you want to disable. If you take full control over the RDS stream, there will be naturally no space for the internal data.

The method is described in the mrds1322.pdf, section 7, item UDG2 Buffer and UDG2CNT. The application should send RDS group by filling UDG2 buffer and setting UDG2CNT to 1 in one I2C session. Then poll for clearing the UDG2CNT and send next RDS group.

Mirko Pettinelli

  • Guest
Re: MRDS1322 - Full RDS rebroadcast
« Reply #2 on: December 20, 2017, 10:07:00 am »
Thank you, I did that your explain. but sometime I can not fill the buffer and MRDS1322 stream the internal data corrupt the original flux.

Jan

  • Hero Member
  • *****
  • Posts: 1125
Re: MRDS1322 - Full RDS rebroadcast
« Reply #3 on: December 20, 2017, 08:52:07 pm »
This task is not trivial as there are many things which need to work together. Expect 2-4 weeks of continuous working. You need some diagnostics tools like I2C logic analyzer and RDS analyzer, documents like RDS standard etc. You should start by putting one RDS group via the I2C and search for it in the output stream. When you successfully do this, you may think about continuous stream. Keep on mind that the RDS group is only single-buffered in the MRDS1322.

Pettinelli Mirko

  • Newbie
  • *
  • Posts: 7
Re: MRDS1322 - Full RDS rebroadcast
« Reply #4 on: December 21, 2017, 10:04:16 am »
I have all , I have I2C analyzer and R&S ETL for analyer the RDS Flux, I'm decoding the RDS from Silab receiver after I send all block one for time via I2C to MRDS1322. I understand very well that work the MRDS1322 and now it works properly but sometime the MRDS1322 stream the block 0A with internal data so it corrupts the alternative frequency from original flux,
PS:RTEN disable .
For solve this problem for me it's enough disable the Group 0A internal and will active the 2A and 2B internal.
It's possible ?
this project for me it's very important, for first step I need 100 pieces of MRDS1322
I am willing to pay for this software modification.
please contact me directly +390763305530 Pettinelli Mirko Electrolink Italy