Sponsored links

Go Back   MP3Car.com > Mp3Car Technical > Software & Software Development > Support Software > Other Cool Stuff


Reply
 
Share Thread Tools Display Modes
Old 05-18-2006, 11:56 AM   #1
FLAC
 
LESLIEx317537's Avatar
 
Join Date: Jan 2002
Location: Long Island, NY
Posts: 1,574
LESLIEx317537 is on a distinguished road
Smile GPSing - Digital Speedometer/Altimeter/Compass

I was looking for a digital speedometer and decided to try to write my own using VB.NET 2005 Express edition.
I wrote this a few months back. I had problems with the serial port when I used xPort3, so I had to use mscomm32.ocx which is the older way to communicate with the serial port.
But anyways, here's the program to try. It doesn't run as fast as I want it to, but I think that's cause of the framework and the transparencies on my SP13000.
You can also use your own bitmap backgrounds for the displays and the fullscreen display.

Program:
GPSing

Requirements:
MSCOMM32.ocx installer - Required to communicate with GPS.
.NET 2.0 Framework - (Will prompt you to download if not installed during install.)
GPS Receiver - Any NMEA compatible receiver.

Optional:
To run GPSing with another GPS program or if you use it to hibernate and have issues with the GPS receiver being detected after resume, you can run XPort3. A program written by another www.mp3car.com member that splits the com ports and helps with hibernation issues.

Screenshots below:
__________________
SP13000|M2-ATX|512MB DDR400|2.5" 7200RPM S-ATA|Trans-7"|Slim SL DVD-CDRW|KEH 5.1 DSP|SB L!ve Ext|Gyration PowerMate|BT|WiFi|GPS|WinXP|VoomPC
GPSing - Digital Speedo
Relocating headunit and extending faceplate
Button app to Alt-Tab between two programs
LESLIEx317537 is offline   Reply With Quote
Advertisement
 
Advertisement
Advertisement Sponsored links

Old 05-18-2006, 11:57 AM   #2
FLAC
 
LESLIEx317537's Avatar
 
Join Date: Jan 2002
Location: Long Island, NY
Posts: 1,574
LESLIEx317537 is on a distinguished road
The Gauges and Settings Page

Here you can set what gauges to display and in what units. Also you can select backgrounds and other user defined settings such as font color. To access the settings you double click any of the gauges skins. If you select to show no gauges or use a transparent skin background* (*more on this below), you can still get to settings or exit the program by using the Tray Icon as shown below.
*The Program looks at the gauges bitmap at 0,0 and sets whatever that color is in the bitmap to transparent. So if you choose a all black bitmap the color at 0,0 on that bitmap is black so it sets the whole bitmap to transparent and you will have just floating text. To move the text, you must use a background first such as the default background (uncheck the Use box) to move the gauges to your desired position then check the use box again to use the black bitmap to get back just floating text.
Attached Images
 
__________________
SP13000|M2-ATX|512MB DDR400|2.5" 7200RPM S-ATA|Trans-7"|Slim SL DVD-CDRW|KEH 5.1 DSP|SB L!ve Ext|Gyration PowerMate|BT|WiFi|GPS|WinXP|VoomPC
GPSing - Digital Speedo
Relocating headunit and extending faceplate
Button app to Alt-Tab between two programs

Last edited by LESLIEx317537; 05-18-2006 at 11:59 AM.
LESLIEx317537 is offline   Reply With Quote
Old 05-18-2006, 11:59 AM   #3
FLAC
 
LESLIEx317537's Avatar
 
Join Date: Jan 2002
Location: Long Island, NY
Posts: 1,574
LESLIEx317537 is on a distinguished road
Tray Icon

Allows you to exit the program or display settings screen using the the system tray icon. Also used if no gauges are displayed or user decides to use no gauge background skin.
Attached Images
 
__________________
SP13000|M2-ATX|512MB DDR400|2.5" 7200RPM S-ATA|Trans-7"|Slim SL DVD-CDRW|KEH 5.1 DSP|SB L!ve Ext|Gyration PowerMate|BT|WiFi|GPS|WinXP|VoomPC
GPSing - Digital Speedo
Relocating headunit and extending faceplate
Button app to Alt-Tab between two programs
LESLIEx317537 is offline   Reply With Quote
Old 05-18-2006, 12:00 PM   #4
FLAC
 
LESLIEx317537's Avatar
 
Join Date: Jan 2002
Location: Long Island, NY
Posts: 1,574
LESLIEx317537 is on a distinguished road
Speed Alert

Here the gauges are shown with transparency. If speed alert is checked and speed exceeds speed alert selected speed. A red exclamation will flash on the screen to warn you that you have exceeded the set alert speed.
Attached Images
 
__________________
SP13000|M2-ATX|512MB DDR400|2.5" 7200RPM S-ATA|Trans-7"|Slim SL DVD-CDRW|KEH 5.1 DSP|SB L!ve Ext|Gyration PowerMate|BT|WiFi|GPS|WinXP|VoomPC
GPSing - Digital Speedo
Relocating headunit and extending faceplate
Button app to Alt-Tab between two programs
LESLIEx317537 is offline   Reply With Quote
Old 05-18-2006, 12:02 PM   #5
FLAC
 
LESLIEx317537's Avatar
 
Join Date: Jan 2002
Location: Long Island, NY
Posts: 1,574
LESLIEx317537 is on a distinguished road
Full Screen Mode

If you double click the speed Gauge text (the numbers themselves), it will activate Full Screen Mode where you will see a large digital display and a bar meter (optional, if checked) that grows as your speed increases. You can set the maximum of the meter. Here I set it to 3 and had the speed go to 1 to show you what it would look like if you set it to 160 and was going 53. To exit Full Screen Mode, just click anywhere on the screen.
Attached Images
 
__________________
SP13000|M2-ATX|512MB DDR400|2.5" 7200RPM S-ATA|Trans-7"|Slim SL DVD-CDRW|KEH 5.1 DSP|SB L!ve Ext|Gyration PowerMate|BT|WiFi|GPS|WinXP|VoomPC
GPSing - Digital Speedo
Relocating headunit and extending faceplate
Button app to Alt-Tab between two programs
LESLIEx317537 is offline   Reply With Quote
Old 05-18-2006, 12:03 PM   #6
FLAC
 
LESLIEx317537's Avatar
 
Join Date: Jan 2002
Location: Long Island, NY
Posts: 1,574
LESLIEx317537 is on a distinguished road
Full Screen Mode with user selected bitmap

You can also make your own bitmap and use it in Full Screen Mode. If the bitmap is smaller it will be stretch to fit the full size of the screen. Here I selected a really small bitmap and it stretched it to fill the whole screen.
Attached Images
 
__________________
SP13000|M2-ATX|512MB DDR400|2.5" 7200RPM S-ATA|Trans-7"|Slim SL DVD-CDRW|KEH 5.1 DSP|SB L!ve Ext|Gyration PowerMate|BT|WiFi|GPS|WinXP|VoomPC
GPSing - Digital Speedo
Relocating headunit and extending faceplate
Button app to Alt-Tab between two programs
LESLIEx317537 is offline   Reply With Quote
Old 05-18-2006, 12:05 PM   #7
FLAC
 
LESLIEx317537's Avatar
 
Join Date: Jan 2002
Location: Long Island, NY
Posts: 1,574
LESLIEx317537 is on a distinguished road
Let me know how it runs for you people.

Enjoy!
__________________
SP13000|M2-ATX|512MB DDR400|2.5" 7200RPM S-ATA|Trans-7"|Slim SL DVD-CDRW|KEH 5.1 DSP|SB L!ve Ext|Gyration PowerMate|BT|WiFi|GPS|WinXP|VoomPC
GPSing - Digital Speedo
Relocating headunit and extending faceplate
Button app to Alt-Tab between two programs
LESLIEx317537 is offline   Reply With Quote
Old 05-22-2006, 09:22 PM   #8
Newbie
 
Chevy II's Avatar
 
Join Date: Apr 2005
Location: Phoenix
Posts: 11
Chevy II is on a distinguished road
Quote: Originally Posted by LESLIEx317537
Let me know how it runs for you people.

Enjoy!

Looks cool, I'll let you know. I am hoping to have a LCD dash that has an older style speedometer and tachometer as one of the displays. No OBD in my '64 Nova. Any help like this is great.

JD
__________________
Still deciding on parts. But I'm starting with an empty old Chevy. Lots of room.
Chevy II is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Old 06-01-2006, 06:58 PM   #9
Constant Bitrate
 
Join Date: Jan 2004
Posts: 142
clemen is on a distinguished road
?

DEAD LINK?

I would like a copy of this program
clemen is offline   Reply With Quote
Old 06-01-2006, 07:29 PM   #10
FLAC
 
LESLIEx317537's Avatar
 
Join Date: Jan 2002
Location: Long Island, NY
Posts: 1,574
LESLIEx317537 is on a distinguished road
Should work now.
__________________
SP13000|M2-ATX|512MB DDR400|2.5" 7200RPM S-ATA|Trans-7"|Slim SL DVD-CDRW|KEH 5.1 DSP|SB L!ve Ext|Gyration PowerMate|BT|WiFi|GPS|WinXP|VoomPC
GPSing - Digital Speedo
Relocating headunit and extending faceplate
Button app to Alt-Tab between two programs
LESLIEx317537 is offline   Reply With Quote
Old 06-22-2006, 11:36 AM   #11
FLAC
 
LESLIEx317537's Avatar
 
Join Date: Jan 2002
Location: Long Island, NY
Posts: 1,574
LESLIEx317537 is on a distinguished road
Anyone find any bugs or anything?
Feedback? I'm getting bored.
__________________
SP13000|M2-ATX|512MB DDR400|2.5" 7200RPM S-ATA|Trans-7"|Slim SL DVD-CDRW|KEH 5.1 DSP|SB L!ve Ext|Gyration PowerMate|BT|WiFi|GPS|WinXP|VoomPC
GPSing - Digital Speedo
Relocating headunit and extending faceplate
Button app to Alt-Tab between two programs
LESLIEx317537 is offline   Reply With Quote
Old 07-09-2006, 11:03 AM   #12
pip
Maximum Bitrate
 
pip's Avatar
 
Join Date: Mar 2004
Location: Parker, CO
Posts: 794
pip is on a distinguished road
Looks nice, I think I'll give this a look. Any chance of a satellite count / signal strength / position box?
__________________
EPoX mATX SocketA w/onboard Geforce4MX / 512MB PC2700 / AthlonXP 1600
Lilliput / DVDrom / Opus 150W / WD 3.5" 160GB / SB Audigy NX
XP home / Road Runner / iGuidance 4.0
pip is offline   Reply With Quote
Old 07-09-2006, 07:09 PM   #13
FLAC
 
LESLIEx317537's Avatar
 
Join Date: Jan 2002
Location: Long Island, NY
Posts: 1,574
LESLIEx317537 is on a distinguished road
When I get my new Main PC upgraded and I get some extra time, I'll see if I can add some of those features.
__________________
SP13000|M2-ATX|512MB DDR400|2.5" 7200RPM S-ATA|Trans-7"|Slim SL DVD-CDRW|KEH 5.1 DSP|SB L!ve Ext|Gyration PowerMate|BT|WiFi|GPS|WinXP|VoomPC
GPSing - Digital Speedo
Relocating headunit and extending faceplate
Button app to Alt-Tab between two programs
LESLIEx317537 is offline   Reply With Quote
Old 08-30-2006, 06:26 PM   #14
Low Bitrate
 
Join Date: Aug 2006
Posts: 70
jennico is an unknown quantity at this point
hello LESLIEx317537
thanx for this really cute piece of work. it fits exactly to what i need for my destinator6. i got one problem, don't no if it's a bug or my fault.
i made three bitmaps for the gauges. they are supposed to form a circle for a speedo with a transparent rim. but unfortunately the default grey rectangles still show in the tranparent areas of my bitmaps. the rectangles seem smaller than the default ones but visible "behind" my bitmaps.
what can i do ?
j.
jennico is offline   Reply With Quote
Old 08-30-2006, 06:55 PM   #15
FLAC
 
LESLIEx317537's Avatar
 
Join Date: Jan 2002
Location: Long Island, NY
Posts: 1,574
LESLIEx317537 is on a distinguished road
Can you attach one of your bitmaps here. Thanks.

Remember, the code I wrote takes the top left color pixel and chooses that to be the transparent color.

I attached the bmp I used for the programs speed gauge.
Attached Files
File Type: zip Speed.zip (948 Bytes, 239 views)
__________________
SP13000|M2-ATX|512MB DDR400|2.5" 7200RPM S-ATA|Trans-7"|Slim SL DVD-CDRW|KEH 5.1 DSP|SB L!ve Ext|Gyration PowerMate|BT|WiFi|GPS|WinXP|VoomPC
GPSing - Digital Speedo
Relocating headunit and extending faceplate
Button app to Alt-Tab between two programs
LESLIEx317537 is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
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
SDPIF digital Coax into car audio pieces RedGTiVR6 Car Audio 34 10-14-2008 01:06 AM
For those who want true 5.1 Dolby Digital and DTS antimatter Car Audio 89 06-29-2007 12:54 PM
Coaxial Digital VS Optical Digital MeeM Car Audio 5 06-01-2006 01:55 AM
SPDIF (digital coax) to Toslink (digital optical) convertor? Just curious... coachreed General Hardware Discussion 7 04-27-2005 11:33 PM
Digital to Analog Converter Maukio Car Audio 0 02-01-2005 12:58 AM



All times are GMT -5. The time now is 02:52 AM.


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