Here is an version that can use ADS instantFM and Silabs FM too.
It detects the tuner no setup needed.
Can anybody try it with Silabs FM tuner?
It works with my ADS tuner but i can't try with Silabs.
(Thanks For Steffen for HELP)
This is an 2 in 1 dll
HARDWARE: Fujitsu Stylistic ST5111w/WiFi and dock, internal Hitachi 500G HD, external 1TB HD, Sierra Wireless Aircard 550, DVD-RW, BoomzBox HD radio, XM Commander, Delorme GPS, Saitek X-52 Pro joystick, BluSoleil Bluetooth, TPMS, FB, Elm327
I have a silabs radio..... the dll works with it ... however the RDS information is still having problems.... there are stray characters in the text....example....lite$rok@ at 105K.... which is mostly correct.... you are doing a great job.... if this last problem can be worked out this will be a great addtion to rr..
After some testing with C# importing the dll i am getting strange return values after ScanStation/SeekStation :-(
return - key - station
5330123133904036 - 040 - 91.3MHz
5330123133906636 - 066 - 93.9MHz
5330123133915636 - 156 - 102.9MHz
5330123133919636 - 196 - 106.9MHz
so i reason this long for 104.4 and YES it works:
5330123133917136 - 171 - 104.4MHz
After initialisation the dll returns for example
5329384399531724 which seems to be the same like above-mentioned
5330123133906636 because after next seekup the
5330123133915636 follows and then after seekDown again the
5330123133906636 is set and sounds same like this 5329384399531724!
another conclusion after some calculation:
5329384399540724 sould also be same like 5330123133915636 ?!?! -> tried: yes it is... hmm...
But what do these longs mean, because i also can tune for example to 91300 getting every time such a representative long value as "GetCurrentStation()"
It would be more useful getting the right frequencies
I also found out that this dll returns only "" for GetRDS() :-( Is there anyone who gets RDS-Data with ADS?!