Eagle Bibliothekenfehler

OP #3518575
Lesenswert?
• ▲
▼
Hey Leute,
habe folgendes Problem.
Nachdem ich mir eine neue Bibliothek angelegt habe und diese mit 
Komponenten gefüllt habe (selbst erstellte und fertige) wollte ich mich 
an den Schaltplan machen.

Beim einfügen von Bauteilen im Schaltplan über die Bibliothek kommt 
folgende Fehlermeldung:
Laoding C:/.../Projekt CDS.lbr...
Fehler:
Zeile 2945, Spalte 23: Ungültig an dieser Stelle ' '.
Dieser Fehler erscheint ebenfalls beim öffnen der Bib in der Konsole.

Habe schon folgendes Probiert:
Bibliothek in anderen Ordner kopiert, im Programm gelöscht und wieder 
eingebunden. -> kein Erfolg

Die Bibliothek umbenannt und das Leerzeichen entfernt.
-> kein Erfolg

Versucht die Bauteile in eine neue Bib zu kopieren
-> kein Erfolg, in der Bib sind keine Bauteile gelistet.
Jedoch sind diese, wenn ich sie über den Schaltplan einfügen möchte 
gelistet.

PC neu gestartet
-> kein Erfolg

Hoffe ihr könnt mir weiterhelfen....
#3518583
Lesenswert?
• ▲
▼
Sascha B. schrieb:
> Fehler:
> Zeile 2945, Spalte 23: Ungültig an dieser Stelle ' '.
> Dieser Fehler erscheint ebenfalls beim öffnen der Bib in der Konsole.

Sascha B. schrieb:
> Die Bibliothek umbenannt und das Leerzeichen entfernt.
> -> kein Erfolg

Sicher das das ein Leerzeichen ist? Vieleicht ein Tab, oder ein anderer 
Zeilenumbruch. Schau dir die Bibliothek mit einem Editor an, der auch 
nichtdruckbare Zeichen/Sonderzeichen darstellen kann.
Gast #3518650
Lesenswert?
• ▲
▼
Aber ich habe was gefunden:

<deviceset name="BSP752T_2215508" prefix="U">
<description>3.3V / 5V[STX]ECL 2-Input Differential 
AND/NAND</description>
                         ^--das Zeichen [STX] sollte bestimmt nicht 
sein, oder?
Gast #3518667
Lesenswert?
• ▲
▼
Sascha B. schrieb:
> Was mache ich mit diesem Zeichen?
> Soll ich es durch ein Leerzeichen ersetzen?

Das ist nur in der Beschreibungszeile drin (description) und da würde 
ich schon zwischen "5V" und "ECL" ein Leerzeichen reinschreiben.
Aber lösche die 02hex [STX] vorher erstmal raus, nicht daß die 
unsichtbar drin stehen bleibt und du nur ein Leerzeichen dazuschreibst.
Nimm einen Editor, der dir die nichtdruckbaren Zeichen auch anzeigen 
kann. (Zum Beispiel Notepad++)
Gast #3518690
Lesenswert?
• ▲
▼
Wie es passiert ist, kann ich dir nicht sagen. Kann beim Editieren 
passiert sein, mit dem Kopf auf die Tastatur gefallen und dadurch eine 
Tastenkombination gebildet :-))
Und Eagle arbeitet ja jetzt mit XML-Format für die Bibliotheken, und das 
sind im Grunde Textfiles, wo normalerweise keine Steuerzeichen drin 
stehen sollten. Deshalb meckert es, weil ein fehlerhaftes Zeichen 
enthalten ist, und sagt dir sogar die Position, wo es steht.

Schlimmer wäre es, wenn es nicht angemeckert würde und dadurch auf 
unerklärliche Weise eine Fehlfunktion passieren würde. Also alles in 
Ordnung, Fehler beseitigt...

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.