Re: [Talk-de] Garmin in USB-Zustand versetzen

2009-07-16 Diskussionsfäden Sven Geggus
Michael Hufer  wrote:

> Wie wär es mir
> gpsbabel -wt -i garmin -fusb: -o gpx -F wpt-trk-$date.gpx:

Ganz schlecht, denn das überträgt nur die Tracks im internen Speicher. Wenn
der vollgelaufen ist (bei 1 Wert/Sekunde relativ schnell) hört der Garmin je
nach Einstellung entweder mit der Aufzeichnung ganz auf oder überschreibt
alte Daten.

Sven

-- 
"Software is like sex; it's better when it's free"
  (Linus Torvalds)

/me is gig...@ircnet, http://sven.gegg.us/ on the Web

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Garmin in USB-Zustand versetzen

2009-07-15 Diskussionsfäden SLXViper

> Das Einschalten des Massenspeichermodes ist AFAIK
> nur per Tasten am Gerät möglich,
>   
...worauf auch dieses Posting
http://lists.openstreetmap.org/pipermail/talk-de/2009-July/050542.html
hindeutet.
> trennen (sicheres Auswerfen) geht
> hingegen per kurzem Druck auf on/off (wahrscheinlich erzähle ich da
> den Wenigsten hier was Neues)
Das stimmt nicht ganz so... Sicheres Auswerfen ist aber nur vom
USB-Horst (also vom Rechner) aus möglich. Dabei geht es darum, alle
Schreibvorgänge abzuschließen und sicherzustellen, dass keine Dateien
mehr auf dem Gerät geöffnet sind; das geht nur vom jeweiligen
Betriebssystem aus. Würde man, während man gerade neue Kartendaten
draufkopiert, das Gerät einfach neustarten (also on/off drücken) oder
die USB-Verbindung trennen wären diese Daten höchstwahrscheinlich
defekt; beim sicheren Auswerfen bekäme man erst dann ein "ok" zum
trennen, wenn alle Schreibvorgänge sauber beendet sind.

Grüße

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Garmin in USB-Zustand versetzen

2009-07-15 Diskussionsfäden Martin Koppenhoefer
Am 15. Juli 2009 17:40 schrieb Michael Hufer :
> Wie wär es mir
> gpsbabel -wt -i garmin -fusb: -o gpx -F wpt-trk-$date.gpx:

aber damit werden nur die Tracks aus dem internen Speicher ausgelesen
(wenn sie erstmal gespeichert sind, sind sie mit Verlusten
komprimiert, daher sind die auf der Karte gespeicherten Tracks m.E.
vorzuziehen), oder? Das Einschalten des Massenspeichermodes ist AFAIK
nur per Tasten am Gerät möglich, trennen (sicheres Auswerfen) geht
hingegen per kurzem Druck auf on/off (wahrscheinlich erzähle ich da
den Wenigsten hier was Neues)

Gruß Martin

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Garmin in USB-Zustand versetzen

2009-07-15 Diskussionsfäden Michael Hufer
Wie wär es mir
gpsbabel -wt -i garmin -fusb: -o gpx -F wpt-trk-$date.gpx:

Micha H.
> Jan Tappenbeck  wrote:
> > Wegepunkte kann ich Dir morgen liefern.
>
> Häh? Das ist doch nicht das Problem:
>
>  ~/ > cat bin/gpstransfer
> #!/bin/bash
>
> #set -x
>
> date=$(date +%Y%m%d)
> gpsbabel $* -i garmin -fusb: -o gpx -F wpt-$date.gpx
>
>
> Ich würde halt gerne ohne in den Mass-Storage-Mode umzuschalten auch an die
> Trackdaten rankommen. Alternativ das hier im thread gewünschte umschalten
> in Mass-Storage-Mode per Befehl.
>
> Sven



___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Garmin in USB-Zustand versetzen

2009-07-15 Diskussionsfäden Sebastian Waschik
Hallo,

Bodo Meissner  writes:
>>> Den USB-Massenspeichermodus braucht man zum Daten kopieren nur, wenn man
>>> keine Garmin-Software (oder nachgebaute) nutzen will
>
> Mir ist auch nichts bekannt, um das von außen umzuschalten.

In der IntfSpec.pdf S. 17 [1] steht auch kein Befehl, der in den
Mass-Storge-Mode umschaltet.  Da sind, so wie ich das sehe, nur
Befehle zum Datentransfer, Transferabbruch und zum Ausschalten des
Gerätes.

Viele Grüße
Sebastian Waschik


[1] Garmin Device Interface SDK: 
http://www8.garmin.com/support/commProtocol.html


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Garmin in USB-Zustand versetzen

2009-07-15 Diskussionsfäden Sven Geggus
Jan Tappenbeck  wrote:

> Wegepunkte kann ich Dir morgen liefern.

Häh? Das ist doch nicht das Problem:

 ~/ > cat bin/gpstransfer 
#!/bin/bash

#set -x

date=$(date +%Y%m%d)
gpsbabel $* -i garmin -fusb: -o gpx -F wpt-$date.gpx


Ich würde halt gerne ohne in den Mass-Storage-Mode umzuschalten auch an die
Trackdaten rankommen. Alternativ das hier im thread gewünschte umschalten in
Mass-Storage-Mode per Befehl.

Sven

-- 
"I'm a bastard, and proud of it"
  (Linus Torvalds, Wednesday Sep 6, 2000)

/me is gig...@ircnet, http://sven.gegg.us/ on the Web

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Garmin in USB-Zustand versetzen

2009-07-15 Diskussionsfäden Jan Tappenbeck
Hi !

Wegepunkte kann ich Dir morgen liefern.

Gruß Jan :-)

Sven Geggus schrieb:
> SLXViper  wrote:
> 
>> Den USB-Massenspeichermodus braucht man zum Daten kopieren nur, wenn man
>> keine Garmin-Software (oder nachgebaute) nutzen will
> 
> will oder kann...
> 
> Kann man die GPX-Dateien auf der SD-Karte wirklich über Garmin Protokoll
> auslesen? ich dachte bisher immer, dass das nicht ginge.
> 
> Wenn ja, kann gpsbabel das?
> 
> Ich hätte ehrlich gesagt auch gerne ein script, dass sowohl Wegpunkte als
> auch tracks kopiert.
> 
> Gruss
> 
> Sven
> 


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Garmin in USB-Zustand versetzen

2009-07-15 Diskussionsfäden Sven Geggus
SLXViper  wrote:

> Den USB-Massenspeichermodus braucht man zum Daten kopieren nur, wenn man
> keine Garmin-Software (oder nachgebaute) nutzen will

will oder kann...

Kann man die GPX-Dateien auf der SD-Karte wirklich über Garmin Protokoll
auslesen? ich dachte bisher immer, dass das nicht ginge.

Wenn ja, kann gpsbabel das?

Ich hätte ehrlich gesagt auch gerne ein script, dass sowohl Wegpunkte als
auch tracks kopiert.

Gruss

Sven

-- 
"We don't know the OS that God uses, but the Vatican uses Linux"
   (Sister Judith Zoebelein, Vatican Webmaster)

/me is gig...@ircnet, http://sven.gegg.us/ on the Web

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Garmin in USB-Zustand versetzen

2009-07-14 Diskussionsfäden Johann H. Addicks
Bodo Meissner schrieb:

> Mir ist auch nichts bekannt, um das von außen umzuschalten.

Ich schalte das immer mit den Tasten um

-jha-


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Garmin in USB-Zustand versetzen

2009-07-14 Diskussionsfäden Bodo Meissner
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Jan Tappenbeck schrieb:
> GPSMap 60 CSX!
> 
> SLXViper schrieb:
>> Jan Tappenbeck schrieb:
>>> weiß einer von Euch, ob man irgendwie den Garmin von "außen" in den 
>>> USB-Zustand versetzen kann. Am besten immer mit demselben LW-Buchstaben 
>>> um Karten hochzukopieren?

>> Den USB-Massenspeichermodus braucht man zum Daten kopieren nur, wenn man
>> keine Garmin-Software (oder nachgebaute) nutzen will

Mir ist auch nichts bekannt, um das von außen umzuschalten.

Ich vermute, es geht darum, Tracks und Wegpunkte auszulesen.
Wegpunkte werden nur im internen Speicher abgelegt und können nur über das 
Garmin-Protokoll ausgelesen werden.
Tracks werden begrenzt auch im internen Speicher abgelegt, aber überschrieben, 
wenn der voll ist. Diesen letzten Teil kann man auch über das Garmin-Protokoll 
bekommen.
Wenn man die vollständigen Tracks haben möchte, muss man im Massenspeichermodus 
die GPX-Dateien von der Speicherkarte auslesen.

Um den Ablauf zu vereinfachen, könnte man vielleicht ein Programm schreiben, 
das zuerst den internen Speicher ausliest, beispielsweise mittels Gpsbabel, 
dann auf das Erscheinen des Geräts als Datenträger wartet und automatisch die 
GPX-Dateien kopiert und ggf. löscht. So müßte man das Gerät anschließen, das 
Programm starten und nach Aufforderung durch das Programm das Gerät in den 
Massenspeichermodus schalten. Am Ende könnte das Programm das Gerät wieder 
freigeben ("Hardware sicher entfernen").


Bodo
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkpc+OAACgkQnMz9fgzDSqdkEgCfYEwzta49XQyoQ5VnuF1OU5Rv
NlYAn1g7mTOmv35G5swdUqXPy58It6RE
=Aebw
-END PGP SIGNATURE-

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Garmin in USB-Zustand versetzen

2009-07-14 Diskussionsfäden Stefan Kopetzky
Jan Tappenbeck wrote:
> GPSMap 60 CSX!

Direkt geht das IMHO nicht.
Somit würd ich auch die, schon vorgeschlagene, Lösung "externer
Cardreader" empfehlen.

LG,
Stefan

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Garmin in USB-Zustand versetzen

2009-07-14 Diskussionsfäden Jan Tappenbeck
GPSMap 60 CSX!

SLXViper schrieb:
> Jan Tappenbeck schrieb:
>> den Garmin
> es wäre sehr hilfreich, wenn du schreibst, was du da überhaupt hast.
> Garmin stellt eine ganze Menge Geräte her, von Outdoor-Handnavis über
> Kfz-Geräte bis zu Modulen und Flug- und Schiffsnavigationslösungen.
>> weiß einer von Euch, ob man irgendwie den Garmin von "außen" in den 
>> USB-Zustand versetzen kann. Am besten immer mit demselben LW-Buchstaben 
>> um Karten hochzukopieren?
> USB-Zustand: USB-Kabel einstöpseln :P
> Den USB-Massenspeichermodus braucht man zum Daten kopieren nur, wenn man
> keine Garmin-Software (oder nachgebaute) nutzen will, daher denke ich
> mal nicht, dass es dazu im entsprechenden Protokoll einen Befehl gibt.
> Und diesen Befehl muss ja auch wieder ein Stück Software absetzen,
> sodass man dann gleich die Karten damit über das proprietäre Protokoll
> schicken könnte.
> Die einfachste Lösung hierzu wäre einfach, die Speicherkarte zu
> entnehmen und einen Kartenleser zu benutzen (was auch zigmal schneller
> geht, USB2.0 sei dank).
> 
> Grüße


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Garmin in USB-Zustand versetzen

2009-07-14 Diskussionsfäden SLXViper
Jan Tappenbeck schrieb:
> den Garmin
es wäre sehr hilfreich, wenn du schreibst, was du da überhaupt hast.
Garmin stellt eine ganze Menge Geräte her, von Outdoor-Handnavis über
Kfz-Geräte bis zu Modulen und Flug- und Schiffsnavigationslösungen.
> weiß einer von Euch, ob man irgendwie den Garmin von "außen" in den 
> USB-Zustand versetzen kann. Am besten immer mit demselben LW-Buchstaben 
> um Karten hochzukopieren?
USB-Zustand: USB-Kabel einstöpseln :P
Den USB-Massenspeichermodus braucht man zum Daten kopieren nur, wenn man
keine Garmin-Software (oder nachgebaute) nutzen will, daher denke ich
mal nicht, dass es dazu im entsprechenden Protokoll einen Befehl gibt.
Und diesen Befehl muss ja auch wieder ein Stück Software absetzen,
sodass man dann gleich die Karten damit über das proprietäre Protokoll
schicken könnte.
Die einfachste Lösung hierzu wäre einfach, die Speicherkarte zu
entnehmen und einen Kartenleser zu benutzen (was auch zigmal schneller
geht, USB2.0 sei dank).

Grüße

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de