• UK
  • US
  • Français
  • Deutsch
  • Español (precios €)
  • Español (precios $)
  • Portugal
  • Polski
  • 日本人
  • 中國傳統
  • 简化中国

Programación para Spike2


Ejemplos de métodos

Copia a y extracción de datos de una vista de cuadrícula
Grid demo.s2s (10/17)

GridDemo.zip

Este script demuestra el uso de las funciones de script para crear una vista de cuadrícula y agregar o extraer datos de dicha vista.

Las vistas de cuadrícula almacenan los datos en forma de cadenas en lugar de números. Este script usa una biblioteca de funciones de script (ghgridutils.s2s) para convertir 1- y 2- arreglos dimensionales de números en columnas y filas de cadenas y viceversa.

Este script necesita Spike2 v8.06 o una versión posterior. A partir de las versiones 8.14 y 9.02, este script se incluirá en la carpeta de scripts de la aplicación Spike2.

Traza sus propias formas de onda arbitrarias
DrawPlayWave.s2s (01/10)

DrawPlayWave.zip

Este es un ejemplo de manuscrito que permite el trazado de una forma de onda arbitraria de salida desde la DAC del 1401 utilizando el puntero del ratón. El usuario especifica la tasa de salida, la duración de la forma de onda y la tecla asociada de la forma de onda antes de trazar la forma requerida en una ventana de vista de resultados manteniendo pulsada la tecla Shift junto con el botón izquierdo del ratón y arrastrando el ratón. La forma de onda se puede agregar entonces al área de la onda de reproducción de la configuración de muestreo haciendo clic en el botón ’Add’ en la barra de herramientas del manuscrito.

Este manuscrito requiere Spike2 v7.01 o superior.

Control interactivo de la amplitude de salida del impulso
CursorPulseAmp.s2s (01/17)

CursorPulseAmp.zip

Este manuscrito y el fichero de secuencia asociado es un ejemplo de actualizar un fichero de secuencia de ejecución durante el muestreo con un manuscrito interactivo.

La configuración de muestreo incluida se puede utilizar para visualizar las salidas de impulsos conectando DAC 0 a ADC 0 en el 1401. Cargue el fichero de secuencia CursorPulseAmp.pls desde la pestaña del secuenciador de la configuración de muestreo y haga clic en OK antes de ejecutar el manuscrito. El manuscrito abre un nuevo fichero de datos listo para muestrear y crea una barra de herramientas para iniciar y parar el muestreo. Durante el muestreo, el cursor horizontal se puede arrastrar arriba y abajo para controlar la amplitud de la salida del tren de impulsos.

Este manuscrito requiere Spike2 v6.14 o superior.

Prueba los manuscritos on-line en los ficheros de datos existentes
SimOnSkel.s2s (01/17)

SimOnSkel.zip

Este manuscrito utiliza el comando de manuscrito PlayOffLine() para reproducir un fichero de datos existente y dar al manuscrito acceso a la posición de reproducción actual para simular el muestreo.

Para utilizar este manuscrito con fines de prueba, simplemente agregue el código de la función que planifica utilizar on-line en la posición indicada en la función Idle%().

Este manuscrito requiere Spike2 v5.21 o superior.

Reloj de alarma
Alarm.s2s (05/10)

Alarm.zip

Este manuscrito es un ejemplo simple que permite al usuario establecer una hora de alarma basada en el reloj del sistema del PC. Este ejemplo emite un tono y muestra un cuadro de mensaje cuando se llega a la hora de alarma, pero se puede modificar fácilmente para realizar otras funciones en respuesta al ajuste de alarma, tales como inicializar un muestreo de fichero temprano por la mañana antes de que el trabajador llegue al trabajo.

Este manuscrito requiere Spike2 v5.21 o superior.

Archivar y cargar variables de carga con ficheros de texto
RESTVAR.S2S (07/98)

restvar.zip

Este manuscrito muestra el uso de los ficheros externos de texto de Spike2 para archivar y recuperar los valores de las variables de manuscritos. Cuando se termina el manuscrito, se crea un fichero que mantiene el valor de las variables del manuscrito. Cuando se vuelve a ejecutar el manuscrito (posiblemente apagando la máquina ), los valores variables se vuelven a cargar en el manuscrito por lo que parece que usted no se haya ido.

Barras de herramientas anidadas
NESTTOOL.S2S (01/17)

nesttool.zip

Se trata de un ejemplo de manuscrito usando barra de herramientas anidadas. Está pensado para personas que ya escriben manuscritos y desean poder llamar una barra de herramientas desde otra. Se trata de un manuscrito estructural con muy poca funcionalidad, pero sirve como buena demostración de las técnicas implicadas.

Este manuscrito tiene una barra de herramientas principal que puede llamar otra barra de herramientas, y a su vez, otra barra de herramientas. Cada vez que se deja una barra de herramientas, el manuscrito vuelve a la que le llamó.

Ejemplo de control de secuenciador
AUTODAC.S2S (04/99)

autodac.zip

Un ejemplo de cómo controlar un secuenciador desde un manuscrito Spike2, incluyendo el uso de variables de secuenciador. Requiere colocar el fichero del secuenciador autopump.pls en el directorio Spike2\sequence. Para ver el efecto, debería establecer una configuración de muestreo con dos canales de forma de onda y conectar las salidas 0 y 1 DAC a las entradas 0 y 1 ADC.

Muestreo en línea y estructura de análisis
ONSKEL.S2S (01/17)

onskel.zip

Se trata de un manuscrito vacío que no hace mucho más, pero es una estructura sobre la que se puede crear el propio manuscrito para análisis en líneas. Ofrece controles para el muestreo a través de una barra de herramientas más una función inactiva a medida del cliente para realizar el análisis.

Análisis simple de ficheros individuales
SKEL2.S2S (01/17)

skel2.zip

Se trata de un manuscrito vacío que no hace mucho más, pero es una estructura sobre la que se puede crear el propio manuscrito. Ofrece un ciclo que abre repetidamente un fichero individual de datos para análisis hasta que el usuario lo detiene.

Gestionar una lista de ficheros para análisis
SKELETON.S2S (05/99)

skeleton.zip

Se trata de un manuscrito vacío que no hace mucho más, pero es una estructura sobre la que se puede crear el propio manuscrito. Ofrece el manejo de una lista de ficheros de datos abiertos incluyendo la apertura de más ficheros, más la selección de un fichero para análisis.

Procesar un lote de ficheros de modo parecido
BatchProcess.s2s (11/09)

BatchProcess.zip

Este es un manuscrito básico que puede modificarse fácilmente para que haga lo mismo a todos los ficheros smr (o a un subconjunto de ficheros smr) en un directorio seleccionado – por ejemplo, configurar cursores activos.

Algunos de estos manuscritos proceden de usuarios más que del equipo CED. Si tiene algún manuscrito que le gustaría ofrecer a sus compañeros usuarios a través de esta página, comuníqueselo a Simon Gray. Nosotros ofrecemos algunos manuscritos para Signal también.

Estos manuscritos se almacenan como ficheros WinZip, myscript.zip, excepto cuando se muestran como spike\scripts\myscript.s2s. Estos archivos se instalaron con Spike2 y spike2 significa el directorio en que ha instalado Spike2. Vea los resúmenes haciendo clic en la línea de descripción, más abajo. Podrá entonces descargarlos haciendo clic en el nombre del archivo; compruebe el tamaño recibido.

Cambridge Electronic Design Limited

Registrado en Inglaterra: 00972132

Oficina registrada:

  • Cambridge Electronic Design Limited,
  • Technical Centre,
  • 139 Cambridge Road,
  • Milton,
  • Cambridge CB24 6AZ
  • ENGLAND.

VAT: GB 214 2617 96

Número de registro de productor: WEE/BD0050TZ

Términos y condiciones de venta

Para nuestros clientes estadounidenses, podemos proporcionar el formulario de impuestos W-8BEN, que nos identifica como una empresa del Reino Unido.

DUNS: 219151016
CAGE/NCAGE: KB797
NAICS: 423490
Códigos de productos
Hardware: 84716070
Software: 85235190
×

Por email:

info@ced.co.uk

Por correo:
  • Cambridge Electronic Design Limited,
  • Technical Centre,
  • 139 Cambridge Road,
  • Milton,
  • Cambridge CB24 6AZ
  • ENGLAND.
Por teléfono:

(Int.+44) (0)1223 420186

Desde Norteamérica:

1 800 345 7794

×