Submit a Post :: Forum Mainpage
Bloop, 9.5.2010, 12:51, 199.212.17.130
Re: Re: Re: Re: minirds Delphi example - Reply
Jan,
Do I need the ack, read, write modules that are in the zlportio.pas as well is I'm using the inpout32.dll?
Bloop, 9.5.2010, 13:25, 199.212.17.130
I2C communication - Reply
Jan, is this correct?
The I2C Software Protocol:
1. Send a start sequence
2. Send the I2C address of the slave with the R/W bit low (even address)
3. Send the internal register number you want to write to
4. Send the data byte
5. [Optionally, send any further data bytes]
6. Send the stop sequence.
Bloop, 9.5.2010, 20:22, 199.212.17.130
Re: Re: minirds Delphi example - Reply
Delphi 3 and newer versions -- It’s compiler/linker can’t produce .sys files.
Might this cause a problem with re-compiling your example source?
I'm not sure if your source compiles the zlportio.pas file into zlportio.sys
Jan, 11.5.2010, 08:22
Re: Re: Re: Re: Re: minirds Delphi example - Reply
The zlportio as well as the inpout32 do not include I2C protocol so there are no ack, read or write routines. You can only read or write the port state or output latches. I think you have already discovered it.
Dave, 11.5.2010, 16:00, 82.69.59.124
Magic RDS application suggestion - Reply
Would it be possible to add a time offset feature to Magic RDS? We have a number of places where the RDS encoder is in a different time zone to the controlling PC. Changing the PC time before setting the time on the remote unit is not so convenient. I know it can be done from the CLI, but that is not convenient for all users.
Jan, 11.5.2010, 17:13
Re: Magic RDS application suggestion - Reply
This feature is already implemented.
Krumper, 13.5.2010, 03:15, 24.142.36.183
Re: Re: Re: minirds Delphi example - Reply
Jan
Not sure where I'm going wrong.
Recompiled your source code with no errors.
when I run the new project, nothing happens.
if I run your original example while the new project is running, I get an "ACK bit not received" message.
It appears the re-compile is freezing the port.
closing both programs and re-running your original clears things up.
Still a mystery to me but still learning.
Krumper, 13.5.2010, 18:28, 24.142.36.183
Re: Re: Re: Re: minirds Delphi example - Reply
Jan
Compiling your example code in Delphi7 Second Edition v7.2
It works fine!
So I can only conclude there is an import/upgrade issue taking the source code from your original example (Delphi6?) straight to Delphi2009.
Again, using Delphi7 works fine with your example
time to experiment
guest, 15.5.2010, 09:04
Re: Re: Re: Re: Re: minirds Delphi example - Reply
Maybe you run the project from embedded debugger in Delphi 2009 (using the Run button). Try to compile and run it independently from Windows explorer or similar.
Krumper, 3.6.2010, 20:15, 24.142.40.6
.Net rebuild of miniEx1 (miniRDS) - Reply
Jan
Took a few weeks of research and trial and error.
I finally worked out a working rebuild of your miniEx1 example in .Net using the LPT ports
Now to see if I can add the Com and USB port options.
dottis, 4.6.2010, 08:58
Possible to retransmit logged RDS? - Reply
I would like to retransmit RDS that I earlier have captured. The data is stored like this:
D38A240A20202020;DB;40; 093.40 MHz; 17.01.08 23:08:55
D38A641E0934AAAA;DB;40; 093.40 MHz; 17.01.08 23:08:56
D38A0409A6C94449;DB;40; 093.40 MHz; 17.01.08 23:08:56
D38A641F28092006;DD;40; 093.40 MHz; 17.01.08 23:08:56
D38A641E0934AAAA;DD;40; 093.40 MHz; 17.01.08 23:08:56
and so on.... Is it possible to make a vb6-program to make the Pira RDS-encoder transmit it without adding/removing RDS-groups? I can calculate the RDS checksum if needed. If so, I would like to buy (at least) two encoders.
Jan, 4.6.2010, 10:20
Re: Possible to retransmit logged RDS? - Reply
One of appropriate outputs possible to the PIRA32 RDS encoder will be:
PTY=0
TP=0
TA=0
PI=D38A
G=240A20202020
G=641E0934AAAA
G=0409A6C94449
G=641F28092006
G=641E0934AAAA
...
See the pdf manual for more information related to the G command.
Krumper, 13.6.2010, 00:52, 24.142.36.162
eemprom size for the miniRDS - Reply
Jan
What would the average eeprom size be for the miniRDS for users to store the data?
I believe the maximum is 256bytes and I think the earlier S3 model was 128bytes.
Jan, 13.6.2010, 14:28
Re: eemprom size for the miniRDS - Reply
196 bytes, it's a mirror of the operational RAM only.
Dams, 15.6.2010, 21:35, 92.161.170.202
Nice feature request on RDS Encoder - Reply
Hi,
To possible to make a DynaPS with a defined time ex: Title of music with a timer of 180sec. After the RDS Encoder display the Default DynaPS.
You Understand ;) ?
Thanks
Jan, 16.6.2010, 09:01
Re: Nice feature request on RDS Encoder - Reply
You cannot set exact time of artist and title showing as dynamic PS due to a simple fact that the length of the text differs with each song. You may set the speed of dynamic PS, its number of repeats and delay between the repeats.
Dams, 16.6.2010, 13:25, 92.161.170.202
Ok thanks for response Jan, it's a feature request. In Az**c FMB80 ;) it's possible to send a title & artist with a duration time for exemple after the PS come Station Name or Defaut DynaText is displayed.
It's a cool function if implemented in RDS Encoder ;).
Jan, 16.6.2010, 13:36
This may result in cutting the song information after the predefined time elapses. Unacceptable for me.
Dave, 20.8.2010, 16:51, 81.208.95.20
RT+ - Reply
Hi,
do your rds pira support rt+ services?
thanks
Dave
Jan, 20.8.2010, 18:09
Re: RT+ - Reply
Direct RT+ support is implemented in version 1.5b which is under tests and will be released in following weeks.
Example of use: RTP=01,05,08,04,12,10
Compatible with RT+ enabled automation systems.
< Previous Posts :: Next Posts >
This forum does not serve as online support. HTML tags allowed in Text: <i>italic</i>,
<b>bold</b>. Make sure the Caps Lock is off.