![]() |
| Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact |
| ||||||
This is a discussion on GPSP (GPS front end program for PSP) within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; Hi Guys, this is a work in development. So far just an extremely accurate clock and directional heading indicator. The ...
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 |
![]() ![]() Bush Programmer
|
Hi Guys, this is a work in development.
So far just an extremely accurate clock and directional heading indicator. The dial works like a compass with the needle pointing North, and degrees from North printed in small numbers just above the dial. The dial indicates any of 360 degrees direction, it is basicaly a modification of the clock example routine that comes with LUA. I am not certain the speedometer works yet. It should be good to try and log huge plot and waypoint files in a standard recogniseable by a PC mapping program. Anyway, the best thing about it is when there is no position fix EVERYTHING on the screen is red, and when there is a valid position fix everything on the screen is blue ![]() Art. |
|
|
|
|
|
#3 |
![]() Urban Ninja
Join Date: Jun 2005
Location: America. Making me better than you. And fatter.
Posts: 1,878
Trader Feedback: 0
|
how in the world does this tell which way is north?
__________________
[IMG]http://img.photobucket.com/albums/v642/GJayC/all.gif[/IMG] [CENTER][URL=http://forums.qj.net/showthread.php?t=14991&page=1]Guilt on the Effects of Homebrew[/URL] [URL=http://forums.qj.net/showthread.php?t=30070&page=1]Homebrew Capable Firmware 3.0![/URL][/CENTER] [CENTER][URL="http://qjwiki.net/index.php?title=Jay_C"]Jay C's QJwiki Page[/URL][/CENTER] |
|
|
|
|
|
#4 |
![]() |
How are you connecting the GPS unit to the PSP?
__________________
[url=http://www.barbdwyer.com/footer.php][img]http://www.barbdwyer.com/8Ball.jpg[/img][/url] [FONT=Verdana][SIZE=1] [b]PSP Developer Resource Site:[/b] [url=http://www.psp-programming.com]PSP-Programming.com[/url] [b]Other:[/b] [url=http://wake-boarding.org]Wakeboarding[/url], [url=http://water-skiing.org]Waterskiing[/url], [url=http://wake-surfing.org]Wake Surfing[/url], [url=http://www.guitarhero-4.com]Guitar Hero IV[/url][/SIZE][/FONT] |
|
|
|
|
|
#5 |
![]() ![]() Bush Programmer
|
Yes, a Garmin GPS mouse.
I would post pictures, but there is limited space available for that here. I got my first map screen going tonight with a crosshair on it to mark your global position. The actual map image in this shot is degraded by converting it to gif format for upload to this forum. I had to fake this image (that is paste the world map back on it) because while the program is running, the map and crosshair are never on the screen at exactly the same time, they are switched so fast that the crosshair appears to be drawn over the map. Next, I will make the program adjust UTC time for local time automagicaly because the GPS knows what time zone it is in ![]() I haven't found a way for my program to set the OS clock yet though. Again, on this screen, I found a graphic way to indicate loss of position fix.. the crosshair dissapears, the map goes very dark, and gets crossed out with a much thicker red cross Now to work on some more local maps. I was thinking of callibrating photographic sat maps from Google Earth. A forum member kindly offered some server space to host this project, but I haven't been able to connect to it, so if anyone else offers me a couple of megs hosting, I am happy to share ![]() PS. a GPS knows which direction you are heading by comparing your current position with previous positions. It only works if you are moving like any GPS. Cheers, Art. Last edited by Art; 11-19-2005 at 12:59 AM.. |
|
|
|
|
|
#7 |
![]() ![]() Bush Programmer
|
Ok, did some work on it in the early hours
![]() used 'X' to toggle between map & information screen earlier... now implemented circle button to cycle through three options while in the first screen (posted above, only has Latitude & Longitude display now) the options are: 1. The first screen you see above with the time feild as the main feild in display 2. a second monochrome screen where the speed in Km/hr is the main feild, and the small directional heading compass is still displayed 3. a third screen with a large directional heading compass in the middle of the screen, and no other feilds on the display. Have found a suitable timezone map to scale down and use in program for auto time correction mentioned earlier. Cheers, Art. |
|
|
|
|
|
#9 |
![]() ![]() Bush Programmer
|
Nup. It uses the headphone connector, because there is a serial connector next
to it. You need to biuld a small circuit to get the PSP serial port to work with anything. I have a schematic for this circuit ready and it works, but I might update it for two way communication yet. This would allow the PSP to configure the GPS mouse by itself, instead of having to connect it to a PC first. The GPS mouse needs to output some sentences that are standard, but not enabled by default. Art. |
|
|
|
|
|
#12 |
![]() ![]() Bush Programmer
|
I have those sort of photos, but they are too big to be hosted on the forum.
After zipping the whole package it's only 1.65 MB, comparable to some of the programs in the files section. I will try to have the whole package hosted here. Art. |
|
|
|
|
|
#14 | |
![]() ![]() total-Z
|
Quote:
__________________
牧来栠摩琠敨映汩獥PSN: youresam From Earth the Frozen Ipaqs shall rise and be silenced and all will live free.
--Mike Hollingsworth |
|
|
|
|
|
|
#15 | |
![]() ![]() total-Z
|
Quote:
__________________
牧来栠摩琠敨映汩獥PSN: youresam From Earth the Frozen Ipaqs shall rise and be silenced and all will live free.
--Mike Hollingsworth |
|
|
|
|
|
|
#16 |
![]() ![]() Bush Programmer
|
Even a single photo taken with my digital camera is too large.
When I can use my desktop again i will submit the package to this forum through the files section. A couple of previous submissions of mine uploaded successfully, but were not hosted. Art. |
|
|
|
|
|
#18 | |
![]() ![]() total-Z
|
Quote:
Looks like you got some 'documentation' on how to put it together, awesome. Of course, I can't make one of those.. too complicated. And even if I did, I would be too scared to try it on my PSP. And, uh, whats with that little guy picture? blockimageArt
__________________
牧来栠摩琠敨映汩獥PSN: youresam From Earth the Frozen Ipaqs shall rise and be silenced and all will live free.
--Mike Hollingsworth |
|
|
|
|
|
|
#19 |
![]() ![]() Bush Programmer
|
Ah yeah, that is a serverely reduced size image of me that I was going to blit
across a map screen. it isn't actualy used in the program. I didn't think the circuit was much more involved than the standard serial circuit you need for the LUA serial terminal. Anyone who used to chip the first playstations would be able to program a 16F628 because it's in the same family as the pic 12C508/509 that was used for Playstation modchips. I can't make them and sell them because the PSP headphone connectors are not available. I am going top get a second PSP, so I will still have one working remote controller. Art. |
|
|
|
|
|
#20 |
![]() ![]() Site Admin
|
I honestly dont know the correlation between aussies and hardcore modding, but wow. If you can make your PSP a GPS for cheap, that would be sweet and make geocaching really cool =)
- Dan
__________________
[FONT=Fixedsys]"Man's mind, once stretched by a new idea, never regains its original dimensions."[/FONT] [I][SIZE=1]- Oliver Wendell Holmes[/SIZE][/I] --- [B]source[/B]: [I][SIZE=2][U][URL=http://forums.qj.net/member.php?u=1604]FrozenIpaq's Signature[/URL][/U][/SIZE][/I] [center][size=1][size=1][color=black][url="http://forums.qj.net/showthread.php?t=19678"] [/url] [url="http://forums.qj.net/showthread.php?t=19678"][Thank You Members!!][/url] --- [url="http://forums.qj.net/showthread.php?goto=newpost&t=16876"]Ultimate Newbie Guide[/url]--- [url="http://forums.qj.net/showthread.php?p=13162#post13162"]Posting Guidelines[/url] [url="http://forums.qj.net/showthread.php?t=4394"]Piracy Policy[/url] --- [url="http://forums.qj.net/showthread.php?t=2189&highlight=Ultimate"]Ultimate Guide[/url] --- [url="http://forums.qj.net/showthread.php?goto=newpost&t=18205"]Downgrader Topic[/url] [url="http://forums.qj.net/showthread.php?t=9708"]Operation PSPositive Posting[/url] [/color][/size] [/size][/center] |
|
|
|
|
|
#21 | |
![]() Enter Custom Title
|
Quote:
|
|
|
|
|
|
|
#22 |
![]() ![]() Site Admin
|
oh, and here's Art's work instead of rapidshare:
__________________
[FONT=Fixedsys]"Man's mind, once stretched by a new idea, never regains its original dimensions."[/FONT] [I][SIZE=1]- Oliver Wendell Holmes[/SIZE][/I] --- [B]source[/B]: [I][SIZE=2][U][URL=http://forums.qj.net/member.php?u=1604]FrozenIpaq's Signature[/URL][/U][/SIZE][/I] [center][size=1][size=1][color=black][url="http://forums.qj.net/showthread.php?t=19678"] [/url] [url="http://forums.qj.net/showthread.php?t=19678"][Thank You Members!!][/url] --- [url="http://forums.qj.net/showthread.php?goto=newpost&t=16876"]Ultimate Newbie Guide[/url]--- [url="http://forums.qj.net/showthread.php?p=13162#post13162"]Posting Guidelines[/url] [url="http://forums.qj.net/showthread.php?t=4394"]Piracy Policy[/url] --- [url="http://forums.qj.net/showthread.php?t=2189&highlight=Ultimate"]Ultimate Guide[/url] --- [url="http://forums.qj.net/showthread.php?goto=newpost&t=18205"]Downgrader Topic[/url] [url="http://forums.qj.net/showthread.php?t=9708"]Operation PSPositive Posting[/url] [/color][/size] [/size][/center] |
|
|
|
|
|
#23 |
![]() ![]() Bush Programmer
|
Thanx for the comments, and for hosting it Admin
![]() problem is it won't be long at all before it is outdated by newer work ![]() I took it for it's first test drive last night and it works great. Despite it's functionality, this is still a very poor example of how to program. I'm having trouble picking up LUA syntax being used to either assembler or BASIC. Because of this, I'm settling for poor programming style that works. I only just learned to access an array, and now need to find out how to write a plot /track file from within LUA. When it comes to moving maps, I think with LUA, I will have to try to do the graphics in tiles just like a game.. since the maps are photograhs. Just a note.. I will offer personal to support anyone who makes this modification as I am keen to have a tester of new sw, but if you are new to electronics, I would suggest holding off until it is determined that the hardware circuit design is finished (or required at all). Cheers, Art. |
|
|
|
|
|
#24 |
![]() |
Awesome work Art! I've posted this on the front page, please let me know if there is anything you would want me to add / change about the article.
http://pspupdates.qj.net/2005/11/gps...m-for-psp.html
__________________
[LEFT]The less a man makes a declarative statement, the less apt he is to feel foolish in retrospect. -- The Four Rooms[/LEFT] |
|
|
|
|
|
#25 |
![]() |
Intriguing thread. Less chatter, more work.
Garmin, you say? Hmmm...anyway to get it to use MGRS on the PSP instead of Lat/Long? That's "Military Grid Reference System" and what NATO and the U.S. military uses. My old Garmin could do MGRS and I loved it. Did more "tricks" than our PLGRS (called "pluggers") could and it's what we used in the desert more than the PLGRS.
__________________
[spoiler=signature][center][img]http://i33.photobucket.com/albums/d75/iball2929/iballsig2fz.jpg[/img][/center] [size=-2][center][b][color=purple]Nintendo DS WFC codes[/b][/color][/center][/size][size=-2][center][b][color=green]Mario Kart DS: 180448 583615 (I-Ball)[/color] [color=blue]Animal Crossing: Town of Sampson 4853-9284-6519 (I-Ball)[/color] [color=red]Metroid Prime Hunters: 5025 8054 3555[/size][/center][/color][size=-2][center]-----------------[/center][center][color=blue]Homebrew authors! If your software is based upon GPL code then you MUST release the modified source code you created the same time you release the binaries![/b][/size][/color][/center] [size=-2][center][b]Supercard mini-SD w/2GB 150x Mini-SD card, SuperPass II, FlashMe v7 and an EFA Linker II GBA flashcart[/b][/center][/size][/spoiler] |
|
|
|
|
|
#27 |
![]() |
Great, here come the "Men-at-Work" song references...
__________________
[spoiler=signature][center][img]http://i33.photobucket.com/albums/d75/iball2929/iballsig2fz.jpg[/img][/center] [size=-2][center][b][color=purple]Nintendo DS WFC codes[/b][/color][/center][/size][size=-2][center][b][color=green]Mario Kart DS: 180448 583615 (I-Ball)[/color] [color=blue]Animal Crossing: Town of Sampson 4853-9284-6519 (I-Ball)[/color] [color=red]Metroid Prime Hunters: 5025 8054 3555[/size][/center][/color][size=-2][center]-----------------[/center][center][color=blue]Homebrew authors! If your software is based upon GPL code then you MUST release the modified source code you created the same time you release the binaries![/b][/size][/color][/center] [size=-2][center][b]Supercard mini-SD w/2GB 150x Mini-SD card, SuperPass II, FlashMe v7 and an EFA Linker II GBA flashcart[/b][/center][/size][/spoiler] |
|
|
|
|
|
#29 |
![]() |
Oh what the hades....
""Do you come from a land down under? Where women glow and men plunder? Can't you hear, can't you hear the thunder? You better run, you better take cover."
__________________
[spoiler=signature][center][img]http://i33.photobucket.com/albums/d75/iball2929/iballsig2fz.jpg[/img][/center] [size=-2][center][b][color=purple]Nintendo DS WFC codes[/b][/color][/center][/size][size=-2][center][b][color=green]Mario Kart DS: 180448 583615 (I-Ball)[/color] [color=blue]Animal Crossing: Town of Sampson 4853-9284-6519 (I-Ball)[/color] [color=red]Metroid Prime Hunters: 5025 8054 3555[/size][/center][/color][size=-2][center]-----------------[/center][center][color=blue]Homebrew authors! If your software is based upon GPL code then you MUST release the modified source code you created the same time you release the binaries![/b][/size][/color][/center] [size=-2][center][b]Supercard mini-SD w/2GB 150x Mini-SD card, SuperPass II, FlashMe v7 and an EFA Linker II GBA flashcart[/b][/center][/size][/spoiler] |
|
|
|
|
|
#30 | |
![]() |
Quote:
You may also want to talk to the guys at team xecuter, they may be willing to help make the GPS unit. |
|
|
|
|
![]() |
| Tags |
| end , front , gps , gpsp , program , psp |
| Thread Tools | |
|
|