- So I was looking at Venus, Jupiter and the crescent moon in a nice little triangle and saying to myself: "How lovely." Unfortunately, What's up disagrees with reality and the moon (as the app sees it) is in the wrong place - it appears to be off by a full day for some reason. I am happy to note that planets and stars appear to be in their correct places.
There is obviously a bug in the calculation which I am trying to locate and rectify. I hope it doesn't take too long to track down. Your patience is most appreciated.
It would be helpful if I knew when this problem started to display incorrect results. It may be related to leap year although I am a loss to explain that only the moon is affected. If any of you have noticed the problem, please let me know.03-25-12 08:04 PMLike 4 - A bug-fix is on the way.
I will be uploading a bug fix to app world today and I hope that it won't take too long to get it approved. The problem has to do with the crazy way AS3 handles integer arithmetic - at least it's crazy from a java programmer's perspective. The moon has been in the wrong place for a couple of days when the rounding error became large enough to throw the calculation out by a day. I didn't notice until the clouds disappeared and Venus, Jupiter and the moon put on their show tonight. I was mortified when I checked the app. I hate leap year.
Until you get the update, advancing the date by one day will show everything in the right place.
I would really appreciate it if someone could leave a review in app world because I have no way of notifying others about the bug and how to work around it.Vorkosigan and spatialmongrel like this.03-25-12 09:49 PMLike 2 - Did that for you mate... Although my review isn't showing yet (for me). Pretty much just copy/pasted your post...
Edit... Ok, it's showing now.Last edited by DD1968; 03-25-12 at 10:31 PM.
BuzzStarField likes this.03-25-12 10:18 PMLike 1 - That's very cool of you to notify everyone that a bug exists and a fix is in the works well played sir.dave1701 and BuzzStarField like this.03-26-12 12:05 AMLike 2
-
@ DD1968 - Thanks for the review and the rating. You're the best -- thanks.03-26-12 12:44 AMLike 0 - No problem, anything to help out. Love the app and appreciate the hard work making and constantly improving itBuzzStarField likes this.03-26-12 02:29 AMLike 1
- Speaking of making the moon disappear, do you have lunar eclipses in the app? Kinda hard to wait for one to figure it it, but it would be a cool feature.03-26-12 07:29 AMLike 0
-
One problem that I need to overcome is my decision to use some higher performance algorithms to increase the efficiency of the vast amounts of number-crunching that the app has to perform. The performance increase is at the expense of accuracy. This means that I am not taking minor perturbations of the moon into account - which makes little difference in the current version but would make predictions impractical. This is less so for lunar eclipses. However positions must be absolutely accurate in the case of solar eclipses.
EDIT: The emergency bug-fix version 1.5.1 has been uploaded to App World and will be available as soon as the powers-that-be deign to approve it. The previous version was approved in a couple of hours so maybe I'll get lucky again this time.Last edited by BuzzStarField; 03-26-12 at 08:42 AM.
H2OLOO likes this.03-26-12 08:37 AMLike 1 - Thanks for the notification. I'll be in Breckenridge this week, planning to use Whats Up in the clear skies with the kids.
Of course the truth is I'd rather have cloudy, snowy skies every night, but that won't happen during this spring break. Slush during the day and stars at night. Whats Up will improve the experience.BuzzStarField likes this.03-26-12 10:08 AMLike 1 - Thanks for the update Buzz. I was showing my 4 y.o. daughter Venus and Jupiter last night and noticed the moon appeared out of position in What's Up. Seemed to be OK last week, but can't be sure now. Great to know that you're on top of it!
Another issue I had last night, which might totally be user error, was that when i tapped the arrow to use the magnetometer to find the correct orientation, everything zoomed way out and the zoom/pan functions no longer seemed to work. Everything went back to normal after I pressed W, but automatic direction finding doesn't seem to be working on my PB right now. Issue persisted after a reboot.
Totally enjoying this app right now, and the kids love hearing about the planets and stars. Keep up the good work!BuzzStarField likes this.03-26-12 10:25 AMLike 1 - By design, if you are zoomed in to a narrower field of view than about 60 degrees, the app will zoom out to a wider view before auto-panning is initiated. This is because at the narrower FOV values, the chart bounces around so much (due to minor magnetometer fluctuations) that the auto-panning is disorienting to say the least. This defeats the purpose of the P&V feature - which is to get yourself oriented to the big sky. You can then touch the screen to stop panning and you can zoom into the object of interest.
To get best results, ensure these three things before tapping either of the P&V (arrow) buttons on the navigation bar:
-- that the screen is locked in landscape mode
-- that the media buttons are pointing away from you before pointing
-- that you perform a quick calibration routine as soon as the app starts (or by visiting the Magnetometer page and resetting the calibration, should this become necessary)03-26-12 10:57 AMLike 2 -
-
I am indeed working with the official API IN 2.0. I am having some unexpected difficulty in improving the smoothness while the chart pans in tune with events from the magnetometer.
It's better than with the 'home-grown API but not nearly what I had expected. So I'm working on some damping algorithms to make it as good as possible before I consider it ready for prime-time. I might add that AIR is not the best platform for this kind of application - unlike my first choice (Java) there are no threads - so at some point I fear that I'll run into a proverbial brick wall and have to rewrite the whole thing using the NDK.
But I'm stubborn and persistent so I'm still optimistic that I can make AIR work in spite of its weaknesses. You can follow my progress on Facebook. I invite you to join in the conversation.03-26-12 07:45 PMLike 0 - Bug-fix version 1.5.1 has been approved and is now available in App World. A strange message about a license key popped up after the installation but otherwise things seem to be okay.
@DD1968 - With your permission, I have asked RIM to remove your 5-star bug info alert because it no longer applies. Thanks again.H2OLOO likes this.03-27-12 06:48 AMLike 1 - I'm getting the notification for an update but when I actually go into app world there's no update there. Not sure what's going on but I'll bet it fixes itself soon enough.BuzzStarField likes this.03-27-12 06:51 AMLike 1
- I wish RIM would fix their cache-synchronization problems in App World - it's most annoying at times. But tapping the "Reset" button in My World will usually set things right.03-27-12 07:16 AMLike 0
- I got the license key message. But I was not watching the download. Do I have the most recent version: 1.5.103-27-12 10:17 AMLike 0
- 1.5.1 is the right version. The message is a just another annoying bug in App World and doesn't seem to affect the installation. Please let me know if you discover otherwise.03-27-12 10:36 AMLike 0
- My update worked just fine, and about is correct. Now I only need to wait for evening.BuzzStarField likes this.03-27-12 11:11 AMLike 1
- Just got home... download went fine... now have to wait till dark and I get outside for a good GPS fix...
Thanks Buzz for all your hard work!BuzzStarField likes this.03-27-12 07:12 PMLike 1 - Awesome proactive support!
For those of us who don't know actionscript, what exactly does it do with integer math (or conversion to ints)?03-27-12 08:51 PMLike 0
- Forum
- BlackBerry PlayBook Forums
- PlayBook Apps & Games
Whats up: a bug appears
LINK TO POST COPIED TO CLIPBOARD