Sponsored links

Go Back   MP3Car.com > Mp3Car Technical > Software & Software Development


Reply
 
Share Thread Tools Display Modes
Old 05-03-2007, 03:21 PM   #1
Constant Bitrate
 
Putput's Avatar
 
Join Date: Sep 2005
Location: Belgium
Posts: 181
Putput is on a distinguished road
Lightbulb HQCT software development

Hello,

To make it easier for all people who are desperately seeking in numerous threads to find HQCT software, let's have our very own thread!
After finding several posts in different threads about the subject I decided to make this thread to collect all info about HQCT software.
This is what is available right now: (to my knowledge of course )

The original RRHQCT from Datalex/XTronic at http://www.XTronic.be
FMode’s FMRadioHal at http://www.mvci-systems.de/FMRadioHAL.zip
My own CPCTuner and HQCT.DLL at http://users.telenet.be/cpc

Also Radiator at http://flesko.cz/radiator.htm supports HQCT if you use my HQCT.DLL as a plug-in.

Frontends that have native support for HQCT:
- Centrafuse from release 1.12 on
- RoadRunner release ???
- There seems to be a plug-in for Streetdeck but I'm not sure about this, no idea about native support
- Linux ?
- Mac ?

- Others … (I know that others will follow ...)

If you want your site/software added to this list, go ahead and start posting, I will try to keep this first post up to date as soon as possible.

Best regards,
Putput

Last edited by Putput; 05-03-2007 at 03:29 PM.
Putput is offline   Reply With Quote
Advertisement
 
Advertisement
Advertisement Sponsored links

Old 05-06-2007, 01:38 PM   #2
High Voltage
 
blk02si's Avatar
 
Join Date: Jul 2005
Location: Motorcity
Posts: 1,967
blk02si will become famous soon enough
PM the lama, I know he developed a linux kernel module for HQCT. Great idea for a thread also! Im currently using your build 43 software and it seems to be the best windows based solution.
__________________
Build Things, it keeps your brain busy.

AutoPC v1 (Retired) - AutoPC v2 (in progress) - www.shocknet.us
blk02si is offline   Reply With Quote
Old 05-06-2007, 02:03 PM   #3
Newbie
 
Join Date: Sep 2005
Location: Aylesbury, UK
Posts: 29
mischka76 is on a distinguished road
I am currently working on an implementation of the HQCT into my carpc software, and plan to release that version within the next 2 weeks.
Its based on putput's DLL, which saves me a lot of hassle!

but does anyone have an overview of all the registers and their function?

there are some functions in cpctuner which are not in the DLL, like news, AF and i cant seem to get on to the AM band
mischka76 is offline   Reply With Quote
Old 05-07-2007, 03:51 AM   #4
Constant Bitrate
 
Putput's Avatar
 
Join Date: Sep 2005
Location: Belgium
Posts: 181
Putput is on a distinguished road
Quote: Originally Posted by mischka76 View Post
I am currently working on an implementation of the HQCT into my carpc software, and plan to release that version within the next 2 weeks.

Quote: Originally Posted by mischka76 View Post
Its based on putput's DLL, which saves me a lot of hassle!

Thanks!

Quote: Originally Posted by mischka76 View Post
but does anyone have an overview of all the registers and their function?


I've added a text file to my website, here's a direct link.

Quote: Originally Posted by mischka76 View Post
there are some functions in cpctuner which are not in the DLL, like news, AF and i cant seem to get on to the AM band


You are correct, version 1.0.0.17 doesn't have all CPCTuner functions yet and News is still 'under construction' while AF still contains a bug. I'm still working on that.
About the DLL, perhaps you can give me some advice. Would it be easier to work if the DLL sends for example Windows messages to create events? Another possibility is that the DLL opens an ip port as a server where your app, as a client can connect to? Interfacing this way makes it possible to work event based on the DLL's client side. What would you prefer?
The AM function should work, do you have the same problem with CPCTuner? What values are you entering in the integer value for HQCTSetAMFrequency? Frequencies should be between 520 and 1720.

Regards,
Putput
Putput is offline   Reply With Quote
Old 05-07-2007, 04:41 AM   #5
Newbie
 
Join Date: Sep 2005
Location: Aylesbury, UK
Posts: 29
mischka76 is on a distinguished road
as far as i can see from your testapp, 4 times per second a string of 128 bytes is read from the hqct with all kinds of data in it, like RDS text and frequencies. thats what I meant with "registers"
apart from the fact it occasionally brings down my vb6 environment, the dll works as a charm for me. do you have an ETA for news/af etc?

by the way: do other radio's like silabs and dru-100 work in the same way, that a number of bytes is being read/write from the usb channel?


as for AM, i just switched to AM with hqctswitchband and then stepped up/down. i can see when switching that the frequency changes to 1100 but cant change it.

Last edited by mischka76; 05-07-2007 at 04:45 AM.
mischka76 is offline   Reply With Quote
Old 05-07-2007, 02:51 PM   #6
Constant Bitrate
 
Putput's Avatar
 
Join Date: Sep 2005
Location: Belgium
Posts: 181
Putput is on a distinguished road
Quote: Originally Posted by mischka76 View Post
as far as i can see from your testapp, 4 times per second a string of 128 bytes is read from the hqct with all kinds of data in it, like RDS text and frequencies. thats what I meant with "registers"

Sorry, misunderstanding, I added the info to the text file on my website.

Quote: Originally Posted by mischka76 View Post
apart from the fact it occasionally brings down my vb6 environment, the dll works as a charm for me.

It has something to do with compatibility issues between Delphi and VB6. This version (build 17) works better with the VB environment then build 16 but it's not yet fully compatible. But the most important thing is that it works perfectly with the compiled VB file.

Quote: Originally Posted by mischka76 View Post
do you have an ETA for news/af etc?

No sorry, it is still a hobby and I need to find the time for it. AF is almost finished, but because both traffic and news need AF to work it has to be in this order => AF, then news/traffic. I hope to get it finished before the end of this month.

Quote: Originally Posted by mischka76 View Post
by the way: do other radio's like silabs and dru-100 work in the same way, that a number of bytes is being read/write from the usb channel?

To be honest, I have no idea. I thought that the Silabs thing works in a similar way but it also sends music via USB so no analog input is required. Don't know how the D-Link thing works.


Quote: Originally Posted by mischka76 View Post
as for AM, i just switched to AM with hqctswitchband and then stepped up/down. i can see when switching that the frequency changes to 1100 but cant change it.

I downloaded the example from my website (just to make sure that I uploaded the correct version ) and it works without a problem with both FM and AM. Try to insert a numeric value between 520 and 1720 and push enter instead of the 'Set freq' button in the example.

Let me know if it works or not.

Putput
Putput is offline   Reply With Quote
Old 05-07-2007, 04:52 PM   #7
High Voltage
 
blk02si's Avatar
 
Join Date: Jul 2005
Location: Motorcity
Posts: 1,967
blk02si will become famous soon enough
Hey Putput, Im running your software and I am still getting the splash screen with the rrhqct.exe

Im not sure how to append the /nosplash switch and still have rr launch it.

Any suggestions?

Build 43 is working good for me. RDS info is much better, it does not blink anymore. Great work.
__________________
Build Things, it keeps your brain busy.

AutoPC v1 (Retired) - AutoPC v2 (in progress) - www.shocknet.us
blk02si is offline   Reply With Quote
Old 05-07-2007, 05:42 PM   #8
Newbie
 
Join Date: Sep 2005
Location: Aylesbury, UK
Posts: 29
mischka76 is on a distinguished road
ah, for me it's a hobby too! But I want to have a working version ready before 19th of may, there is a car-pc gathering here in the UK. stuff like news and AF i'll just add later. I also want to integrate the silabs as the popularity of it seems to be very high. if i had heard about the silabs earlier i wouldnt have bought the hqct. ah well, fate has it!

I am quite far now.. i can tune, read RDS, change the volume, change seek sensitivity, add stations to memory and select them from memory. I'll have a frequency readout on top of my screen that's red or green depending of stereo or not.

tomorrow i will try once more to get this AM to work. I managed to change the frequency but cant get a read-out of the current AM frequency.

thanks for the register information. correct me if i'm wrong, but there is no register for volume?
mischka76 is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Old 05-08-2007, 02:47 AM   #9
Constant Bitrate
 
Putput's Avatar
 
Join Date: Sep 2005
Location: Belgium
Posts: 181
Putput is on a distinguished road
Quote: Originally Posted by mischka76 View Post
ah, for me it's a hobby too! But I want to have a working version ready before 19th of may, there is a car-pc gathering here in the UK. stuff like news and AF i'll just add later. I also want to integrate the silabs as the popularity of it seems to be very high. if i had heard about the silabs earlier i wouldnt have bought the hqct. ah well, fate has it!

I am quite far now.. i can tune, read RDS, change the volume, change seek sensitivity, add stations to memory and select them from memory. I'll have a frequency readout on top of my screen that's red or green depending of stereo or not.

tomorrow i will try once more to get this AM to work. I managed to change the frequency but cant get a read-out of the current AM frequency.

thanks for the register information. correct me if i'm wrong, but there is no register for volume?

Hi Mischka76,
Look again at the hqctdll_calls.txt file, I added the calls which are related to Radiator, with these calls you can read parameters like volume, treble, bass and more. The names are different but you can use the calls parallel to the others, there is no need to use/install Radiator to use them.
All Radiator functions are implemented (from build 16) and have been tested with Radiator and the Radiator test program that comes with the SDK examples.
Hope that this can help you a little to get a working version before the 19th.

Putput
Putput is offline   Reply With Quote
Old 05-08-2007, 03:41 AM   #10
Constant Bitrate
 
Putput's Avatar
 
Join Date: Sep 2005
Location: Belgium
Posts: 181
Putput is on a distinguished road
Hi blk02si,

Quote: Originally Posted by blk02si View Post
Hey Putput, Im running your software and I am still getting the splash screen with the rrhqct.exe

Did you copy the file from this post into the rr\hqct folder, it should work? Don't have the sources with me right now, need to check it tonight. I'l let you know

Quote: Originally Posted by blk02si View Post
Im not sure how to append the /nosplash switch and still have rr launch it.

Any suggestions?

The easiest way is to start CPCTuner with a shortcut on your desktop, place shortcut, click with right mouse button choose properties and add /Nosplash to the target command line. That should do the trick when you start up CPCTuner directly. (See image)


Quote: Originally Posted by blk02si View Post
Build 43 is working good for me. RDS info is much better, it does not blink anymore. Great work.



Putput
Attached Images
 
Putput is offline   Reply With Quote
Old 05-08-2007, 07:04 AM   #11
Newbie
 
Join Date: Sep 2005
Location: Aylesbury, UK
Posts: 29
mischka76 is on a distinguished road
thanks putput! I'll have another go tonight and then hopefully finish the "logical layer" so far.
mischka76 is offline   Reply With Quote
Old 05-08-2007, 06:24 PM   #12
High Voltage
 
blk02si's Avatar
 
Join Date: Jul 2005
Location: Motorcity
Posts: 1,967
blk02si will become famous soon enough
Your right, it does work putput. I forgot to write the change to my embedded setup before I rebooted. Thanks again for the hard work!
__________________
Build Things, it keeps your brain busy.

AutoPC v1 (Retired) - AutoPC v2 (in progress) - www.shocknet.us
blk02si is offline   Reply With Quote
Old 05-10-2007, 07:22 AM   #13
Newbie
 
Join Date: Sep 2005
Location: Aylesbury, UK
Posts: 29
mischka76 is on a distinguished road
Quote: Originally Posted by Putput View Post
Hi Mischka76,
Look again at the hqctdll_calls.txt file, I added the calls which are related to Radiator, with these calls you can read parameters like volume, treble, bass and more. The names are different but you can use the calls parallel to the others, there is no need to use/install Radiator to use them.


hmmmm.. so all radiator plugin's work with these calls only?
what if i used only these calls from my app.. would that mean that i can use any radiator plugin and call it from my app? thus enabling my app to use any pc-radio that is supported by radiator?

i didnt have time to do anything on my app for last few days
mischka76 is offline   Reply With Quote
Old 05-10-2007, 07:53 AM   #14
Constant Bitrate
 
Putput's Avatar
 
Join Date: Sep 2005
Location: Belgium
Posts: 181
Putput is on a distinguished road
Quote: Originally Posted by mischka76 View Post
hmmmm.. so all radiator plugin's work with these calls only?
what if i used only these calls from my app.. would that mean that i can use any radiator plugin and call it from my app? thus enabling my app to use any pc-radio that is supported by radiator?

If it works in one direction, it should work the other way around as well. Can't see any reason why not. My advice: give it a try! Just one thing, Radiator installs a driver (I think for port IO under Windows) that is used by a number of plugins, this means that you also need this driver to make some pc-radios work (especially the PCI cards, USB shouldn't be a problem).

Putput
Putput is offline   Reply With Quote
Old 05-10-2007, 12:22 PM   #15
Constant Bitrate
 
Join Date: Mar 2005
Location: Wiesbaden/Germany
Posts: 213
FMode is on a distinguished road
Quote: Originally Posted by mischka76 View Post
hmmmm.. so all radiator plugin's work with these calls only?
what if i used only these calls from my app.. would that mean that i can use any radiator plugin and call it from my app? thus enabling my app to use any pc-radio that is supported by radiator?

this idea is old....
As Radiator is missing RDS (and more) I created an advanced interface with Radiator in mind.
I created a radiator driver (so it drives Radiator and its radios - without RDS certainly), a HQCT driver
which is stopped (waiting for reply from Datalex) and a radio driver for a TMC/GPS mouse (you don't see a usage for such a thing ? - yes the name of these GPS mice is wrong they should be called RDS/GPS mice).
I wrote a simple (radio)frontend and if I copy the driver in into its directory it is working like a charm.
I splitted RDS interpretation from the radio driver so all radios can use one (powerful) rds interpreter.

http://www.mp3car.com/vbulletin/code...und-table.html

Last edited by FMode; 05-10-2007 at 12:56 PM.
FMode is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
CarPal Bluetooth Module & Digimoto Software....A Very Good Combo.. jmciver Engine Management, OBD-II, Engine Diagnostics, etc. 6 06-16-2006 05:08 PM
Sony Vaio PCV-RX670 w/Sony 15" flat panel thousands of $ worth of software, mint clean customs Classified Archive 2 11-15-2005 02:38 PM
MSDXM.OCX - Why oh why don't you fix that NOW?! Zippy1970 Media Engine 18 02-28-2005 05:36 PM
Software solution for gLCD-based car-mp3 Novgorod Software & Software Development 1 07-01-2004 08:59 PM
My numpad controlled custom MP3Car software - need your opinions PorscheMP3 Software & Software Development 7 04-11-2002 11:30 AM



All times are GMT -5. The time now is 03:12 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.2
Copyright © 1999 - 2008 Mp3Car.com Inc.Ad Management by RedTyger
Message Board Statistics