Das Skript belegt die Nutzung von Skriptfunktionen zur Erstellung einer Gitteransicht und zum Hinzufügen von Daten in oder Extraktion aus der Gitteransicht.
Gitteransichten speichern Daten eher als Strings denn als Zahlen. Dieses Skript verwendet eine Bibliothek von Skriptfunktionen (ghgridutils.s2s) zur Konvertierung von ein- und zweidimensionalen Arrays von Zahlen in Spalten und Zeilen von Strings und umgekehrt.
Dieser Skript erfordert Spike2 v8.06 oder höher. Von den Versionen 8.14 und 9.02 und höher ist dieses Skript im Skriptordner der Spike2 Anwendung enthalten.
Dieses Script ist ein Beispiel für das Zeichnen einer willkürlichen Wellenform zur Ausgabe über die 1401 DACs mithilfe des Mauszeigers. Der Benutzer legt Ausgaberate, Wellenform-Länge und zugehörige Taste für die Wellenform fest und zeichnet dann die gewünschte Form in einem Ergebnisansicht-Fenster, indem er gleichzeitig die Umschalttaste und die linke Maustaste gedrückt hält und die Maus zieht. Die Wellenform kann dann durch Klicken auf die Schaltfläche Add in der Script-Symbolleiste zum Bereich Play Wave der Abtastkonfiguration hinzugefügt werden.
Für dieses Script ist Spike2 v7.01 oder höher erforderlich.
Dieses Script und die zugehörige Sequenzdatei sind ein Beispiel für das Aktualisieren einer laufenden Sequenzdatei während des Abtastens mithilfe eines interaktiven Scripts.
Mit der dazugehörigen Abtastkonfiguration lassen sich die Impulsausgaben visualisieren, indem DAC 0 mit ADC 0 am 1401 verbunden wird. Dazu lädt der Benutzer vor Ausführung des Scripts die Sequenzdatei CursorPulseAmp.pls über die Registerkarte Sequencer der Abtastkonfiguration und klickt auf OK. Das Script öffnet eine neue Datendatei bereit zum Abtasten und erstellt eine Symbolleiste zum Starten und Stoppen des Abtastens. Während des Abtastens kann der horizontale Cursor nach oben und unten gezogen werden, um die Amplitude der Impulsreihen-Ausgabe zu steuern.
Für dieses Script ist Spike2 v6.14 oder höher erforderlich.
Dieses Script verwendet den Script-Befehl PlayOffLine(), um eine existierende Datendatei erneut auszuführen und dem Script Zugriff auf die aktuelle Wiedergabe-Position zu geben, um so das Abtasten zu simulieren.
Für Testzwecke kann der Benutzer einfach den für die Online-Verwendung vorgesehenen Funktionscode an der Position hinzufügen, die in der Funktion Idle%() angegeben ist.
Für dieses Script ist Spike2 v5.21 oder höher erforderlich.
Dieses Script ist ein einfaches Beispiel, mit dem der Benutzer eine "Weckzeit" basierend auf dem Taktgeber des PCs einstellen kann. Zur betreffenden Zeit erzeugt dieses Beispiel-Script einen Ton und zeigt eine Meldung an. Das Script ließe sich jedoch auch leicht für andere Zwecke in Verbindung mit der Weckzeit modifizieren, wie z.B. das Starten eines Abtastprozesses früh am Morgen, bevor Sie zur Arbeit kommen!
Für dieses Script ist Spike2 v5.21 oder höher erforderlich.
Dieses Skript illustriert die Anwendung der externen Textdateien in Spike2 zum Speichern und Wiederherstellen der Werte von Skriptvariablen. Beim Beenden des Skripts wird eine Textdatei erzeugt, die die Werte der Skriptvariablen enthält. Beim nächsten Ausführen des Skripts (wenn die Maschine möglicherweise inzwischen ausgeschaltet wurde), werden die Variblenwerte genauso wieder zurück ins Skript geladen wie zuvor.
Das ist ein Beispiel für ein Skript, das verschachtelte Symbolleisten verwendet. Es dient für alle, die bereits Skripts schreiben, und eine Symbolleiste über eine andere aufrufen wollen. Es ist ein Skelett mit geringer Funktionalität, eignet sich jedoch gut dazu, die verwendeten Methoden zu demonstrieren.
In diesem Skript gibt es eine Hauptsymbolleiste, die eine andere Symbolleiste aufruft, welche wiederum ein dritte aufrufen kann. Beim Verlassen einer Symbolleiste kehrt das Skript jeweils zu derjenigen zurück, von der sie aufgerufen wurde.
Ein Beispiel für den Betrieb eines Sequenzers mit einem Spike2-Skript, einschließlich Anwendung von Sequenzervariablen. Dazu muß die Sequenzerdatei autopump.pls im Verzeichnis Spike2\sequence untergebracht werden. Um den Effekt zu sehen, sollten Sie eine Sampling-Konfiguration mit zwei Wellenformkanälen einrichten und DAC-Ausgänge 0 und 1 an ADC-Eingänge 0 und 1 anschließen.
Dies ist ein leeres Skript, das nicht viel tut, aber als Rahmen zur Erstellung Ihres eigenen Skripts zur Online-Analyse dienen kann. Es ermöglicht die Steuerung des Abtastens über eine Symbolleiste sowie eine vom Benutzer anpaßbare Idle-Funktion zur Durchführung von Analysen.
Dies ist ein leeres Skript, das nicht viel tut, aber als Rahmen zur Erstellung Ihres eigenen Skripts dienen kann. Es liefert eine Schleife, die wiederholt eine einzelne Datendatei zur Analyse öffnet, bis sie vom Anwender gestoppt wird.
Dies ist ein leeres Skript, das nicht viel tut, aber als Rahmen zur Erstellung Ihres eigenen Skripts dienen kann. Es ermöglicht die Verwaltung einer Liste von offenen Datendateien, einschließlich dem Öffnen weiterer Dateien und der Auswahl einer Datei zur Analyse.
Manche dieser Skripts stammen von Anwendern, und nicht vom CED-Team. Wenn auch Sie ein Skript haben, das Sie anderen Anwendern über diese Seite zugänglich machen möchten, wenden Sie sich an Simon Gray. Wir haben auch einige Skripts für Signal.
Diese Scripts werden als WinZip-Dateien myscript.zip gespeichert außer wenn sie als spike\scripts\myscript.s2s. angezeigt werden. Diese Dateien wurden mit Spike2 installiert, und spike steht für das Verzeichnis, in dem Sie Spike2 installierten. Siehe die Zusammenfassungen durch Klicken auf die Beschreibungszeile (unten). Dann können Sie sie durch Klicken auf den Dateinamen herunterladen; bitte überprüfen Sie die erhaltene Größe.
Registriert in England: 00972132
Sitz der Gesellschaft:
VAT: GB 214 2617 96
Herstellerregistrierungsnummer: WEE/BD0050TZ
Für unsere US-Kunden können wir das Steuerformular W-8BEN bereitstellen, mit dem wir als britisches Unternehmen identifiziert werden.
(Int.+44) (0)1223 420186
1 800 345 7794