Was ist ein User-Language-Programm (ULP)?
EAGLE kann Programme ausführen, die in einer C-ähnlichen Programmiersprache
geschrieben sind, der EAGLE-User-Language. Diese Programme liegen immer
als lesbare Textdatei vor. ULPs sind äußerst flexible Werkzeuge, wenn es
darum geht, EAGLE-interne Daten zu bearbeiten oder für andere Zwecke
aufzubereiten.
Ein Paradebeispiel, wie leistungsfähig diese Sprache ist, ist die
MicroSPS-Software, die aus einer Schaltung die erforderlichen Daten
für die MicroSPS-Hardware erzeugt und das Verhalten der Hardware simuliert.
EAGLE wird mit zahlreichen ULPs ausgeliefert, und auf der CadSoft-Homepage
stehen weitere zum Download bereit.
Ausgeführt werden ULPs mit dem RUN-Befehl, der als Icon in der Aktionsleiste
zugänglich ist.
|