09-22-11 10:15 PM
830 ... 1718192021 ...
tools
  1. BruceRTL's Avatar
    The other way is to buy your own signing keys ($20 or there abouts currently) and sign other peoples apps so you don't need to turn on the firewall. I really don't know how they come up with these schemes that are so annoying that people really end up just turning them off at the first chance.

    Pop-up warnings only serve to annoy users into clicking ok...
    I ordered a key and will hopefully have it in the next couple of days. I will need to sign B* for some cool upcoming options I'm adding to it. Are you saying that once it's signed we won't have the issue that LadyThena is describing? That's worth the 20 bucks right there.
    12-08-08 10:19 AM
  2. delta_foxtrot2's Avatar
    I ordered a key and will hopefully have it in the next couple of days. I will need to sign B* for some cool upcoming options I'm adding to it. Are you saying that once it's signed we won't have the issue that LadyThena is describing? That's worth the 20 bucks right there.
    Hmmm I'm pretty sure that's what I said in my post before that too, guess my hints were too subtle...
    12-08-08 11:38 AM
  3. BruceRTL's Avatar
    Hmmm I'm pretty sure that's what I said in my post before that too, guess my hints were too subtle...
    lol! I need it spelled out with big crayons. I prefer orange....
    12-08-08 11:54 AM
  4. delta_foxtrot2's Avatar
    lol! I need it spelled out with big crayons. I prefer orange....
    YES SIGNING KEYS FROM RIM WILL GET RID OF THE ANNOYING PROMPTS ABOUT FILE SYSTEM ACCESS

    There that should about do it I'm thinking...
    12-08-08 02:28 PM
  5. BruceRTL's Avatar
    That's better! Thanks
    12-08-08 02:45 PM
  6. delta_foxtrot2's Avatar
    Although a little birdy thinks this might be OS 4.5+ only, earlier OS versions will still throw up errors, so to answer this one way or the other I've signed the same B* copy I'm hosting the only diff is one is signed the other isn't:

    http://gpsavenger.sf.net/BlackStar.jad and http://gpsavenger.sf.net/signed/BlackStar.jad
    12-08-08 02:49 PM
  7. cook46933's Avatar
    Here it is, BlackStar 1.3.3 Bruce and I have been working on further improving BlackStar and we hope you like the changes.

    We have now set it up as an OTA download. However, if you install OTA, you may lose your waypoints. I think it considers it a new application with the same name and overwrites it. So I will post both options this time. These have been signed, so it should take care of the nasty popups when importing files.

    OTA install: BlackStar v1.3.3 OTA
    Desktop Manager: ZIP file attached

    Changes include:
    Redesigned main screen
    1. Combined Compass face and bearing arrow. Similar to compass display on an handheld GPS receiver. The size of the compass has been increased.

    2. Increased font on Latitude and Longitude display. Put away those magnifying glasses. It is still small, but much more visible.

    3. Removed the Direction and Azimuth numeric displays to clean up the screen.

    Waypoint Details screen
    1. New tool for Geocachers: the bottom of the Waypoint Details screen now has a formatted URL that you can highlight and copy, then paste into your browser.
    Below are the step by step instructions to find the closest unfound caches to your current location:

    Code:
      1) Make sure you have logged into geocaching.com on your browser and selected the "Remember Me" checkbox.
      2) Create a new waypoint for your current position
      3) Show the waypoint details for this new waypoint
          a) At the bottom of the details screen, there is a formatted URL that takes you to the appropriate geocaching page. It will look something like this: http://www.geocaching.com/seek/nearest.aspx?lat=xx.xxxxxxx&lng=yyyy.yyyyyyy&dist=25&f=1 with the lat/lon replaced with the current position. 
      4) highlight this URL on B*, press the trackball and select copy.
      5) open your browser and paste the URL
      6) Once the page comes up, scroll towards the bottom of the screen and click on the "Check All" button. (this selects all 20 of the geocaches being displayed on your screen)
      7) Press the download button.
      8) Your BB will say it can't open this file, would you like to save it? Answer yes
      9) Change the name from nearest.aspx to nearest.loc (or whatever you want).  Just make sure the file name ends with .loc
      10) Go back to B* and import nearest.loc.
      11) Now have fun geocaching those caches closest to you!
    List Waypoints Screen
    1. added Export GPX menu option. Right now, it will export all waypoints to a file called BlackStar.gpx on your sd card. You can't change this filename with this release. Sorry, I got lazy. I mainly wanted to get this out there so that if future releases change the database layout, users can export their waypoints so they do not get lost. They can then be imported back in later.

    2. Modified GPX import to help support more GPX files than just geocaching.com's GPX files.

    3. Modified LOC import to get the cache name, not just the GC number.

    4. Added filter to file listing so it only displays folders, GPX files, and LOC files
    I think that about covers it. Enjoy!!

    EDIT 12/9 - I had cut and pasted the "nearest geocaches" instructions from an email from Bruce, but I failed to edit them properly for this post. Hopefully they are clearer now.
    Last edited by cook46933; 12-09-08 at 11:53 AM.
    12-08-08 11:23 PM
  8. cook46933's Avatar
    deckroid has confirmed that the new (signed) version works on the Storm. So the Storm must require all apps to be signed?
    12-09-08 12:10 AM
  9. delta_foxtrot2's Avatar
    deckroid has confirmed that the new (signed) version works on the Storm. So the Storm must require all apps to be signed?
    If you look through the JDE 4.7 documentation it tells you what functions require signing, and which are optional, but make things less annoying.

    As for the wiping of waypoints, not quite it's a little more complicated than simply detecting a new version, if you change the object you are storing then they will mismatch between versions and the records will be ignored.

    I'm currently trying to get my head round persistable objects, that store themselves in such a way that the object doesn't change between versions, and hence won't be wiped by the app loader etc, would be happy to collaborate on this as well we're trying to do the same thing specifically here, parse LOC/XML files in the most efficient manner possible., and then store that information in the most efficient way possible and loads the quickest, you might want to look at the SVN code I have done so far as I have tried numerous ways of doing the same thing.

    You might want to look into "persistablevector", which uses a hash table rather than a vector.
    12-09-08 02:44 AM
  10. BruceRTL's Avatar
    Here it is, BlackStar 1.3.3 Bruce and I have been working on further improving BlackStar and we hope you like the changes.

    We have now set it up as an OTA download. However, if you install OTA, you may lose your waypoints. I think it considers it a new application with the same name and overwrites it. So I will post both options this time. These have been signed, so it should take care of the nasty popups when importing files.

    OTA install: BlackStar v1.3.3 OTA
    Desktop Manager: ZIP file attached

    Changes include:
    Redesigned main screen
    1. Combined Compass face and bearing arrow. Similar to compass display on an handheld GPS receiver. The size of the compass has been increased.

    2. Increased font on Latitude and Longitude display. Put away those magnifying glasses. It is still small, but much more visible.

    3. Removed the Direction and Azimuth numeric displays to clean up the screen.

    Waypoint Details screen
    1. New tool for Geocachers: the bottom of the Waypoint Details screen now has a formatted URL that you can highlight and copy, then paste into your browser.
    Below are the step by step instructions to find the closest unfound caches to your current location:

    Code:
      1) Make sure you have logged into geocaching.com on your browser and selected the "Remember Me" checkbox.
      2) Create a new waypoint for your current position
      3) Show the waypoint details for this new waypoint
          a) At the bottom of the details screen, there is a formatted URL that takes you to the appropriate geocaching page. It will look something like this: http://www.geocaching.com/seek/nearest.aspx?lat=xx.xxxxxxx&lng=yyyy.yyyyyyy&dist=25&f=1 with the lat/lon replaced with the current position. 
      4) highlight this URL on B*, press the trackball and select copy.
      5) open your browser and paste the URL
      6) Once the page comes up, scroll towards the bottom of the screen and click on the "Check All" button. (this selects all 20 of the geocaches being displayed on your screen)
      7) Press the download button.
      8) Your BB will say it can't open this file, would you like to save it? Answer yes
      9) Change the name from nearest.aspx to nearest.loc (or whatever you want).  Just make sure the file name ends with .loc
      10) Go back to B* and import nearest.loc.
      11) Now have fun geocaching those caches closest to you!
    List Waypoints Screen
    1. added Export GPX menu option. Right now, it will export all waypoints to a file called BlackStar.gpx on your sd card. You can't change this filename with this release. Sorry, I got lazy. I mainly wanted to get this out there so that if future releases change the database layout, users can export their waypoints so they do not get lost. They can then be imported back in later.

    2. Modified GPX import to help support more GPX files than just geocaching.com's GPX files.

    3. Modified LOC import to get the cache name, not just the GC number.

    4. Added filter to file listing so it only displays folders, GPX files, and LOC files
    I think that about covers it. Enjoy!!

    EDIT 12/9 - I had cut and pasted the "nearest geocaches" instructions from an email from Bruce, but I failed to edit them properly for this post. Hopefully they are clearer now.

    I've created an option that will go directly to that geocaching URL so the cut/paste trick won't be necessary for long. I have also added a couple of cool options that grab weather and radar information for your current location. Works great in the simulator. As soon as I get my code signing crud from RIM, I'll test it. Hopefully we can get the release out in the next couple of weeks.

    One of the things I like best about BlackStar is it's ability to work even when you don't have an internet connection. A couple of these items I've been playing with of course require an internet connection. However these options don't take away from B*'s original purpose.
    12-09-08 03:46 PM
  11. Mr Bigs's Avatar
    I ordered a key and will hopefully have it in the next couple of days. I will need to sign B* for some cool upcoming options I'm adding to it. Are you saying that once it's signed we won't have the issue that LadyThena is describing? That's worth the 20 bucks right there.
    Hey I know you from the R.O.C
    12-09-08 04:57 PM
  12. BruceRTL's Avatar
    Hey I know you from the R.O.C
    Busted! Yes I own a Honda Ridgeline - the best dang vehicle on the road! And yes I frequent the Ridgeline Owners Club forum. But I'm a CrackBerry addict also. A Ridgeline and a BlackBerry. Life is good! Now we all know where the RTL part of my name comes from. I have a Ridgeline RTL! It's a small world. I know I need to get a life...
    12-09-08 08:54 PM
  13. Docliv's Avatar
    I'm new to the forum......but just got a new Storm (my first Blackberry) and I'm just learning all that it can do. I downloaded Blackstar and it does work on the Storm. I was wondering if the keyboard could be hidden (most of the Storm apps have a "hide keyboard" command) so that more of the screen real estate could be used. This would keep you from having to scroll up and down as the Storm has a fairly big screen. I've also noticed the touch screen doesn't appear to work as smooth with the Blackstar app as it does with the built in apps. All in all, the Blackstar is a great application and my thanks and appreciation go out to the people that provided this. I would be willing to pay for this app as it matures and is refined. Again, thanks.
    12-10-08 05:15 AM
  14. emscapt47's Avatar
    OK i want to start doing Geocaching but i have noticed when iam walking the compass goes in a few different directions then where iam going. What can i do about when iam walking and want to get the right direction? Thanks all.....
    12-10-08 07:24 AM
  15. BruceRTL's Avatar
    OK i want to start doing Geocaching but i have noticed when iam walking the compass goes in a few different directions then where iam going. What can i do about when iam walking and want to get the right direction? Thanks all.....
    Yea I know, I get the same thing using my 8310 and I got the same thing back in the day when I was using a $100 Lowrance GPS to cache. In those days I use to bring a liquid filled compass with me and shoot the azimuth with that. The point is, it's not a BlackStar issue, it's a GPS issue. More modern GPS's like my cool Garmin Vista C has an electronic compass that is actually controlled by magnetic north instead of the satellites which makes it much more steady. It has to do with the "selective availability" (SA) which is the built in error our government adds to your GPS position, the fact that the GPS only knows where north is when you're moving, and how good the GPS signal is. It can be difficult downtown Phoenix where we have a lot of tall metal buildings. It can also be difficult in a thick forest on a cloudy day. That's why I like the desert. We have very few cloudy days and not to many forests!

    The first time I used BlackStar to cache was a big dajevu. Just keep at it, walk at a descent pace, and attack the cache from several different angles. That's what works best for me. If it was easy - everyone would do it.

    Happy Caching....
    12-10-08 07:42 AM
  16. cook46933's Avatar
    Just keep at it, walk at a descent pace, and attack the cache from several different angles.
    emscapt47, And when you are close to your destination, say 50 ft, and you are walking slowly, don't simply follow your arrow or it will take you in circles. Instead pay more attention to the distance, as long as it is getting closer, you are going the right way.

    Another point to keep in mind when geocaching, not only do you need to allow for some error in your GPS coordinates but also allow for errors in accuracy of the person who placed the cache. Finding them 20-30' away is common.

    Have Fun! Geocaching is as addictive as the Crackberry
    Last edited by cook46933; 12-10-08 at 08:06 AM.
    12-10-08 08:03 AM
  17. BruceRTL's Avatar
    FYI Release note about BlackStar.

    We've added a couple additional enhancements to BlackStar that didn't make it into this latest version however these options are now ready to deploy (or will be once I get off work). We will make these available this evening or possibly tomorrow at the latest. I will post when they are ready.

    Feel free to download today's current version, it works great! Or you can wait 24 hours and pick up a newer version.

    The enhancements we are adding in the next 24 hours include:

    An option off the main menu that sends you to the Geocaching page that shows you're 20 closest caches to your current position. From that page, you can download them into BlackStar. This eliminates the cut/paste trick Cook was writing about a few posts ago.

    An option off the main menu that takes you to a web page that shows the doppler radar and weather for your current position. (I really like this option)

    An option off the Waypoint Details screen that takes you to the web page that describes the geocache you have selected. You can actually log your caches in the field with this option.




    Bruce
    12-10-08 09:05 AM
  18. PvT's Avatar
    I was just about to download and try the new, but I'll just wait for the latest.

    I followthis thread regularly but unfortunately haven't had to much of a chance to BlackStart much yet. Thank you to all who contribute to this thread
    12-10-08 01:16 PM
  19. BruceRTL's Avatar
    The new BlackStar 1.3.3.5 is now available over the air.

    We added:

    1) On the main menu we now have an option to pull up your browser with the 20 closest geocaches from your position. Go towards the bottom of the geocache page and press the "check all" button and then below it, "Download". When your browser asks, type in a name. Anything name really but make sure it ends in dot loc (.loc). Then go back to BlackStar and have it import those 20 caches.

    2) Also from the main menu we now have an option that will display weather information for your current position. It uses wunderground weather and will return the closest weather station to your current position.

    3) From the waypoint detail screen the menu now has an option to go to that cache's web page. I used this option earlier today while geocaching and it was really handy to be able to read the various log files and of course the hint!

    We tested these options using various locations throughout the world. Surprisingly it all worked. I was amazed that the weather worked in the simulator even with a lat/lon of 000000000. Note that the option that brings back the 20 closest geocaches - if you don't have any caches within 25 miles of that position, the site won't return any caches.

    Enjoy
    Bruce





    The OTA link is: http://gpsnavigation.googlecode.com/files/BlackStar.jad
    Type careful, I found this to be case sensitive when I tested it.
    12-10-08 07:47 PM
  20. delta_foxtrot2's Avatar
    The point is, it's not a BlackStar issue, it's a GPS issue.
    And like all hardware/software issues there is always more than one way to skin a cat

    I'm hoping to get a storm shortly it has an accelerometer and I'm dying to see if RIM hooked that up to the GPS or not, otherwise being able to use it to detect movement in combination with GPS info to 'pause' if the movement has paused...

    Alternatively if you come at this from an average point of view, average the last x locations and then if the position has hardly changed then the person is most likely stationary...

    Another would be to take the speed and if it is less than say 1-3km/hr assume the person isn't moving...

    That's only a few options I'm aware of/thought of so far, bound to be others too...
    12-10-08 08:32 PM
  21. delta_foxtrot2's Avatar
    3) From the waypoint detail screen the menu now has an option to go to that cache's web page. I used this option earlier today while geocaching and it was really handy to be able to read the various log files and of course the hint!
    Which only works if you have coverage, the storage issue has stumped me for a few weeks, since I hit caches in national parks with no coverage so being able to access this information without network is possibly even more important.
    12-10-08 08:34 PM
  22. BruceRTL's Avatar
    Which only works if you have coverage, the storage issue has stumped me for a few weeks, since I hit caches in national parks with no coverage so being able to access this information without network is possibly even more important.
    Yep, you are correct - these new options only work when you have internet coverage. Fortunately most people have internet coverage most of the time. After all that's the reason we purchased cell phones. However the GPS in Blackberry will allow BlackStar will work normally on those occasions when you don't have internet coverage.
    12-10-08 09:10 PM
  23. emscapt47's Avatar
    AWeSOME love it!!!!!
    12-10-08 09:10 PM
  24. cook46933's Avatar
    And like all hardware/software issues there is always more than one way to skin a cat

    I'm hoping to get a storm shortly it has an accelerometer and I'm dying to see if RIM hooked that up to the GPS or not, otherwise being able to use it to detect movement in combination with GPS info to 'pause' if the movement has paused...

    Alternatively if you come at this from an average point of view, average the last x locations and then if the position has hardly changed then the person is most likely stationary...

    Another would be to take the speed and if it is less than say 1-3km/hr assume the person isn't moving...

    That's only a few options I'm aware of/thought of so far, bound to be others too...
    Averaging has some obstacles to overcome. It seems that the BB polls the gps once a second. So if you average 6 readings, you will get the location you probably were 3 seconds ago. If we CAN poll more frequently, then it would negatively impact battery life. Plus averaging will still produce coords that will bounce, just maybe not as much.

    I have been trying to think of a way to get that to work, but it always seems to have more obstacles. It always seems to just be better to handle the raw data.
    12-10-08 10:41 PM
  25. delta_foxtrot2's Avatar
    I have been trying to think of a way to get that to work, but it always seems to have more obstacles. It always seems to just be better to handle the raw data.
    You missed my point, I don't mean use the averaged data in that manner, just keep track of it in an internal variable to tell if the person is moving, not using that information to be displayed.

    In any case I hope to get my hands on a storm and get to play with the accelerometer soon so the point of averaging (for me ) might be moot soon
    12-10-08 10:55 PM
830 ... 1718192021 ...
LINK TO POST COPIED TO CLIPBOARD