Stickmaschine/Brother PE-DESIGN/Wine: Difference between revisions

From CCC Basel Wiki
Jump to navigation Jump to search
(Created page with "Die einzelnen Komponenten von Brother PE-DESIGN lassen sich teilweise in Wine unter Linux verwenden, wordurch die Notwendigkeit eines Windows <= XP entfällt. == Embf...")
 
No edit summary
 
Line 20: Line 20:


Zur Überprüfung: <code>ls -al ~/.wine/dosdevices</code> (oder entsprechend bei anderem Wine-Prefix). Dort sollte nun ein Symlink wie z.B. <code>com1 -> /dev/ttyUSB0</code> existieren.
Zur Überprüfung: <code>ls -al ~/.wine/dosdevices</code> (oder entsprechend bei anderem Wine-Prefix). Dort sollte nun ein Symlink wie z.B. <code>com1 -> /dev/ttyUSB0</code> existieren.

<gallery>
File:Wine_Serialport.png|thumb|Screenshot des Wine-Registry-Editors mit eingetragenem Portmapping, das die virtuelle Wine-Schnittstelle <code>COM1</code> der Hardwareschnittstelle <code>/dev/ttyUSB0</code> zuweist.
</gallery>


=== Stickdaten schreiben ===
=== Stickdaten schreiben ===

{{Achtung|Bitte die Speicherkarte nach Verwendung '''immer''' im vorgesehen Slot in der Stickmaschine deponieren, damit diese nicht verloren geht.}}


# Kartenschreibgerät mit dem Computer verbinden und einschalten.
# Kartenschreibgerät mit dem Computer verbinden und einschalten.
Line 37: Line 43:
File:Embfutil_Wine.png|thumb|Screenshot von Embfutil in Wine. Zu sehen sind das Hauptfenster, der Dateiauswahldialog und eine Vorschau der ausgewählten Datei.
File:Embfutil_Wine.png|thumb|Screenshot von Embfutil in Wine. Zu sehen sind das Hauptfenster, der Dateiauswahldialog und eine Vorschau der ausgewählten Datei.
</gallery>
</gallery>

{{Achtung|Bitte die Speicherkarte nach Verwendung '''immer''' im vorgesehen Slot in der Stickmaschine deponieren, damit diese nicht verloren geht.}}

Latest revision as of 02:24, 2 September 2020

Die einzelnen Komponenten von Brother PE-DESIGN lassen sich teilweise in Wine unter Linux verwenden, wordurch die Notwendigkeit eines Windows <= XP entfällt.

Embfutil

Bei diesem Binary handelt es sich um das Tool, um Stickdaten auf die proprietäre Speicherkarte zu übertragen.

Seriellen Port konfigurieren

Das Schreibgerät wird über eine RS232-Schnittstelle an den Computer angeschlossen. Diese muss erst auf eine der virtuellen Konsolenports in Wine gemapped werden.

  1. Herausfinden, welche Host-Schnittstelle verwendet wird
    • Wenn ein USB-Seriell-Wandler verwendet wird, ist dies wahrscheinlich /dev/ttyUSB0.
  2. Wine-Schnittstelle konfigurieren
    1. Wine-Registry-Editor mit regedit öffnen.
    2. Zu HKEY_LOCAL_MACHINE\Software\Wine\Ports navigieren.
    3. Edit / New / String value
    4. Als Name den Namen der Wine-Schnittstelle (Bsp. COM1) angeben.
      • Embfutil kann nur mit COM1 bis COM4 interagieren.
    5. Als Wert den Pfad der Host-Schnittstelle (Bsp. /dev/ttyUSB0) angeben.

Zur Überprüfung: ls -al ~/.wine/dosdevices (oder entsprechend bei anderem Wine-Prefix). Dort sollte nun ein Symlink wie z.B. com1 -> /dev/ttyUSB0 existieren.

Stickdaten schreiben

Warnung.png

Achtung

Bitte die Speicherkarte nach Verwendung immer im vorgesehen Slot in der Stickmaschine deponieren, damit diese nicht verloren geht.


  1. Kartenschreibgerät mit dem Computer verbinden und einschalten.
  2. Karte in das Schreibgerät einlegen.
  3. Embfutil mit wine Embfutil.exe starten.
  4. Die Option Write to Original Card auswählen.
  5. Zum Ordner mit den Stickdaten (PES-Dateien) wechseln.
    • Wenn dieser ausserhalb des Wine-Prefix liegt, muss zum Laufwerk Z: gewechselt werden. Unter diesem Wine-Laufwerk ist das Dateisystem des Linux-Hosts verfügbar.
  6. Zu übertragende Stickdaten auswählen und Select klicken.
  7. Auf Write >> klicken und das Löschen der bereits vorhandenen Daten bestätigen.
  8. Warten, bis das Programm den Abschluss des Schreibprozesses bestätigt.
  9. Schreibgerät vom Strom und Computer trennen und Karte entnehmen.