yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] xetro:
PowerRadio.exe

FileNotFoundException

The system cannot find the file specified

by

PowerRadio.PowerRadio.GetIImage(String fname)

by

PowerRadio.PowerRadio.Skinload(String skinfile)

by

PowerRadio.PowerRadio.FormLoader()

by

PowerRadio.PowerRadio.tmr2_Tick(Object sender, EventArgs e)

by

System.Windows.Forms.Timer._WnProc(WM wm, Int32 wParam, Int32 lParam)

by

System.Windows.Forms.ApplicationThreadContext._InternalContextMessages(WM wm, Int32 wParam, Int32 lParam)

by

Microsoft.AGL.Forms.EVL.EnterMainLoop(IntPtr hwnMain)

by

System.Windows.Forms.Application.Run(Form fm)

by

Powerradio.Powerradio.Main()

No idea what it means, but hope you do ;)

Xetro
[Windows Mobile Apps and Games] 6Fg8:
This: FileNotFoundException is a strong indication :)

The rest of the message tells me that it happened on startup while it tried to load a skin image, so something is messed up there, a wrong path or a missing image or the like.

My best advice is that you uninstall PR, including any skins or icons, make sure everything has been removed (check with Resco explorer or total commander), and then reinstall from scratch. If something has been left after uninstall delete it before installing.

As it could be a problem with a skin, i'd suggest you start PR after installing it, before you install any other cabs (skin/icons), just to see if it works.
[Windows Mobile Apps and Games] xetro:
That line i do understand ;)

It happens right after a clean HR !!!

Other users of WM 6.5.3 have reported it and went back to PowerRadio 1.4 :(
[Windows Mobile Apps and Games] 6Fg8:
how strange :eek: Might be related to the new builds ...

I've to flash one of these to see what happens.
[Windows Mobile Apps and Games] mike2nl:
Hi 6Fg8,

the never ending story of FMS_API.dll :D??

Where is your nice startup check? It is gone, ooohhhh :rolleyes:.

I have read the RDS thread, sounds interesting...

Skinning is allways active on my side, but not enough time yet.

Time comes with xmas and the vakation, i hope but some private things are changed, so lets hope
[Windows Mobile Apps and Games] 6Fg8:
Yes ... now i give up and copy that myself without complaining :D Will add that for the next release.
[Windows Mobile Apps and Games] mike2nl:
Hi 6Fg8,

you know, you don't have todo that for me. I am fan of your application. After so many work with power radio i know so many stuff about it. It feels like a child ;).
[Windows Mobile Apps and Games] 6Fg8:
I did a testdrive on Miri's sys 28011, runs without problems.
[Windows Mobile Apps and Games] 6Fg8:
Yeah Mike, i know for sure :) Thanks for your support.
[Windows Mobile Apps and Games] xetro:
Mysteriously after 10 times of reinstalling it works !!

Havent tried a skin yet, but will do that in a minute.

Thanks for you attention anyway! Keep up the good work !

Xetro
[Windows Mobile Apps and Games] 6Fg8:
The only reason that would come to mind is that for some weird reason a file hasnt been written during setup. That would explain the missing image on your previous attemps. But i guess then you would've noticed strange behaviour in other apps too.

Anyway, great that it works now.
[Windows Mobile Apps and Games] 6Fg8:
new version 2.2.0.0 available

as usual, see first post.
[Windows Mobile Apps and Games] Koffein Schluck:
Ok... i write this text VEEEERY slow, to make the things even more clear ;)

I turn off the screen by pressing the power button (a short tap is enough :cool: )

The screen is turned off after some period of time, you can set up it in Settings-> System->Energy Settings (?)->more(?), there you can adjust the following settings

Turn off illumination after...

Turn off screen after...

My second setting is 2 minutes, so after 2 Minutes my screen goes off, completly off! BLACK! ;)

In PowerRadio, the automatic screen dim and screen off works good, but I cannot turn off the screen for a long period by tapping the power button short! The screen just turns on again after ~5-30 seconds (depends on ?)
[Windows Mobile Apps and Games] 6Fg8:
I do exactly that and it works fine here, thats why i ask for every detail. Thanks for writing slow, so i could make a transcript :p

Ok, create this regkey: HKLM\Software\PowerRadio\LogLevel DWORD =1

Start PowerRadio, wait a few secs and turn the device off. Leave it alone for 1 min (it does wakeup itself, right?), then exit PR and post the file PowerRadio.log from the apps directory.
[Windows Mobile Apps and Games] harisg:
Thnx for your reply. Although it would be great to be really finger friendly, I understand that even the thought of changing so many files needing change is a burden hard to lift.

On the font issue, my point was not to indicate a specific font to be used but rather a designing possibility. Of course I have to start reading on how to properly modify the default font

thnx again
[Windows Mobile Apps and Games] 6Fg8:
What i could do, and eventually do in the next major revision, is to make all controls user-resizable and movable, and also the number of rows/columns for the preset buttons. The sourcecode is already prepared for this, so its a matter of writing some configs and parsers. So anyone can adjust the GUI their needs/wishes. A landscape mode would then be possible too. There's still the need to adjust image sizes but its up to the GUI designer then :D

Font selection was harder than i thought, there arent many "digital looking" fonts out there, most of them are payware, and from the few i found some had serious definition issues which rendered them nearly useless. Sure any truetype font would do, but i like the somehow retro look of digital numbers :)
[Windows Mobile Apps and Games] Koffein Schluck:
Display turns on again and again...

Done! I logged for a minute. It happened two times. I marked the places where the display turned on again in red. The places where I pushed the power button are green.

16.12.2009 19:32:03 New()
16.12.2009 19:32:04 --GetSystemPowerState=0x12010000
16.12.2009 19:32:07 FormLoader()
16.12.2009 19:32:14 PRcallback reason=89
16.12.2009 19:32:15 PresetUpdate lastPI=2
16.12.2009 19:32:17 PresetUpdate lastPI=2
16.12.2009 19:32:17 PowerNotify msg=1 flags=0x12010000
16.12.2009 19:32:17 --GetSystemPowerState=0x12010000
16.12.2009 19:32:18 PRcallback reason=20
16.12.2009 19:32:18 PRcallback reason=8
16.12.2009 19:32:18 PRcallback reason=22
16.12.2009 19:32:18 PRcallback reason=31
16.12.2009 19:32:18 AF table updated freq=100200 cnt=9
16.12.2009 19:32:19 PRcallback reason=33
16.12.2009 19:32:19 PowerNotify msg=1 flags=0x12010000
16.12.2009 19:32:20 PRcallback reason=30
16.12.2009 19:32:22 PRcallback reason=32
16.12.2009 19:32:25 PRcallback reason=32
[B][COLOR="DarkGreen"]16.12.2009 19:32:26 PowerNotify msg=1 flags=0x100000[/COLOR][/B]
16.12.2009 19:32:26 disable background proc
16.12.2009 19:32:26 PRcallback reason=89
16.12.2009 19:32:27 PresetUpdate lastPI=2
[B][COLOR="Red"]16.12.2009 19:32:32 PowerNotify msg=1 flags=0x12010000[/COLOR][/B]
16.12.2009 19:32:32 enable background proc
16.12.2009 19:32:32 PRcallback reason=89
16.12.2009 19:32:32 PresetUpdate lastPI=2
16.12.2009 19:32:33 PRcallback reason=20
16.12.2009 19:32:33 PRcallback reason=8
16.12.2009 19:32:33 PRcallback reason=22
16.12.2009 19:32:33 PRcallback reason=32
16.12.2009 19:32:33 PRcallback reason=33
16.12.2009 19:32:35 PRcallback reason=32
16.12.2009 19:32:36 PRcallback reason=33
16.12.2009 19:32:37 PRcallback reason=33
16.12.2009 19:32:39 PRcallback reason=30
[B][COLOR="DarkGreen"]16.12.2009 19:32:41 PowerNotify msg=1 flags=0x100000[/COLOR][/B]
16.12.2009 19:32:41 disable background proc
16.12.2009 19:32:41 PRcallback reason=89
16.12.2009 19:32:42 PresetUpdate lastPI=2
[B][COLOR="Red"]16.12.2009 19:32:47 PowerNotify msg=1 flags=0x12010000[/COLOR][/B]
16.12.2009 19:32:47 enable background proc
16.12.2009 19:32:48 PRcallback reason=89
16.12.2009 19:32:48 PresetUpdate lastPI=2
16.12.2009 19:32:49 PowerNotify msg=1 flags=0x100000
16.12.2009 19:32:49 disable background proc
16.12.2009 19:32:49 PRcallback reason=89
16.12.2009 19:32:50 PresetUpdate lastPI=2
16.12.2009 19:32:50 PowerNotify msg=1 flags=0x12010000
16.12.2009 19:32:50 enable background proc
16.12.2009 19:32:50 PRcallback reason=89
16.12.2009 19:32:50 PresetUpdate lastPI=2
16.12.2009 19:32:52 PRcallback reason=20
16.12.2009 19:32:52 PRcallback reason=8
16.12.2009 19:32:52 PRcallback reason=22
16.12.2009 19:32:52 PRcallback reason=33
16.12.2009 19:32:53 PRcallback reason=32
16.12.2009 19:32:55 PRcallback reason=30
16.12.2009 19:32:56 PRcallback reason=32
16.12.2009 19:32:57 Finalize

I noticed, that i hapens only when the headphones are plugged in. (the radio reception is guaranteed)
[Windows Mobile Apps and Games] 6Fg8:
Looks pretty ok, except that there's a wakeup 5 secs after poweroff, which causes screen on. That shouldnt be there, and its not triggered by PR (which is inactive at this time). There's no way for me to find out why so its a bit trial and error.

I prepared a version which sends an explicit power suspend when the device is turned off. Please try and report if it works. If not please repeat the log procedure as described and post the log.

Test version 2.2.0.1
[Windows Mobile Apps and Games] Koffein Schluck:
WORKS (so far) ! BRILLIANT ! :eek: Thank you very much!
[Windows Mobile Apps and Games] 6Fg8:
Great! Made it the current version.

BTW dont forget to delete the regkey or the log wil continue to grow.
[Windows Mobile Apps and Games] mike2nl:
Hi 6Fg8,

you are to fast for me :D. Please come down with your updatre rate :D.

No it is ok, but this turned around my head and i have to write it down now.

I think you have to much free time? NO joke... it is ok for PowerRadio and for us users. And our phones. And the happyiess. And the skins. And... so on
[Windows Mobile Apps and Games] Koffein Schluck:
Its just a small improvement, read my posts or the changelog to see whats different now. If you have no trouble with power suspend you don't need the update.

Its remarkable how 6Fg8 is working meticulously on this great application! Let's be happy that it is the case :D !
[Windows Mobile Apps and Games] mike2nl:
I am allways happy when i visit this thread because it is my favorite dusking project :D
[Windows Mobile Apps and Games] bhavmit:
Nice work

Hi all,

This is a great piece of software and i love it. I have attached the Icons for India.

Thanks
[Windows Mobile Apps and Games] 6Fg8:
thanks, cab added.
[Windows Mobile Apps and Games] Koffein Schluck:
I noticed, that it is impossible to use the HeadsetButtonHandler when the display is off. (Next Station/ Previous Station) Can this be fixed? ;)

PS.: I hope you got my small donation :)
[Windows Mobile Apps and Games] 6Fg8:
Thanks for your kind donation.

I'll have a look into HeadsetButtonHandler, i've a suspicion so i think i can fix it
[Windows Mobile Apps and Games] ausi:
6FG8

Is there a possibility to do Next Station or Previous Station with the headset handler, i can only get the Next Station,.......Next/Previous Station would be a great function to have.....thanks.
[Windows Mobile Apps and Games] Koffein Schluck:
HeadsetButtonHandler can handle this :D

If you want to get to your previous stored station start the HeadsetButtonHandler with this parameter: PresetPrev

for next stored station: PresetNext

to search forward: SeekFwd

to search backward: SeekRev

read this for more parameters:

Power Radio Documentation

I assigned two Buttons with AEButton to do this. It is also possible to change the AEButton Configuration according to the program you started. Look into my thread: [TUT]Different key configurations for different progs with AEButton (Updated)
[Windows Mobile Apps and Games] ausi:
Thanks, but what i'm actually looking for is to do both using the Headset button, like one press = Forward & two presses = Backwards.

Is this possible?
[Windows Mobile Apps and Games] 6Fg8:
Currently its not possible but i can build this. I'll add it for the next release.
[Windows Mobile Apps and Games] 6Fg8:
Could you do a quick test please?

Without Power Radio running, power off your device, then double tap the headset button. It should wakeup the device and redial the last dialed number. Please confirm or describe what happens. If it doesnt wakeup the device, do doubletap headsetbutton when device is awake (that should redial anyway).
[Windows Mobile Apps and Games] ausi:
Quote:

Originally Posted by ausi

Thanks, but what i'm actually looking for is to do both using the Headset button, like one press = Forward & two presses = Backwards.

Is this possible?

That would really be GREAT!!.....thanks.
[Windows Mobile Apps and Games] Koffein Schluck:
Actually I don't use a headset, I use normal Sony in-ear headphones. I mapped the Touch HD side buttons (Volume Up / Volume Down) to launch HeadsetButtonHandler with proper Parameters.

Maybe it can be handled without a wakeup event. I know, that the Hardware Buttons can be used without the display turned on (for example in S2P or during a call). PowerButtonHandler just passes the command to PowerRadio, right? So maybe I can bypass the HeadsetButton Handler and control PowerRadio directly.

Maybe you can tell me what Id to insert into the MortScript "SendCommand( [ WindowID, ] Commando-Id )" command, if PowerRadio supports it....

Or maybe it is enough to send a special key to PowerRadio, something like SendUP("PowerRadio") with MortScript.
[Windows Mobile Apps and Games] 6Fg8:
I see. Well, there's no way running a program on a sleeping device, except for a hardware key or an expired timer (which is a hardware event too). In case of headset buttons, they are wired/driver assisted to wake the device up and let me catch the event. The volume buttons aren't, so it wont work this way.
[Windows Mobile Apps and Games] waxfresh:
Any chances that it´s soon available for the HD2?

Lg aus Wien :p
[Windows Mobile Apps and Games] Koffein Schluck:
I see too, Volume Up/Down are not real Hardware buttons.

Yes, you are right... Cannot do anything with the button when the device is sleepin. hmm... no idea yet.. only way is to disable sleeping mode when PowerRadio is running, but just turn off the display (for the user it looks the same, on our Touch HD/Pro/Diamond, the display is just black...). I think this is the way S2P is doing it. It would explain the seperate "turndisplayoff" Setting in the Registry of S2P... BUT ! The problem is not worth to do this! So please forget this "Bug", I think no one really cares about it. And its even not a big problem for me! :rolleyes:
[Windows Mobile Apps and Games] 6Fg8:
I'd like to have it on my brandnew HD2 too, but unfortunately GFMAPI isnt ready yet. I'll try my luck figuring out how to get raw RDS from it and assist flywhc getting it done, but it seems its as hard to do as SPL.
[Windows Mobile Apps and Games] heiner1111:
> station names and RDS-Data correctly on my polaris (orbit2)

but if a end the program and start again all data lost

> resolution seems not correct cause not all buttons full on screen

any idea?

Hope i used search function enaugh :)

all the best for the new year

greetz heiner
[Windows Mobile Apps and Games] nwadham@wanadoo.es:
Fantastic, it's exactly what I needed to be able to change between stations. It would be perfect for me if it didn't turn the screen on when pressing the headphones button in order to save energy while I do my jogging!

Cheers,
[Windows Mobile Apps and Games] 6Fg8:
Should work fine with the latest version. But as i dont have a Polaris i can only test on QVGA emulator.

Whats the problem? Screenshot?
[Windows Mobile Apps and Games] 6Fg8:
Hm, i cant stop it from wakeup because thats triggered by the button drivers, but i can make it go sleep after the button is processed. Will add that to the next release.
[Windows Mobile Apps and Games] 6Fg8:
new version 2.2.2.0 ready

as always, see first post for download link and changelog
[Windows Mobile Apps and Games] ausi:
Originally Posted by ausi

Thanks, but what i'm actually looking for is to do both using the Headset button, like one press = Forward & two presses = Backwards.

Is this possible?

Hi

Were you able to implement this feature in your new current version (2.2.2)??.........i've installed it but cannot see where to implement it??
[Windows Mobile Apps and Games] 6Fg8:
Yes, its in the latest version. Just choose extras/headsetbutton doubletap/preset next and extras/headsetbutton longtap/preset prev. The settings will be saved in PowerRadio.ini.
[Windows Mobile Apps and Games] ausi:
Quote:

Originally Posted by ausi

Originally Posted by ausi

Thanks, but what i'm actually looking for is to do both using the Headset button, like one press = Forward & two presses = Backwards.

Is this possible?

Hi

Were you able to implement this feature in your new current version (2.2.2)??.........i've installed it but cannot see where to implement it??

What can i tell you, just " Beautiful!! "..........and many thanks.
[Windows Mobile Apps and Games] beowulf6:
Hi.

I was using Version 2.0.3.0 for some Time

and now i tried the latest Version 2.2.2.0

and it is not longer working for me.

on the first run it starts the Scan for Radio stations but it only finds 2 Stations (1Live and WDR2). When i search manual for other stations they are still there but they show 0% signal Strength.

also it shows on some frequencys where i only hear noise signals some high numbers that can not be shown on the small space for signal strength.

i was having some unreproducable crashes on startup that i was only able to fix with deleting the powerradio.ini.

I use the GSM Touch Pro.

maybe the Crashes have something to do with the signal strength display.

i live in Germany, maybe here are some signals for the new scan of the signalstrength a little different?
[Windows Mobile Apps and Games] vita56:
Signal..

I have the same problem. Two or three last versions Power Radio shows signal 0-6. The same location and the same stations show before signal 8-16. Subjectively the signal is the same. Stations are clear with RDS Data even if signal is 0!

I live in Prague - a lot of stations (24) with good signal. HTC Touch HD, ROMs Duttys HD WM6.5 HD Sense 2.1 Holy Grail R0 and Xannytech ROM Grid Leo Turbo 2.4. Both Roms with the result as above.
[Windows Mobile Apps and Games] 6Fg8:
I made some changes on signal strength display and default tuner sensitivity which is used during scan functions. Before i sent my device for repair i had very low values on signal strength and had to use low sensitivity during scan in order to get stations. After repair, signal strength was significantly higher and i also had to increase sensitivity to avoid erronous scan stops. Basically i blamed my faulty FM tuner for that, but it seems that the values for signal strength and best tuner sensitivity differ from model to model and even from device to device (or maybe its ROM dependent).

If you dont get all stations during scan or seek doesnt stop on fwd/rev, increase tuner sensitivity (menu tuner/sensitivity). The lower the number the more sensitive.

In order to get a decent signal strength display i'll check if i can improve the algorithm to get better results.
[Windows Mobile Apps and Games] beowulf6:
Sorry, but already did this.

I set sensitivity to 0 (i think that is the highest sensitivity possible?) and still got only this two stations with signal strenght different to 0.

still other stations get subjectively better signal on other frequencys and the strength is 0 and it gets instant RDS-Data there too.

with the older version, the signal-strength display was the same like my subjective hearing of the station and every scan was working nice.
[Windows Mobile Apps and Games] vita56:
Signal strenght

+1 :-)

I have a lot of stations with signal strenght 0 and good reception and RDS data signal now. The "old" values were better for my conditions. The new ones are too "low".
[Windows Mobile Apps and Games] 6Fg8:
Yes, 0 is maximum sensitivity. "get stations" in this case means that they are detected during a scan or seek forward. So you "got" other stations too which might be displayed with little/no signal, but nonetheless are detected, right?

The signal strength display is independent of the tuner sensitivity setting. I will rework the algorithm for that to better adapt to the specific device, already have an idea for that.
[Windows Mobile Apps and Games] webjunky:
on my HD2 i get a error msg when i start the application :

FMS_API.dll not found.

Device not supported.
[Windows Mobile Apps and Games] jimski:
And for every question there is an answer. From the first page post (the same place you managed to download this app).

MUST READ: Supported Devices

Power Radio runs on many, but NOT ALL devices

check here to see if you're lucky!

not supported

HTC HD2

eten x800
[Windows Mobile Apps and Games] Viper Matrix Wireless:
I am no longer with a CDMA carrier as I have switched to a GSM Touch Pro 2. When I installed 2.2.2.0 it pulled up a few .NET Compact Framework errors.

1. Could not load type 'TControls.TForm' from assembly 'TControls, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.

2. .NET CF Initialization Error The application failed to load required components. If the .NET Compact Framework is installed on a storage card, please ensure that this card is in place and launch the application again. If this fails, a re-installation of the .NET Compact Framework is recommended. Support info: -2147483643 (80000005)
[Windows Mobile Apps and Games] beowulf6:
Sorry but no. i found other Stations only by pressing 1000 times on the Buttons with the double Arrow that only changes the Frequency by 0.10.

Sorry that i was not clear.
[Windows Mobile Apps and Games] 6Fg8:
Do you have netcf35 installed? Most cooked ROMs already come with that. If you're on a stock ROM you need to install it manually.

np; i'll look through the code to see what happened.
[Windows Mobile Apps and Games] StaxTheDeath:
Hey Guys!

Will the HTC HD2 be supported in the future?!
[Windows Mobile Apps and Games] 6Fg8:
If someone discovers the secrets of HD2 FM API, possibly yes. Then its up to flywhc to adapt GFMAPI. If thats all done, we're there :)
[Windows Mobile Apps and Games] Bodisson:
Works very nice, thank you (and author of the skin too)
[Windows Mobile Apps and Games] Murcielago:
Just a question : Why doesn't the RDS work on the Touch Pro 2 when the original FM Radio application can display it ? (It's for my personal knowledge)

Thanks
[Windows Mobile Apps and Games] benny1964:
Hello

I have a HTC HD and the same problems as the user of Russia on page 106.

http://xdaforums.com/showthread.php?t=531600&page=106

I read, I tested all the Power Radio variations so far and so gives me error. HTC Diamond goes on well. Must be at driver GSM radio? I did not have phone no change, I only installed the cab type.

Thanks in advance.
[Windows Mobile Apps and Games] harrodal:
Help, Can't disable Panels; Power radio won't work

Hi,

How were you able to get power radio to work on your xperia x1 I can't seem to be able to do that.

Firstly how did you disable panels?

Secondly, are you running a 6.5.x ROM? Iam running Christians full version 3.810.

Finally, how can I get it to run on my x1, am tired of having to launch panels whenever I wish to listen to the radio which is quite often.

I will b most grateful if you or anyone else can help me out.

Thanks.

NB I have even tried the registry method stated in this thread but it did no work.
[Windows Mobile Apps and Games] 6Fg8:
The originial FM radio app doesnt give you everything what RDS really has. It just shows you the station name (PSname). And the API it uses isnt documented so for an application programmer its not accessible. To get full access to RDS data, a documented API to raw RDS is needed, thats what flywhc did with GFMAPI.
[Windows Mobile Apps and Games] 6Fg8:
The problem you mentioned has been solved a while ago. If you installed the latest version it shouldnt occur. It might however be ROM related (had a reported and documented case). Which ROM are you using? Can you flash e.g. Miri's v15 just to see if it works?