Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi PC als Speichermedium (https://www.delphipraxis.net/114086-pc-als-speichermedium.html)

Mussi0 19. Mai 2008 15:43


PC als Speichermedium
 
Hallo Zusammen,

ich hab da mal eine Frage und zwar ist mir gestern die Idee gekommen.
Meinen PC per USB an ein Auto-Radio anzuschließen.
Natürlich funktioniert dies nicht so ohne weiteres da der PC (Gott sei dank)
nicht einfach seine Festplatte der außenwelt zur Verfügung stellt.

Daher meine Frage: Ist es möglich ein Programm zu schreiben welches den USB-Port
anspricht und diesem einem Pfad z.B. zu der Musik auf dem Rechner gibt und den entsprechenden
Ordner dann als "emulierte Festplatte" behandelt, so das dass Auto-Radio einfach
vorgegaukelt bekommt eine externe Festplatte oder USB-Stick wäre angeschlossen.

Dadurch würde das Radio ja dann auch die Musik abspielen können.

Wenn ja wie könnte ich dies Bewerkstelligen? Und mit welcher Sprache am ehesten?

Ich freue mich schon auf eure Antworten.

Gruß

muss!0

Mikender 19. Mai 2008 15:57

Re: PC als Speichermedium
 
Zitat:

Zitat von Mussi0
Daher meine Frage: Ist es möglich ein Programm zu schreiben welches den USB-Port
anspricht und diesem einem Pfad z.B. zu der Musik auf dem Rechner gibt

:-D (Wahrscheinlich)Ja :-D Frag mich aber nicht wie das geht :lol:

Dax 19. Mai 2008 16:17

Re: PC als Speichermedium
 
Zitat:

Zitat von Mussi0
Daher meine Frage: Ist es möglich ein Programm zu schreiben welches den USB-Port
anspricht und diesem einem Pfad z.B. zu der Musik auf dem Rechner gibt

Falls du es fertig bekommst, einen Emulator für Flashcontrollerbausteine zu schreiben, ja. Ansonsten wäre ein 16GB-USB-Stick wahrscheinlich die günstigere Wahl...

marabu 19. Mai 2008 18:21

Re: PC als Speichermedium
 
Hi,

Zitat:

Zitat von Mussi0
... ich hab da mal eine Frage und zwar ist mir gestern die Idee gekommen.
Meinen PC per USB an ein Auto-Radio anzuschließen.
Natürlich funktioniert dies nicht so ohne weiteres da der PC (Gott sei dank)
nicht einfach seine Festplatte der außenwelt zur Verfügung stellt. ...

ein viel größeres Problem stellt sicher die Tatsache dar, dass es sich bei Radio und PC um USB Master handelt. Für schlappe 10 Euro bekommst du im Versandhandel ein Gehäuse für eine Festplatte, welches einen USB Slave-Anschluss für die Verbindung zu deinem Autoradio mitbringt.

Grüße vom marabu

Mussi0 20. Mai 2008 07:23

Re: PC als Speichermedium
 
Hallo,

danke für eure schnellen antworten.

@Dax: Das ist mir bewusst das es günstiger ist. ;-)

@Marabu: Klar aber wäre es technisch möglich den USB-Port vom PC nicht zu emulieren und
der Außenwelt als Slave-Anschluss zu zeigen? Denn dadurch würde sich dieses Problem wieder beheben!

Gruß
muss!0

SirThornberry 20. Mai 2008 08:00

Re: PC als Speichermedium
 
Was ich mich beim lesen Fragen - Wozu das ganze? Wenn du im Auto einen PC hast so hast du doch damit viel mehr Möglichkeiten als mit dem Radio selbst. Warum willst du dann über das Radio die Musikstücke auswählen und nicht über den PC?
Ich finde es bedeutend schöner den PC/Laptop an den Linein des Radios anzuschließen und die Auswahl der Musik über den PC zu steuern.

Mussi0 20. Mai 2008 09:49

Re: PC als Speichermedium
 
Ja klar, es gibt viel schönere Lösungen die einfacherer günstiger und teilweise sogar konfortabler sind,
ich wollte nur wissen ob es so ein Tool schon gibt oder ob es mit einem großen
Aufwand verbunden ist dieses zu schreiben, um das technische Verständnis dahinter besser zu begreifen
und einfach am Spaß am Programmieren.

gruß

muss!0

divBy0 20. Mai 2008 10:22

Re: PC als Speichermedium
 
Es gibt USB-A <> USB-A - Kabel um 2 Master miteinander zu vernetzen. Habe jetzt gerade keinen Link, aber beim großen C habe ich das schon im Katalog gesehen.

Vielleicht hilft dir das ja weiter.

marabu 20. Mai 2008 20:22

Re: PC als Speichermedium
 
Tatsächlich gibt es USB Host-to-Host Link Cable, aber die verlangen in der Regel, dass auf beiden Hosts eine Software installiert wird, die von dieser speziellen Verbindung Gebrauch macht. Um die darin verbaute Logik für die Emulation eines Slave Device zu nutzen - die generelle technische Machbarkeit einmal vorausgesetzt - müsste man deren Spezifikation einsehen. Ich fürchte aber, dass diese Teile proprietär sind.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:31 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz