03.12.2008, 12:23
Beitrag #1
|
mctommson
LVF-Gelegenheitsschreiber
Beiträge: 99
Registriert seit: Mar 2007
8.6
2007
de
1210
Oesterreich
|
Mit handelsüblichen USB-Stick kommunizieren?
Hoi!
Also ich hab hier im Forum zwar einiges zum Thema "USB" gefunden, allerdings wird hier immer auf NI-Hardware eingeganen. Ich wollte mal fragen, ob es möglich ist, mit einem handelsüblichen USB-Stick zu kommunizieren und in weiterer Folge:[list]
[*]zu überprüfen ob er angesteckt ist<>
[*]Dateien darauf schreiben<>
[*]Dateien vom Stick löschen<>
[*]und das Ding windowsgemäß "sicher zu entfernen"<>
[st]Benötige ich da auch eigene .dlls oder sind die nur für diese NI-Hardware bzw. spezifische USB-Token oder -Sticks?
Danke euch!
Lg,
Tommy!
|
|
|
03.12.2008, 19:37
Beitrag #2
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
Mit handelsüblichen USB-Stick kommunizieren?
Zumindest mal teilweise Antworten:
Schreiben und Lesen einfach über die File-VIs.
Test, ob angeschlossen: Das wird schon schwieriger, da Windows ja dazu neigt, immer andere Laufwerks-Buchstaben zu vergeben.
Eine Idee: Test einfach, ob der Laufwerkspfad F: (oder wie auch immer) vorhanden ist.
Stick abmelden, sorry, kA.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
05.12.2008, 13:48
Beitrag #3
|
mctommson
LVF-Gelegenheitsschreiber
Beiträge: 99
Registriert seit: Mar 2007
8.6
2007
de
1210
Oesterreich
|
Mit handelsüblichen USB-Stick kommunizieren?
' schrieb:Zumindest mal teilweise Antworten:
Schreiben und Lesen einfach über die File-VIs.
Test, ob angeschlossen: Das wird schon schwieriger, da Windows ja dazu neigt, immer andere Laufwerks-Buchstaben zu vergeben.
Eine Idee: Test einfach, ob der Laufwerkspfad F: (oder wie auch immer) vorhanden ist.
Stick abmelden, sorry, kA.
Gruß, Jens
Danke Jens!
OK, also gibts keine eigenen Befehle über VISA USB? Hab nämlich keine Ahnung was ich da schicken soll...is aber wahrscheinlich nur für NI USB Geräte nehm ich an...
Dachte es gibt einen "Check" Befehl oder sowas ähnliches.
Hat vielleicht noch jemand eine Ahnung wie ich über LabVIEW einen USB-Stick "sicher entfernen" kann?
Lg,
Tommy!
|
|
|
05.12.2008, 14:09
Beitrag #4
|
RoLe
LVF-Guru
Beiträge: 1.236
Registriert seit: Jul 2007
-
1997
en
0
Schweiz
|
Mit handelsüblichen USB-Stick kommunizieren?
' schrieb:Hat vielleicht noch jemand eine Ahnung wie ich über LabVIEW einen USB-Stick "sicher entfernen" kann?
Direkt in LabVIEW nicht, aber gesteuert von LabVIEW.
Am einfachsten nimmst du dieses Tool und übergibst das in LabVIEW an das SystemExec (Systembefehl ausführen.
Zudem kannst du die Seite http://www.uwe-sieber.de/usbstick.html mal durchlesen.
.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
|
|
|
05.12.2008, 15:17
Beitrag #5
|
TSC
LVF-Team
Beiträge: 1.882
Registriert seit: Sep 2008
LV 2018 SP1
2008
EN
52379
Deutschland
|
Mit handelsüblichen USB-Stick kommunizieren?
Stick da oder nicht?
Evtl kannst du dir einfach eine Liste der Vorhandenen Laufwerke ausgeben und nicht auf den Laufwerksbuchstaben prüfen sondern auf den Namen?
Meine externe Festplatte hat von mir den Namen TrekStor120GB bekommen, den kann ich relativ einfach identifizieren.
"Über Fragen, die ich nicht beantworten kann, zerbreche ich mir nicht den Kopf!" ( Konrad Zuse)
|
|
|
06.12.2008, 14:01
Beitrag #6
|
mctommson
LVF-Gelegenheitsschreiber
Beiträge: 99
Registriert seit: Mar 2007
8.6
2007
de
1210
Oesterreich
|
Mit handelsüblichen USB-Stick kommunizieren?
RoLe, du bist der Hit!
Funktioniert einwandfrei, zudem gibts auf der selben Seite das Tool "ListDosDevices" mit dem man feststellen kann, welche Laufwerke gerade angesteckt sind und welche nicht.
Danke auch an alle anderen für die Tipps!
Lg,
Tommy!
|
|
|
23.01.2011, 19:53
Beitrag #7
|
Flobias
LVF-Grünschnabel
Beiträge: 24
Registriert seit: May 2008
8.6.1
2008
de
79115
Deutschland
|
Mit handelsüblichen USB-Stick kommunizieren?
Hi,
ich hab das heute auf Arbeit (Win XP) ausprobiert.
Super Sache.
Leider @home (Win 7) geht's nicht .
Hat jemand ne Idee?
Flobias
|
|
|
24.01.2011, 08:47
Beitrag #8
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
Mit handelsüblichen USB-Stick kommunizieren?
Soweit ich weiß, muss man schon seit Windows XP den Stick nicht mehr abmelden. Einfach abziehen, fertig.
Bei Windows 2000 gab es aber noch Probleme, d.h. es konnten Daten verloren gehen, wenn man den Stick einfach abgezogen hat.
Gruß Markus
' schrieb:Hi,
ich hab das heute auf Arbeit (Win XP) ausprobiert.
Super Sache.
Leider @home (Win 7) geht's nicht .
Hat jemand ne Idee?
Flobias
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
24.01.2011, 10:14
(Dieser Beitrag wurde zuletzt bearbeitet: 24.01.2011 10:15 von jg.)
Beitrag #9
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
Mit handelsüblichen USB-Stick kommunizieren?
' schrieb:Soweit ich weiß, muss man schon seit Windows XP den Stick nicht mehr abmelden. Einfach abziehen, fertig.
Bei Windows 2000 gab es aber noch Probleme, d.h. es konnten Daten verloren gehen, wenn man den Stick einfach abgezogen hat.
Zu empfehlen ist so ein Vorgehen aber weder unter Win XP noch unter Win 7!! Wenn gerade eine Datenübertragung auf den USB-Stick läuft, dann können dir sehr wohl Daten verloren gehen! Also so ein Abziehen ohne Abmelden nur, wenn man absolut sicher ist, dass gerade keine Daten übertragen werden.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
24.01.2011, 19:57
|
Flobias
LVF-Grünschnabel
Beiträge: 24
Registriert seit: May 2008
8.6.1
2008
de
79115
Deutschland
|
Mit handelsüblichen USB-Stick kommunizieren?
Eben, dass denke ich auch.
Bei mir handelt es sich übrigens um eine USB-Festplatte.
Aber das sollte eigentlich keine Rolle spielen.
Flobias
|
|
|
| |