Adding verbal sounds to POI's, correct *.csv syntax

 

Hello there.
I recently purchased the Garmin Nuvi 310.
I am fairly new to the Garmin POI process. I have managed to compile my own custom POI with alerts and proximity warnings operating correctly that include the audible tone warning as well.
The Garmin POI’s for Redlight’s, School Zones etc, that are available from the web, also sound a verbal warning as well as the visible Alert on the screen.
I am interested in incorporating the same audible verbal warning or if not possible, my own to sound as part of the trigger for these types of POI’s.
I’m guessing that Garmin have a link to this audible verbal warning within each of the *.gpi files. Is it possible to add such a verbal warning to a *.csv file or does it have to be written in some type of code like XML, HTML and then converted to *.csv and then compiled into *.gpx or *.gpi.
If it needs to be written in some sort of code, firstly what is that code as I would like to gain some knowledge on it, and secondly as a short term fix, how is it structured so that I could incorporate, Lat, Lon, Alert description and a link to the Garmin verbal warning or create and insert my own.
From what I can see the Nuvi 310 POI are saved as *.gpi extensions. I’ve tried opening these in MSWord pad to study the code structure and teach myself this way, but found that it is just a jumble of encrypted symbols.
In advance, many thanks.

Nuvi Newby

.

Or you could just to this ...

Loading MP3s as Custom Sounds
http://www.poi-factory.com/node/4360

Thanks Motorcycle Mama. I

Thanks Motorcycle Mama. I appreciate the rapid response. I'll give it a go.

-

Nuvi Newby wrote:

I’m guessing that Garmin have a link to this audible verbal warning within each of the *.gpi files.

To be precise, the sound file is embedded within the .gpi file by POI Loader.

Quote:

Is it possible to add such a verbal warning to a *.csv file or does it have to be written in some type of code like XML, HTML...

There are two methods of associating sound files with POI's - the FAQ MM directed you to, covers one of these in depth (through naming of the POI and Sound files). This method sets the same sound for each POI in the file.

The other method, is to specify the sound file on a per POI basis. To do this, you have to use .gpx (a form of xml) to describe your POI. There is no equivalent csv field provided for this purpose.

Which is most appropriate, depends on the POI's in question, of course. AIUI, if you were to specify the same sound file more than once, POI Loader is clever enough to only include a single copy in the .gpi file.

Blimey, I didn't think I'd ever use the words clever and POI Loader in the same sentence smile

--
------------------------ Phil Hornby, Stockport, England ----------------------               http://GeePeeEx.com - Garmin POI Creation made easy           »      

:)

Hornbyp wrote:

Blimey, I didn't think I'd ever use the words clever and POI Loader in the same sentence smile

It's a non-documented feature that will be addressed in the next release.... smile

--
*Keith* MacBook Pro *wifi iPad(2012) w/BadElf GPS & iPhone6 + Navigon*

AIUI ??

I give.

As I Understand It

AIUI

--
------------------------ Phil Hornby, Stockport, England ----------------------               http://GeePeeEx.com - Garmin POI Creation made easy           »      

GPX Syntax

GPX Syntax with Garmin Extension at this site
http://www.howtointernets.com/wiki/index.php/Creating_Custom...

--
nuvi 2460LMT

Who is the author?

mariner wrote:

GPX Syntax with Garmin Extension at this site

There are quite a lot of errors in that article...

--
------------------------ Phil Hornby, Stockport, England ----------------------               http://GeePeeEx.com - Garmin POI Creation made easy           »      

Re: Who Is The Author?

Hornbyp wrote:

There are quite a lot of errors in that article...

Yup, even his final GPX example is not even a valid XML document.

I hate people trying to pass themselves as an SME when they have no freakin' clue what they're talking about. I see that all the time in my line of profession.

--
Garmin nüvi® 660, iPhone 8gb (Technology is not the solution. It's only a tool to help you achieve it.)

.gpx example

I am very new to this (I have had my device for less than a week) but I to have set up my own .csv for red lights as MM describes, thanks for that, it works well. I want to be able to assign each individual poi it's own proximity distance/speed/sound, it appears an xml aka .gpx is how this is done. Please help me out here, if the stated one is a bad example perhaps you could help with a valid one. I am fairly computer savy and can write some html so I get the basic idea here, but a basic working example would be so much help. Thanks

.gpx example

to answer my own question. POI loader help provides good simple examples of .csv, gpx is created by mapsource which will cost $$, there is a free converter garmin gpx converter here:

http://www.cbrom.pwp.blueyonder.co.uk/GarminGPXConverter112....

It will output a basic xml file, same tag structure as html as far as I can see, its easy to set proximity individual to each because it's got it's own tag. Not sure how to assign an individual bmp or sound? maybe this can't be done, but I think it can because the tours guide type thing is doing just that. maybe that's a different format, not sure.

The .csv files are super simple, and how to make custom alerts for speed and proximity is covered below but you are doing the entire group and there's no way around that.

From the poi help file:

"Advanced users can create their own .csv and .gpx data files that include Custom POI lists or TourGuide files.

POI Loader loads all .csv and .gpx data files saved in a particular directory. When creating or downloading Custom POI data files, it is recommended that you save all the data files you want to upload to your device in the same directory.

POI Loader determines whether or not a file contains speed and proximity alert points based on specific criteria. Use the following information to help you create Custom POI files:

If a file name contains a valid speed number or if all records in a file have speed encoded in the name, then all records in the file will include speed and proximity alerts. For example, a data file with the file name "Speed_30" generates speed alerts of 30 mph (or kph, depending on the type of units selected in POI Loader) for each POI in the file.

If the file name contains "redlight", POI Loader assumes all records in the file have proximity alerts with a distance of 400m/0.25 miles.

If a file contains "GATSO," "mobile," "SPECS," "safety," "speed," or "camera," but does not have a speed, POI Loader uses a default alert speed of 0, which means you will always be alerted. You can override this default value by entering the speed in Manual mode.

You can also enter speeds for each POI individually by adding the @ symbol and a number after the name of the POI. For example, a Custom POI named "Ridgeview@25" would create a POI named "Ridgeview" with a 25 mph speed alert.

POI Loader calculates proximity alert distance based on speed. You can enter proximity alert distance for individual Custom POIs in a .gpx file. You can also enter proximity alert distance for all Custom POIs in a data file using Manual mode."

I dig this, it's free a stand alone java goody that allows you to convert/add @speed attribute, also you can set speeds and grace %.

http://myweb.absamail.co.za/abri.duplooy/downloads/PoiSpeedC...

once I can write my own gpx for proximity I will start working with this one to do speed. It looks promising. Once I confirm it all works well I will post a templet/example like I wanted to begin with.

Here is an example garmin gpx, called "waypoint extensions" I guess

http://en.wikipedia.org/wiki/GPX_(Data_transfer)

another tag example

http://www.hearsay.demon.co.uk/mac/MacGarminTools/waypointNo...

all the symbols (sym tag)

http://www.gpspassion.com/upload/nuvi660symbolsv2.pdf

Ok so I had some sucesess with writing gpx but I went back to the cvs or whatever (excel) for redlights. It works well, it simple and I dont' need to assign a custom sound or proximity.

So what I did was make a directory called redlight under poi in my garmin and saved and bmp and mp3 there with the csv (dont' know it that is necessary but it help me keep track) load it manually and set my proximity through the poi loader.

One more link, I'm sure most have this but I can set a fav and look at the lat and long with easy gps:

http://www.easygps.com/download_xp_latest.asp

Tagging onto this thread

As another newbie, I want to make sure I understand -- those of us without MP3 player capability on our devices are stuck with the built-in sounds, right?

--
DC Area, Nuvi 2797

yep, sorry no mp3 custom

yep, sorry no mp3 custom sounds for you or so I gather, I think you are stuck with what you got, it's unclear to me yet how the built in alert tones and such are called by the xml/gpx file, it may not even be the gpx file but some other thing the poi loader is doing? I'll get back to you on that when I understand better.

.

Yep. Unfortunately, that's correct.