The MP3car.com Store The MP3car.com Blog    

Sponsored links

Go Back   MP3Car.com > Mp3Car Technical > GPS

View Poll Results: Should CommTest2 dispay metric data
Yes 4 66.67%
No 2 33.33%
Voters: 6. You may not vote on this poll

Reply
 
LinkBack Thread Tools Display Modes
Old 08-23-2006, 05:38 PM   #106
Low Bitrate
 
briefnotion's Avatar
 
Join Date: May 2006
Location: LA
Posts: 103
Well I'll be. Heck, I didnt want to reinvent the wheel.
briefnotion is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Old 08-24-2006, 09:03 PM   #107
Low Bitrate
 
briefnotion's Avatar
 
Join Date: May 2006
Location: LA
Posts: 103
Compass View
Attached Images
 
briefnotion is offline   Reply With Quote
Old 08-25-2006, 10:25 AM   #108
Maximum Bitrate
 
Join Date: May 2006
Location: Seattleish, WA
Posts: 823
Quote: Originally Posted by briefnotion View Post
Compass View

Okay, so to get back on track with you (and you with us), can you explain to us what we're seeing and how CommTest2 plays into this picture?

Is CT2 the app that's responsible for the compass graphics and then this is a shot of it sitting on top of GE?
__________________
:: Mark
midiwall is offline   Reply With Quote
Old 08-25-2006, 11:23 AM   #109
Variable Bitrate
 
mercury7's Avatar
 
Join Date: Jul 2005
Location: Dallas
Posts: 416
Most people only care about the 8 primary directions, N, NE, E, SE, S, SW, W, and NW. They don't want to see a degree number, because they wouldn't know what to do with that information.

Also, I think a compass is better in the corner of the screen. As it is, the donut covers up your surroundings.
__________________
2002 Grand Am progress :
[••••••••••••••••………] - 80%
...complete setup, but still need to make the install cleaner

Last edited by mercury7; 08-25-2006 at 11:25 AM.
mercury7 is offline   Reply With Quote
Old 08-25-2006, 01:03 PM   #110
Maximum Bitrate
 
Join Date: May 2006
Location: Seattleish, WA
Posts: 823
Quote: Originally Posted by mercury7 View Post
Most people only care about the 8 primary directions, N, NE, E, SE, S, SW, W, and NW. They don't want to see a degree number, because they wouldn't know what to do with that information.

Having an option for this would be nice... I like a 16pt compass (8 point is too coarse for me) _and_ the degree number.


Quote:
Also, I think a compass is better in the corner of the screen. As it is, the donut covers up your surroundings.

Yeup... Agreed.
__________________
:: Mark
midiwall is offline   Reply With Quote
Old 08-25-2006, 02:02 PM   #111
Low Bitrate
 
briefnotion's Avatar
 
Join Date: May 2006
Location: LA
Posts: 103
You see, The compas is just a scaleable, customizable Icon/Gif. The compass view was not a freature, just a demonstation of what or how CT2 could be configured. And if you perfer another name, other than CT2, then put it in "TEXT".
Attached Images
 
briefnotion is offline   Reply With Quote
Old 12-21-2006, 07:20 PM   #112
Low Bitrate
 
briefnotion's Avatar
 
Join Date: May 2006
Location: LA
Posts: 103
Arrow CommTest2 (build 22017) available

It has been a while since life had let me continue working on CommTest. I've made a change to the "hang-ups on close" problem. I cant certainly say the error is corrected because life haven't let me test it yet. Here's to wishful thinking and have a happy holiday.

0.4.4.1 (Dec 20, 2006)
Increased size of menu items.
Now trapping errors that may have occurred with no menu number wave files loaded.
(Menu item number wave files are store in the settings directory with a subdirectory titled NumbersMale (e.g. "...\CommTestMenus\NumbersMale\1.wav") You will need to create the sound file yourself. Create a file for each menu number (1 to 20).

0.4.4.0 (Dec 18, 2006)
Modified communications port interface. The port is no longer processing data when received. Instead the port is polled every tenth of a second. I suppose there is a possibility for the data to be, on average, 5 one hundredths of a second late, but that is the trade off made for the a Program that doesn't lock every time I try to close the serial port. I am sure why the serial port was freezing the program when processing a command like "comm1.close()" but I think it had to do with the system threads colliding. Multi threading is under the hood stuff and I don't understand it.
Checking max menu size to make sure its in bounds.
Program fails to publish because of invalid key.
briefnotion is offline   Reply With Quote
Old 12-29-2006, 03:26 PM   #113
Low Bitrate
 
briefnotion's Avatar
 
Join Date: May 2006
Location: LA
Posts: 103
Arrow New Name "GE GPS Panther"

I wrestled with a name for this program since day one. Hopefully the new name will be "all inclusive" enough.

My next task is to improve the GE KML handling.

0.5.0.0 (Dec 29, 2006)
Changed Product name from "CommTest2" to a more fitting "GE GPS Panther", which was a minor request.

0.4.4.2 (Dec 26, 2006)
Automemu from directory will only assign a kml file as a guide if the word "guide" is in the filename.

(no new thread unless requested)
briefnotion is offline   Reply With Quote
Old 12-29-2006, 10:18 PM   #114
Constant Bitrate
 
spaceskater's Avatar
 
Join Date: Feb 2005
Location: Boston,MA
Posts: 204
I see you are back in developing this! Good to see you back! Now name sounds good.
__________________
Will never be DONE! There is always something to add
VIA EPIA SP13000,1GB DDR,80Gb 2.5” SATA HDD,8" Xenarc LCD with t/s,Linksys Bluetooth,Logitech wireless trackball,OBDII,RearView wide angle cam,XM radio,2 Wifi external antennas, Frodo,Navivoice
spaceskater is offline   Reply With Quote
Old 01-01-2007, 05:42 PM   #115
Low Bitrate
 
briefnotion's Avatar
 
Join Date: May 2006
Location: LA
Posts: 103
CommTest2 (build 10017) available

Many improvements have been made. I started taking advantage of GE's Com interface. The set of instructions are incomplete. I would like to access the kml file with the com to change path information without the network link, but that’s not possible. I would like to do away with file load and refresh altogether also, and rely on the com to exchange data. But things are fine the way they are. Thank God for small improvements.

The network link loads much quicker, GE cursor scrolling is available without tabbing through programs, and I am not clearing the old kml file before refreshing a new file. Instead I'm using the old file swap routine. I hope this eliminates GE trying to load a kml before the file is finished being created, which is an event the com api should handle.

As always, many changes have been made and we are far from perfect. New code means new soft spots so don’t throw away the old install in case of uncontrollable errors.

CommTest2 Download Link: http://briefnotion.250free.com/

Hear is list of changes:

0.5.1.0 (Jan 01, 2007)
Zoom levels will now refresh the screen to current position.
Swapped the zoom in and zoom out buttons.
Added "+" and "-" to zoom in and out.
New kml file is being deleted before replacing. Hopefully this will help avoid load errors.
Updated the help screen.
Started implementing the "non-supported GE COM" event code.
Added cursor movement to simi-mimic GE's cursor screen movement.
Other corrections and changes made.

Last edited by briefnotion; 01-02-2007 at 12:17 PM.
briefnotion is offline   Reply With Quote
Old 01-02-2007, 07:01 PM   #116
Low Bitrate
 
briefnotion's Avatar
 
Join Date: May 2006
Location: LA
Posts: 103
Google Earth Blog covering GE Real Time GPS Data Tool (http://www.gearthblog.com/blog/archi...ith_googl.html)
briefnotion is offline   Reply With Quote
Old 08-29-2007, 03:40 PM   #117
Low Bitrate
 
briefnotion's Avatar
 
Join Date: May 2006
Location: LA
Posts: 103
CommTest2 renamed to GPS Panther (build #enter much bigger number here#) available

After many many months of publish errors I have finally put together a GPS Panther package that would install on a PC without crashing every time. The program, however, is not so perfect, but if you are able to get past the setup wall you should find that it works well beyond expectations.

I'm at the Laundromat now, and plan to upload the files soon. By the way, this place is remarkably sane for being as nuts as it is. I wouldn't recommend trying to have sex with a washing machine, but by overhearing these people talk, you'd think it was somehow enjoyable. That’s right fellow, teach a me a few more word. Ha. Anyway, let the bells ring.

I've included a few screen shots of how the program should work when working properly. I don’t have internet where I am so it probably will not do much good at all to contact me.

GPS Panther Download Link: http://briefnotion.250free.com/

Name:  scrn1.jpg
Views: 108
Size:  41.6 KB

Name:  scrn2.jpg
Views: 108
Size:  99.2 KB

Name:  scrn3a.jpg
Views: 108
Size:  38.1 KB

Hear is list of changes:


1.0.0.0 (August 28, 2007)
Rebuilt the project in an attempt leave behind accumulated problems. No changes made.

0.6.4.0 (August 22, 2007)
Cruise Code was remarked out.
Trip computers created.
Expanded the main panel to include dist and vel.

0.6.3.0 (August 21, 2007)
Messenger Queue Manager created.
Panther Classes library created.

0.6.2.0 (July 26, 2007)
A span icon is place at furtherest point when view is in restricted mode.

0.6.1.0 (July 19, 2007)
Disable alerts when playing back log files.

0.6.0.0 (July 12, 2007)
I have absolutely no calling for this function, but thougt, from a programming point of view, it would be an entertaining feature. Alert Icons and Waypoints can now call a program when passed over.
Corrected more errors.
Added icons to windows
Improved the settings window.

0.5.9.1 (July 9, 2007)
Corrected bugs and anomilies.

0.5.9.0 (July 6, 2007)
Added "Find" to create poi at desired position.
Made Guides 90 degree sensitive.

0.5.8.0 (July 5, 2007)
Heading was added to POI icons

0.5.7.1 (July 4, 2007)
Tracked and resolved error causing menu to not close after opening kml files.
Introduced the built in "Settings" to GPSPanther. The ini file will be phased out.
Guide file loads the GPSPanther starts.

0.5.7.0 (Jun 29, 2007)
Better playback of magellan log files.

0.5.6.1 (Jun 29, 2007)
Added Open Location to Menu tool bar.

0.5.6.0 (Jun 19, 2007)
Created stationary icon.
Improved Signal Strength display on main panel.

0.5.5.0 (May 24, 2007)
Started tracking bug that allowed data to be dropped when playing back Magellan Log Files.

0.5.4.0 (Apr 12, 2007)
Advanced version number because changes became significant.
POIs are now stored in nmea data when created. Hopefully other NMEA readers will overlook the new sentence.
POIs that where created will now be displayed when playing back an NMEA file.
The Announcement window will autosize.
Ran a spell check on changes log.

0.5.3.1 (Apr 3, 2007)
Created a way to edit the background icon text.
Created a crude but effective method to handle ge message popups.
Menus will open KML and KMZ's directly if GE is open.
An announcement is made when data is read from a logfile.
Added signal strength level meters. Documentation supported 0 to 99 dBs, but I haven't received a number greater than 50, not even that. So I assigned the meter to peek at 50dB. Also, neither of my GPSRs reported data on more than 3 satellite signals.
Improved data read processing.
New variables: %deltat% %deltav% %accel% (DeltaV and Acceleration are Unit less untill the source of data is traced, posibly knots and meters)
If the voice is muted, a window will show announcements. Corrected a problem caused by my sound device falling offline.

0.5.3.0 (Mar 30, 2007)
Updated the help screen.
Filtered out unnecessary GEScreen updates.
Created a way to modify GE's current position icon.
Made changes to menu sounds system.

0.5.2.3 (Feb 3, 2007)
Made internal changes
Assembled with Vista
Added Hibernate Hotkey """
Added Sleep Hotkey "?"
Added PortID on Status Page

0.5.2.0 (Jan 25, 2007)
Added backwards navigation to the Custom Menus
Added MS Sreets to the auto menu system.

0.5.1.2 (Jan 15, 2007)
Changed the title to reflect the new name while running.

0.5.1.1 (Jan 02, 2007)
Menu commands may be in upper or lower case.
Changed the KMLRefresh back to they way it was before because performance was hurt.

0.5.1.0 (Jan 01, 2007)
Zoom levels will now refresh the screen to current position.
Swapped the zoom in and zoom out buttons.
Added "+" and "-" to zoom in and out.
New kml file is being deleted before replacing. Hopefully this will help avoid load errors.
Updated the help screen.
Started implementing the "non-supported GE COM" event code.
Added cursor movement to simi-mimic GE's cursor screen movement.
Other corrections and changes made.

0.5.0.0 (Dec 29, 2006)
Changed Product name from "CommTest2" to a more fitting "GE GPS Panther", which was a minor request.

0.4.4.2 (Dec 26, 2006)
Automemu from directory will only assign a kml file as a guide if the word "guide" is in the filename.

0.4.4.1 (Dec 20, 2006)
Increased size of menu items.
Now trapping errors that may have occured with no menu number wave files loaded.
(Menu item number wave files are store in the settings directory with a subdirectory titled NumbersMale (eg "...\CommTestMenus\NumbersMale\1.wav") You will need to create the sound file yourself. Create a file for each menu number (1 to 20).

0.4.4.0 (Dec 18, 2006)
Modified communications port interface. The port is no longer processing data when received. Instead the port is polled every tenth of a second. I suppose there is a possibility for the data to be, on average, 5 one hundredths of a second late, but that is the trade off made for the a Program that doesn't lock every time I try to close the serial port. I am sure why the serial port was freezing the program when processing a command like "comm1.close()" but I think it had to do with the system threads colliding. Multi threading is under the hood stuff and I don't understand it.
Checking max menu size to make sure its in bounds.
Program fails to publish because of invalid key.

0.4.3.1 (September 20, 2006)
Added code to turn off GoogleEarth Network Link. Press O for on and O for off.

0.4.3.1 (September 20, 2006)
CommTest2 will now work with GPSGate without crashing.

0.4.2.0 (September 14, 2006)
Comm Port can now autoselect

0.4.1.0 (September 11, 2006)
Started working on isolating the classes to be independent.
Improved visibility of Menu Buttons.

0.4.0.0 (August 20, 2006)
Overhauled the kml refresh routines

0.3.9.1 (August 15, 2006)
Color coding to auto menus added to identify the item type.

0.3.9.0 (August 12, 2006)
Added scale size to the current position icon.
Increased the size of the settings screen.
Added a second current position icon setting that stays orientated to Google Earth's north.

0.3.8.2 (August 9, 2006)
Worked on eliminating the serial port lock up that would occur when disconnecting. I haven't isolated this bug. The serial port seems to hang when closing with a heavy system CPU load.

0.3.8.1 (August 9, 2006)
Implementing another method of the Two Kml Files problem after noticing a situation where the previous method would fail.

0.3.8.0 (August 8, 2006)
Improved KML formatting.
Put code to deter opening two kml files at the same time, namely the link and the track.
Improved accuracy of generated track.
Stopped generating the "LookAt" fields for completed tracks and POI's.

0.3.7.0 (August 4, 2006)
A Window Transparency has been added. When on the window border and background will disappear. The hotkey is "T".
An Auto Window Transparency has been added to the Settings screen. When on the window border and background will disappear when connected then reappear when disconnected.

0.3.6.2 (August 2, 2006)
Added license info.

0.3.6.1 (August 1, 2006)
Added license info.

0.3.6.0 (July 27, 2006)
Ability to change the Current position icon, Start stop icon, and Information Icon, added.
The current position icon can be configured to point in the direction of travel.
New Variable: %signalloss% (Signal Loss Indicator)

0.3.5.2 (July 24, 2006)
Corrected an error that didn't allow the Sat Signal Loss timer to be set.

0.3.5.1 (July 24, 2006)
Improved screen release and window release handling.
Updated the help page text.

0.3.5.0 (July 23, 2006)
Satellite Signal Loss announcement created.
Fixed writing NMEA logs to clear buffered data.
Corrected some of the code.

0.3.4.0 (July 22, 2006)
The amount of time the position will be predicted is now configurable.
The directions distance factor alert is now configurable. When the next directions alert is within this distance from the current position then the alert is announced. The factor changes this distance. The distance is also a factor of current velocity.
When it is obvious that incomplete or invalid data has been received. The main screen's background will change into a Khaki color.

Cosmetic changes:
Made the buttons bigger.
Moved the fast forward playback button to the front panel and displaying only when in playback mode.
Added hover tool tips to a few of the, less intuitive, settings variables.
Renamed Control Screen to Status Panel.
Tab Ordered the settings screen, main screen, status panel.

0.3.3.2 (July 19, 2006)
Added the menu bar to the settings panel.
Made other changes.

0.3.3.1 (July 19, 2006)
Corrected regional error that developed when new code was added.

0.3.3.0 (July 19, 2006)
Changed the way log files are saved. When satellite lock is not made, data will cont to be logged.
Fixed a problem with bad data when too many items were in a NMEA sentences.
Setting transmit bit off before shutting down com port. Should decrease, hopefully eliminate, com port program lock ups.
Outputting NMEA data even if no satellite info, especially time info, has been received. New file will be based on pc time and not sat time. Times may not match.
Numerous internal changes to write file system and other portions of code.
Files are not created if no data is received.
Settings to change Communication (Serial) ports are available.
Zoom level below 1 will step at .2 and zoom will not drop below .2.

0.3.2.0 (July 17, 2006)
Option to create a custom outfile implemented.
You can now choose a path color.
Automenu will recognize .prc files. These are mobipocket files, an ebook file format that Geocache descriptions come in. Goto http://www.mobipocket.com for more info.
Option for one second look ahead implemented. The current position placemark can be placed ahead of the current read position to help predict real position. Haven't decided how far to look ahead yet, GE read is every two seconds.
Another more variables, %currentmps% (meters per second), %datetime% (last message date and time received), %latitude% (Latitude as GE sees it), %longitude% (Longitude as GE sees it)
Zoom can be stepped up and down with the "," and "." keys.
More code to hold activation.
Moved position of Connect and Menu button.
Changed connect read data blink time.
Relaxed the method of appending to a file. This is internal.

0.3.1.0 (July 13, 2006)
Quick key POI's with the backspace key. Press enter for a POI name and the POI will be named an incremental number. The description of the POI is also the status so you can edit what's there. You can also load POIs as a guide file and announcements will be made when you are near.

0.3.0.0 (July 12, 2006)
The network link will now clear when disconnected allowing GE to return to normal.

0.2.9.1 (July 11, 2006)
Added quick key option "w" window release to the help screen.
Added second speech tab to settings to accommodate more.
Added Escape Key quick key setting to announce status.

0.2.9.0 (July 7, 2006)
The settings screen is now tabbed to allow more options.
Configurable speech sentences are available.
A "Nautical" measurement system is available.
Main screen will not take focus if settings are open.
A new quick key option is available. "W" is window release. Similar to screen release but allows the GE display to continue on. When window release is on the program will not take focus away from other windows. This allows you to work on other programs while tracking with maps. Quick keys will only be available when CommTest2 has focus though.
Moved the serial bytes to read field lo line up under the points in memory field.

0.2.8.2 (July 6, 2006)
Created Program Icon.
Menu window will now appear on top of other windows.
Added more serial port error checking. Better handling unexpected disconnects.
Changed the text to several error messages to be more descriptive.

0.2.8.1 (July 4, 2006)
Program will continue running if more that 10 items are in an auto directory.
Now clearing text from unused menu labels and buttons.

0.2.8.0 (July 4, 2006)
Created Auto Menus from directories. The menu entries is "D" then on the next line the directory path. The menu path will be created and items will be assigned as follows: "html" "htm" "mht" "lnk" "exe" "bat" "kmz" files will be executed, "kml" files will be loaded as guide or leg list, subdirectories will be treated as new auto menus.
Menus are now longer so that long labels don't get truncated.

0.2.7.1 (July 3, 2006)
Replaced say text "couldn't execute file." with "Couldn't execute file."
Corrected an error that would cause the program to crash if you tried to change the "Open Google Earth" parameter while connected to a serial NMEA device.
The Settings window will now show on top of the other windows.
Menu "Label" items are now more visible.

0.2.7.0 (July 1, 2006)
A sound file can be added to the settings. Sounds will play on menu open and when directions are available.

0.2.6.2 (June 27, 2006)
The control panel will now display velocity in kilometers per hour instead knots when metric display is selected.
Cruise alerts will now announce velocity in either kilometers per hour or miles per hour instead of knots.
Cruise mute changes is now saved to settings and cruise mute is now displayed in the help screen
Corrected the help screen. Camera lock is L, not C. C is for Cruse Mute.

0.2.6.1 (June 26, 2006)
Changed text on KML Path button during setup.
Fixed an error that allowed Commtest2 to try to open GE, even though the options where turned off.
The camera view is now relative to the altitude given by the GPSR coords when path on ground is off.

0.2.6.0 (June 25, 2006)
Creating new menus is now easier. If a menu is not found a blank text file, with proper names, is created and a template window is opened. Cut, paste, edit and save.
Stopped checking for a new version every time CommTest2 is started. Now settings files will stay the same on future upgrade.

0.2.5.1 (June 22, 2006)
Saving filenames with identifiers. ie - a kml file created from a log file will have log in the title.
The name of the kml is displayed on the main title bar. Google earth shouldn't open if the settings check box is unchecked.

0.2.5.0 (June 21, 2006)
Added a display in English or Metric system toggle.
Altitude is displayed in feet if English is enabled.
Renamed the Settings OK button to Save.
The settings and help button will now toggle the settings and help screen. Changes will not be enable if you toggle the settings button closed. You have to click Save or Apply for that.
Disabled Speed Alerts. Cruise Alert and Speed alert have been concealed because I haven't finished them. Press C to hear what's there.

0.2.4.1 (June 21, 2006)
Rewrote the NMEA clear routine.

0.2.4.0 (June 19, 2006)
A Few more routines to handle invalid data, including reading the NMEA valid data field.
Added a customize camera view settings to the settings panel. I realize different displays require different adjustments, esp small and odd shaped screens.
Now processing GLL sentences.

0.2.3.1 (June 16, 2006)
Improved the way CommTest2 holds focus. Focus is released when sub windows are active and when screen release is on. Focus is held so that menus and hot key buttons remain accessible.
Created a few routines to handle invalid data.
Created a few routines handle incomplete data sets.

0.2.3.0 (June 9, 2006)
Did some work on correcting bugs, some still exist though.
The "Car" Icon is now attached to the end of the path, whether the path is on the ground or in the air.
The first time the CommTest2 runs, a configure screen will prompt for settings and write to directory names.
A refresh network link hotkey was added '\'. Refresh will reload the network link, incase of error or deletion.

0.2.2.1 (June 8, 2006)
The tracks will now show stop and start times. And so will the Magellan log files, if they were played back.
Magellan log files will split automatically if CommTest2 detects a break a 90 minute break between points.
The car icon will be placed with its associated altitude.
String translations should be regional friendly now. All variables are implicitly defined and nmea text is translated into us-en format.

1.0.0.2 (June 6, 2006)
Changed the way numerical text is interpreted to consider different regions.
Added readme file and change log file to install.

1.0.0.1
Will now read Magellan Log Files like NMEA files. Note: some heading info is not provided and velocity is estimated.
Improved the KML Line write routine to use less processor time.

1.0.0.0
Created
briefnotion is offline   Reply With Quote
Old 09-11-2007, 08:32 PM   #118
Low Bitrate
 
briefnotion's Avatar
 
Join Date: May 2006
Location: LA
Posts: 103
Dont download

Ive picked up a "spyware" threat in the compile code. I cant confirm it and I dont know what it does. And I dont know how to clean it either. Sorry, the glass ceiling has air holes and I cant pass trough.
briefnotion is offline   Reply With Quote
Advertisement
 
Advertisement
Sponsored links

Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Auto-starting tracking in Streets, and SENDKEYS by active state 01black_ac Road Runner 6 06-19-2006 09:59 AM
Yet another GoogleEarth GPSR program briefnotion Newbie 2 05-31-2006 08:39 AM
Finished: Live Vehicle Tracking xBrady GPSSecure 47 06-03-2005 07:20 PM
Bug Tracking (sorry long but please read) liquid_smoke Software & Software Development 23 04-22-2005 04:12 PM


All times are GMT -5. The time now is 03:16 AM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0
Copyright © 1999 - 2008 Mp3Car.com Inc.Ad Management by RedTyger
Message Board Statistics