I'm in need of a rangefinder, and was wondering, why not my always handy Leo?
Since it has a focusing function for the camera, it must have some sort of a sensor for measuring distance - or whatever algorithm it uses might be calibrated for actually displaying the(approximate) measured distance.
I would pay for a usable app.
Did a quick search of the Leo forum, no returns for "rangefinder".
Thanx
Cannot help you with a range finder tip, i don't think this is possible with a focusing camera, but why not google disto.
re
up you go!
re
one more time
Hi,
i created an App called 'MM Tracker' which is able to read QCT maps from Memory Map from SD Card and displays them.
The current GPS position is displayed and tracks can be recorded, saved and (re)loaded.
There is a free version called 'MM Tracker FREE' to test the App on your device.
The free version is just displaying your current position on the map.
All other features can only be used with the full version.
Features are:
Tracks are stored to SD card as GPX files
GPS track will be drawn on map
Track properties can be adapted (color, width and opacity)
Overlay Manager for Tracks, Routes and Waypoints
Waypoints can be created at GPS position or by manual entry of coordinates
Routes can be created
Displays compass on map
Map can rotate in direction of travel or by compass
Pinch zoom
Support for landscape and portrait display
MMI files can be used to search places
New maps at current position can be selected with context menu
Maps with larger/lower scale can be selected with on screen buttons
When leaving the current map a new map will be automatically loaded (when available)
'Lock to GPS' can be enabled to scroll the map while you are moving
'Screen Lock' can be enabled to prevent unwanted touch input
When device is switched off (standby) MM Tracker is still recording tracks
Displays the map scale
Volume buttons can be used to zoom in and out
MM Tracker does not support the new Memory-Map format QC3 / DRM encrypted QCT!
Important:
Due to limitations of the Android NDK currently only maps smaller than 2GB are supported! If the map is bigger than 2GB, the map tiles beyond 2GB will displayed as white tiles.
'MM Tracker' runs on Android 2.1+. For Android 1.6 there is a special version of 'MM Tracker' called 'MM Tracker 16'
The development of 'MM Tracker' is ongoing and new features will be added frequently. Feel free to suggest....
You can find all info about 'MM Tracker' here: http://sites.google.com/site/mmtrackerinfo/
Have fun...
MM Tracker is now available for Android 2.1.
As i only could test it with the SDK emulator, it would be great if you could post some feedback.
Michael
Michael,
thank you very much for releasing MM Tracker. I have downloaded the free version, and it's absolutely brilliant. I would say it works so much better than MemoryMap, since MemoryMap on WM had a problem with maps bigger than 200MB. The 2GB limit that still holds for Android makes things so much easier, in that I don't have to split maps any longer.
A few updates that I would suggest are:
speed vector
ability to read elevation data (*.qed files) and to display the elevation profile of a route or a track.
ability to read mmi data and search for a place by name.
With the above features, MM Tracker would be an ideal replacement for MemoryMap Mobile.
Keep up the good work, Michael...
ccristal
Hi ccristal,
thanks for your feedback.
The speed vector is a feature which i am currently working on. But i am not yet satisfied with the results. So it will be available with one of the next updates.
Rgearding QED and Search-Function... the problem is that i do not know how to read QED and MMI files. So for now this is not possible.
It would be great if anybody could supply a specification of the QED and MMI files
Best regards,
Michael
Map Man said:
Rgearding QED and Search-Function... the problem is that i do not know how to read QED and MMI files. So for now this is not possible.
It would be great if anybody could supply a specification of the QED and MMI files
Click to expand...
Click to collapse
Well... you were not supposed to know the format of the .qct file either. If you reverse engineered that one, I'm sure you can figure out qed and mmi as well...
EDIT: oops... I just realized that the QCT format is public... but we can still work on the other two. I've just opened a .mmi file with a hex editor, it doesn't seem impossible to decode. Let me investigate some more and I'll let you know...
ccristal
Yep you are right ... QCT is sort of public As you can find various descriptions in the internet it was just about to put them in code.
As far as i know the QED format is similar to the QCT format. Only the tile size differs and maybe some other details. I will check this.
And i had a look into some MMI files. Seems to be very straight forward:
1.Section defines Categories
2.Section: Placenames and coordinates
But details have to be figured out.
If you get some more informations, it would be great if you could let me know.
Best regards,
Michael
Map Man said:
If you get some more informations, it would be great if you could let me know.l
Click to expand...
Click to collapse
Check your private messages...
ccristal
GREAT app mapman...
Downgraded to 2.1 as dislike android 2.2..
Works well but occasionally lags a bit when moving fast cross country.
Would like to suggest OSGB grid refs and map rotation to compass direction and a compass too..
With these features it will run circles round Memory map.
Have to say there are a lot of us where am stationed who are very pleased with this app...
Looking forward to future releases and YES will be buying full version in next week or two...
regards
Lohtse
Thanks
Hi MapMan
Thanks for this great app, having been 'forced' to switch recently from an HD2 (WM6.5) to a Desire, I became resigned to the fact that Memory Map appear not to want to support Android this side of the next millennium, so the ability to use my OS maps on my HTC Desire is very welcome indeed. Thanks. !! I switched from the free app to the full version after about 2 mins of evaluation.
The App works well for my basic needs, although as commented above, the ability to see height profiles would be welcome, although in terms of my priority wish list I would welcome the opportunity to :-
1 Accurately create routes on the device - with route properties in Miles and Knots (as well as Km). I would like to be able to create routes and edit route points - perhaps by nudging them with the central optical button. This was a great problem with WM6.5 on my old HD2 where all you could do was move the very small point with a very large finger !, and perhaps in slower time look at the route elevation profile.
2 Whilst its good to see tracks displayed, I can't seem to be able to save them - perhaps I'm doing something wrong.
3 A route arrow - although not a high priority for me.
Overall a great app and given my large investment in paid OS maps, this really is worth every penny. To be honest I would have paid 10 times as much for it. I just hope you don't get hassle from MM. Thanks
Hi lohtse,
congrats, finally you got rid of Android 2.2
I spent some hours to get it on my Desire ..... tastes are different
lohtse said:
Would like to suggest OSGB grid refs and map rotation to compass direction and a compass too..
Click to expand...
Click to collapse
As a lot of people were asking for it i have planned to implement some support for OS Grid. But honestly... i think map rotation is not on the "roadmap" of MM Tracker
Today i added the speed vector as a first step. I think compass could be a nice feature too.
Happy tracking,
Michael
Hi paul144,
great to hear that you like MM Tracker.
paul144 said:
1 Accurately create routes on the device - with route properties in Miles and Knots (as well as Km). I would like to be able to create routes and edit route points - perhaps by nudging them with the central optical button. This was a great problem with WM6.5 on my old HD2 where all you could do was move the very small point with a very large finger !, and perhaps in slower time look at the route elevation profile.
2 Whilst its good to see tracks displayed, I can't seem to be able to save them - perhaps I'm doing something wrong.
3 A route arrow - although not a high priority for me.
Overall a great app and given my large investment in paid OS maps, this really is worth every penny. To be honest I would have paid 10 times as much for it. I just hope you don't get hassle from MM. Thanks
Click to expand...
Click to collapse
Creating routes is definitely a feature i would like to have too. But as it is a little bit of an effort to implement, it will not be realized too early.
Tracks are saved automatically when you close MM Tracker. But you have to define a correct path for the Tracks (the latest update of MM Tracker has a more convenient dialog to choose the directories).
Regards,
Michael
P.S.: Thanks for your suggestion... i was thinking of raising the price too
hi
mapman are you uk based? if so drop me a pm...
So how easy would it be to create an Anquet Maps equivalent?
Knew I should have gone for Memory Maps!!
Hi Map Man,
Your software seems to be very interesting.
I have a winmo 6.5 and I am looking for a new phone. I know there is no solution for the new WP7 and don't like iphone. So I think about Android.
I just want to know if it's possible to import/export waypoints/tacks between Memory Map PC software and your MM tracker.
Thank you.
Hi sorimina,
sorimina said:
I know there is no solution for the new WP7 and don't like iphone.
Click to expand...
Click to collapse
I think we have the same opinion there
MM Tracker creates and reads tracks as standarized GPX files.
These files can be imported/exported with MM software.
Waypoints are currently not supported, but will be in future.
Best regards,
Michael
Great, Map Man.
Hope you could add waypoints import/export in the near future.
It's the last thing that prevents me to quit my winMo 6.5 for Android
Thanks for your work !
Hi sorimina,
sorimina said:
Great, Map Man.
Hope you could add waypoints import/export in the near future.
It's the last thing that prevents me to quit my winMo 6.5 for Android
Thanks for your work !
Click to expand...
Click to collapse
just to make my explanation from before complete:
If you export your route from MemoryMap as GPX-track and load it with MM Tracker, you can at least see the 'route' on the sceen.
Of course navigation to WP/routes is not yet possible, but maybe this helps you...
Regards,
Michael
Hi,
just want to inform you about the latest update V1.1.5
History
Feature Added: Switch between metres, statute and nautical units
Feature Added: Tracking can be started and stopped
Improvement: Status icons in statusline
Fix: ConcurrentAcces to tracklist while loading fixed (was leading to crashes at startup)
I would recommend this update, especially because of the last item in the list
Regards,
Michael
Thanks Michael, this is such a great app! Really look forward to each update, nautical units much appreciated
How easy would it be to implement quilting / auto loading of next map?
Thanks
Sean
Sent from my HTC Desire using XDA App
Hi Sean,
Soupe said:
How easy would it be to implement quilting / auto loading of next map?
Click to expand...
Click to collapse
great that you like MM Tracker
But what do you mean by "quilting" ?
Auto loading of maps is actually supported. When GPS-lock is on and you leave a map, the map with the best scale which fits to your position will be automatically loaded.
(Currently no support of subdirs, but this will be fixed)
Regards,
Michael
Is Bing Maps rotating following direction for you?
Not for me. I've tried toggling the feature to no avail.
gMaps doing it without problems.
I have gotten it to work. What device do you have?
I beleive it only works at road speeds, it is not like using a map orienteering style - i.e. the map does not rotate in your hand as you turn the device around. I beleive this feature isn't linked to the compass/gyro/accelerometer at all. It is only linked to GPS position data. So as it detects direction change at road speed, it will rotate the map accordingly.
I don't think it works very well while walking for example.
There are some smarter things you can do with all the sensors. If you look at the video presentations from the MIX 11 conference you can see what is possible. The implementation in the BingMaps is pretty basic and not taking advantage of everythign the devices have to offer.
@danchar4...can you point me toward any "official" docs or posts that makes you believe map rotation only works at driving speeds? I think you're right, but I've only seen it mentioned in two places: your post and one WP7 blog post. Curious if it's a bug or a feature.
I swear I had an interim Mango build where the map rotated at walking speeds, but I could be imagining it. I so rarely drive in an auto anymore that I haven't had a chance to test at driving speeds.
My Samsung Focus only gets GPS position updates once per second (1Hz). At 100kmph (~62mph), you've already moved ~28meters or 91 feet. Thats pretty inaccurate.
Are there any WP7 phones with built-in GPS that update more frequently than 1Hz?
$40 external Bluetooth GPS units update at 10Hz and some wired usb units update even faster than that. But Microsoft isn't supporting the SPP Bluetooth profile even with Mango update and I see no way to communicate with a generic USB device through the micro-usb port cause you don't get native access to write a driver. So no luck getting external GPS working with the current framework
I'd like to build a list of the GPS update frequency of the various phones out there. Hopefully they are not all using the same crappy GPS chip...
10 Hz GPS update will drain your battery much faster... Also, GPS software have some interpolation algorithms. From my own experience with Navigon 3.0: I very like WP7's default GPS accuracy.
Thanks.
I don't care about battery life though; my scenario has power cable available (non-hand-held scenario).
The compass and accelerometer sensors are available on my device but unfortunately the Samsung Focus does not have a gyroscope.
Accelerometer and compass samples at 50Hz, but they are fairly noisy. The new Mango/7.1 Motion API should help filter some of that noise and maybe I could get a reasonably accurate equivalent of a 2Hz GPS with some tricky math.
Double the accuracy is double the accuracy!
BTW, for what kind of tasks you need this accuracy? As I said before, Navigon 3.0 (see corresponding forum) works very fine and precisely, as a standalone Garmin, for example (what is internally also WinCe device ).
I'm not doing GPS maps. Everybody's done that Mine is more of a real-time motion analysis and visualization. I don't want to give away too many details cause I don't want someone to beat me to the punch. I do know that nobody has an app that does what I want on the marketplace yet.
OK, it's up to you. Take a look to my advice : http://forum.xda-developers.com/showpost.php?p=15982827&postcount=574
Sent from my SCH-I800 using XDA Premium App
Oh cool. I wonder if mine is set to 1000 impliying 1Hz updates. 500 would be 2Hz updates.
But I reckon when submitting an app to the marketplace you're not allowed to edit the registry
(NOTE** it's just a preview to be run on <Android P devices and full bluetooth mouse functionality only available on android P)
hey this is my first app so helpful criticism/comments/feedback is much appreciated!
Link: http://www.mediafire.com/file/6d4r7956539l2v5/app-debug.apk/file
Description
it is basically using the accelerator data to calculated motion and translate the pink dot (which stimulates a mouse cursor).
currently quite inaccurate (motion is calculated by taking area under a-t graph then taking area under v-t graph from t = 0 to get total translation in t = whenever) but if a better method of calculating translation from acceleration is suggested, i'll definitely try it out!
pls also suggest more functionalities!
Some features
- a barely working cursor that moves like a traditional mouse.
- detects when the mouse is lifted so it doesn't calculate the motion
- lmb, rmb, and scroll with haptic feedback (but does nothing currently cos it doesn't need to)
- calibrate button (lie the phone flat on a surface and calibrate)
thanks!
Hi,
are you using BluetoothHidDevice for this?
Would you like to share the code of it or even better: are you interessted to work on a open source app for Android Pie, that provides differend kind of HID services (keyboard, mouse, joystick, ...) to other devices?
Regards