FORUMS
Remove All Ads from XDA

Spirit1, Spirit2 Real FM Radio General Thread

7,827 posts
Thanks Meter: 4,164
 
By mikereidis, Inactive Recognized Developer on 1st May 2011, 09:23 PM
Post Reply Email Thread
2nd May 2011, 07:48 PM |#21  
tudorsirb's Avatar
Inactive Recognized Developer
Flag Timisoara
Thanks Meter: 1,397
 
More
Very nice app, works like charm on my LG P500 (CM7)
 
 
2nd May 2011, 09:57 PM |#22  
Member
Flag Aalborg
Thanks Meter: 9
 
More
Thank you for your efforts. I have tried it on both my Android phones.
My LG GT540 is working quite well. It is possible to tune into stations, but unfortunately no RDS is seen.

For my HTC Desire I can see the UI, but I cannot tune into any radio station, so I guess it is in test mode.

I am really looking forward to your next releases. Thanks!
3rd May 2011, 12:05 AM |#23  
OP Inactive Recognized Developer
Flag Ottawa/Gatineau, Canada
Thanks Meter: 4,164
 
Donate to Me
More
Quote:
Originally Posted by djeaton

It launches fine on my Inspire 4G running CM7, but I can't pick up many channels where I am. My location isn't your fault though.

Just FYI I have now found out that it's possible that a software bug can mess up reception.

There is some code in the Desire HD CM ROM related to headset plug-in / plug-out that can enable or disable the antenna connection to the headset.

If anyone experiences no audio or bad reception, removing and re-installing the headset may help.

Once I fix this I will likely push out v2.0.4 to the Market.
3rd May 2011, 12:17 AM |#24  
OP Inactive Recognized Developer
Flag Ottawa/Gatineau, Canada
Thanks Meter: 4,164
 
Donate to Me
More
Quote:
Originally Posted by skatt127

Well, actually I've tried it a few times. When I start the tuner it works perfectly, no problems at all. Then I turn it off (press a screen button and it becomes yellow)
Then I turned off the screen ( phone is in stand by mode) for a minute or two.
Then I turn the phone again and a battery monitor shows 47 mA. Usually it shows only 4-5 mA. I restart the phone and do not use a tuner at all - after stand by mode my phone shows 4-5 mA as usually. That's it.
I've checked this many times already.

P.S. I've just checked the situation with MIUI FM and found the same thing after a tuner is off. The only difference is if I kill MIUI tuner as a task, a current goes to 4-5 mA. And if I kill Spirit FM in a such way the current doesn't change - it's 47mA all the way until I restart a phone.
Thank you for an answer.

Thanks much for your investigation. Can I presume your battery monitor is a hardware DMM/meter ? Or is there some software accessible current meter ? I've never looked into this, but I'm thinking I can cut into a USB cable to insert a DMM and that would give me a better idea of current draw once the battery is full.

Instead of restarting your phone, you might try disabling everything that might use the Broadcom chip. So that's FM off (first perhaps), WiFi off, BT off, and continue turning things off to see if one of those drops the current demand.

Thanks !
3rd May 2011, 12:27 AM |#25  
OP Inactive Recognized Developer
Flag Ottawa/Gatineau, Canada
Thanks Meter: 4,164
 
Donate to Me
More
Quote:
Originally Posted by aled99

Thanks for your reply.
I can't seem to be able to get the recording to start after the first attempt, but I will keep trying as you suggested.
The main thing, which makes this app much better than other FM apps I've tried on my HD2, is the mono audio option works... this makes weaker signals sound sooo much better. Thank you!!

Yeah, if recording doesn't start, that means the input device doesn't exist. I'm starting to think that a "loopback plug" for the USB port alone might possibly allow recording. Going inside the phone might even allow an internal connection.

But I'm also thinking that the ROM (CM) would have to specifically support the combination of FM analog audio output simultaneous with analog input to DAC(s) for recording. But if I could create a CM patch, there's a decent chance I could get that into future CM builds.


Yes, I've looked closely at the CM FM app hardware driver code and it seems quickly hacked together and now somewhat forgotten. Unless/until someone steps up to add features and fix some things.... But perhaps my app will effectively supplant it.

That said there's a few very nice features on the CM app I intend to "borrow" for my app, including the dragging/flinging to fine tune.
3rd May 2011, 12:37 AM |#26  
OP Inactive Recognized Developer
Flag Ottawa/Gatineau, Canada
Thanks Meter: 4,164
 
Donate to Me
More
Quote:
Originally Posted by tudorsirb

Very nice app, works like charm on my LG P500 (CM7)

I'm very pleasantly surprised. The CM ROM for P500 / Optimus One doesn't have the CM FM app does it ?

I had an LG Optimus Chic briefly before I got fed up with the lack of ROM options.

If the P500 runs CM7 and my app then I may just buy one for testing. It seems a wonderful phone for the price. Here it's $200 outright at Telus, but it appears Koodo has marked them down to $150.
3rd May 2011, 12:54 AM |#27  
OP Inactive Recognized Developer
Flag Ottawa/Gatineau, Canada
Thanks Meter: 4,164
 
Donate to Me
More
Quote:
Originally Posted by cos68

Thank you for your efforts. I have tried it on both my Android phones.
My LG GT540 is working quite well. It is possible to tune into stations, but unfortunately no RDS is seen.

For my HTC Desire I can see the UI, but I cannot tune into any radio station, so I guess it is in test mode.

I am really looking forward to your next releases. Thanks!

Wow, another LG phone ! Thanks in no small part to the CM and MIUI devs, my success rate on different phones is looking pretty good now. (Sigh of relief)

So if you set the frequency to a strong station you don't see any bars of signal strength in the upper left ? If not, then yes, the app isn't controlling the FM chip properly for some reason. If you saw bars I would say this is an audio routing problem.

Are you running CM7 on both phones ? If yes on the Desire, I presume the included CM FM app is working OK ?

With any other FM app running (although CM or MIUI is likely best), it generally should be possible to bring my app up and do things like tune, mute etc. This could help troubleshoot the issue.

I just tried on my Desire HD and it works. I bring up the CM app and hear audio, then switch to my app and can re-tune etc. I can even switch back and forth between apps. I'm hearing a few strange background noises (quick sequences of tones) but it might just be the song or something else, LOL.
3rd May 2011, 09:40 AM |#28  
Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by mikereidis

Thanks much for your investigation. Can I presume your battery monitor is a hardware DMM/meter ? Or is there some software accessible current meter ? I've never looked into this, but I'm thinking I can cut into a USB cable to insert a DMM and that would give me a better idea of current draw once the battery is full.

Instead of restarting your phone, you might try disabling everything that might use the Broadcom chip. So that's FM off (first perhaps), WiFi off, BT off, and continue turning things off to see if one of those drops the current demand.

Thanks !

I've no hardware instrumentation, just a program called battery monitor widget. It shows battery drain quit well. As for turning off IC circuits - I disabled BT but it's not a cure... a current is the same. As for WiFi - I didn't disable it as I use it everytime.

Thanks!
3rd May 2011, 11:56 AM |#29  
OP Inactive Recognized Developer
Flag Ottawa/Gatineau, Canada
Thanks Meter: 4,164
 
Donate to Me
More
Quote:
Originally Posted by skatt127

I've no hardware instrumentation, just a program called battery monitor widget. It shows battery drain quit well. As for turning off IC circuits - I disabled BT but it's not a cure... a current is the same. As for WiFi - I didn't disable it as I use it everytime.

Thanks!


OK, I'll check it out, thank you.


V2.0.4 is published to the Market.

It contains:

- The Greek translations courtesy of dancer_69.

- A fix for the CM volume fight issue. I adopted the same volume curves as CM so it's virtually un-noticable now.

- I fixed the re-init on re-orientation issue.

I had the audio inexplicably cut out on my Legend once, but haven't seen that happen again. Toggling the speaker enable or re-plugging the headset should fix that.

For those who haven't noticed, the volume can be controlled with the screen off. On my Legend volume buttons do not auto-repeat with the screen off, but with the Desire HD they DO auto-repeat.

For some reason, fast auto-repeats on the up volume have been seen to sometimes cause the CM Media Player to start. Pause/kill the media player and things are good again.


Google is reporting 42 installs so far, and 1 crash.
3rd May 2011, 01:46 PM |#30  
Senior Member
Flag pretoria
Thanks Meter: 20
 
More
Jsut tried it on my HTC Tattoo works well 100% NO problems, though it could be better if it had a better GUI
3rd May 2011, 08:44 PM |#31  
OP Inactive Recognized Developer
Flag Ottawa/Gatineau, Canada
Thanks Meter: 4,164
 
Donate to Me
More
Quote:
Originally Posted by vura

Jsut tried it on my HTC Tattoo works well 100% NO problems, though it could be better if it had a better GUI

Great ! Thanks for the report.

I'm very interested in any feedback on the GUI. What would you like to see ? Describe or draw pictures or point out what you like on other apps.

I'm mostly avoiding colors at this time as I think color tastes are different from person to person, but they could be made configurable.

There are XML files in the app that anyone with Android GUI XML knowledge could modify to layout elements on the screen differently and create "Skins".
Post Reply Subscribe to Thread

Tags
spirit fm radio receiver ota

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes