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

Reciente historia técnica de Spike2 versión 3 para Windows


Los usuarios existentes de la versión 3 pueden copiar ahora.

Fecha Versión Resumen
10/2001 3.21 Fijaciones
  1. Se ha ajustado Strlist.cpp para evitar fallos estúpidos con secuencia sin ningún paso.
  2. Se ha mejorado el cálculo de los tiempos de los datos del canal - algunas veces los errores redondeados podrían haber sido innecesariamente grandes y dado tasas de muestreo ADC incorrectas en los canales de memoria, datos filtrados y resultados de EventToWaveform.
  3. El comando de MarkMask para configurar el modo de filtración todavía funcionará antes de haber configurado el filtro del marcador.
06/2001 3.20 Fijaciones
  1. Se ha eliminado el límite de 30000 puntos en las lecturas de datos procedentes de las clases de memoria intermedia.
  2. Se ha reajustado el secuenciador de la versión 4 copiado en comandos de la versión 3.
  3. OnInitMenuPopup ha sido ajustado para evitar las pérdidas de recursos
  4. Los diálogos de la memoria intermedia para suprimir y agregar elementos manejan ahora la tecla Introducir correctamente.
  5. XYDrawMode acepta el comando de manuscrito -1 para todos los canales.
  6. Ha sido mejorada la gestión de memoria de Copiar como Texto y la detección de errores.
  7. Las cadenas que comienzan con 0 no se interpretan como octales en las funciones de manuscrito Read & ReadStr . Sólo se soporta la notación decimal y hexagonal
  8. Si después de introducir el diálogo del marcador de texto se pulsa Aceptar sin haber hecho ningún cambio, el software actúa como si se hubiera pulsado Cancelar y por lo tanto no escribe nada en el disco.
  9. Se ha solucionado el problema de corrupción del marcador de texto después de usar el diálogo
  10. El envío por correo de los ficheros de datos SON funciona ahora correctamente, la biblioteca SON abre ficheros que permiten la lectura compartida.
  11. Muchos arreglos y cambios menores de robustez han sido inspirados por BoundsChecker.
  12. Se ha ajustado HCursor() cambiando el canal y la posición.
04/2001 3.19a Fijaciones
  1. ¡El soporte de condicionador de señal se instala ahora correctamente! No se han hecho cambios al código ejecutable.
01/2001 3.19 Nuevo
  1. La depuración de windows podría intentar mantener la línea superior cuando avanza o retroceda.
  2. El secuenciador de salida CRINC y DRINC empezará una salida coseno si la frecuencia anterior era 0.
  3. Los datos WaveMark que se sobreponían ahora pueden leerse como datos continuos cuando se tratan como forma de onda.
  4. Más comprobaciones en busca de ficheros de datos corrompidos o dañados cuando se lean datos.
Fijaciones
  1. El secuenciador de salida podría funcionar demasiado aprisa si se ajustara el período de paso a más de 262 ms.
  2. Si usted registró la acción de empezar a comprobar con formas de onda arbitrarias en la configuración de muestreo, esto produjo una salida formateada incorrectamente, ajustó los enlaces entre las formas de onda arbitrarias incorrectamente y podría provocar que Spike2 quedara colgado en un bucle.
  3. Si intentó crear una forma de onda o canales de memoria WaveMark con frecuencias de muestreo muy lentas, Spike2 no podría crear el canal o podría ajustar la frecuencia de muestreo erróneamente.
  4. Ahora puede usar Power1401s con cajas superiores que contienen canales ADC. Con anterioridad existían problemas si intentaba usar canales superiores a 7 para los datos WaveMark.
  5. El uso en línea de Edit WaveMark (Editar WaveMArk) muestra, ahora, datos no procesados para números de canal superiores a 8 para micro1401 y 1401plus y para los números de canal superiores a 16 para Power1401.
  6. Ahora, el comando de manuscrito MarkMask()scr_MarkMask elimina y vuelve a dibujar los canales cambiados. Con anterioridad, se dibujaban los datos cambiados sin eliminar.
  7. El secuenciador de salida CRATEW 0 y DRATEW 0 ya no provoca la detención inmediata de la salida de coseno. Sin embargo, no eliminan la infracción por usar la salida coseno.
  8. Sólo en la versión 3.18, un promedio de la forma de onda en el modo de suma (no media) jamás añadía ningún dato en el promedio.
  9. Si usaba el botón Load... (Cargar...) en los diálogos de plantilla, en el cambio a un canal diferente y de vuelta al original, ya no verá plantillas cargadas más plantillas originales.
  10. Si tiene una tarjeta discriminadora, ya no obtiene un mensaje de error a menos que haya un error verdadero.
  11. Era posible estropear Spike2 si usaba el botón "Pedido por código" en los diálogos de las plantillas con más de 20 plantillas y no funcionaba una plantilla.
  12. Si tiene más de 20 plantillas en el diálogo de plantillas y borra una, la forma de onda de la vigésima plantilla se dibujará ahora correctamente.
  13. Si ajusta una vía de fichero y un nombre de fichero en el tab Automatización de la configuración de Muestreo, y la vía de fichero no es válida de tal manera que la opción de Archivar del menú Archivo falla, ahora Spike2 le permite escoger un nombre de fichero si utiliza Archivar por segunda vez. ¡Con anterioridad le salía un mensaje de error cada vez y la única forma de archivar el fichero era usando Exportar archivo!
09/2000 3.18 Nuevo
  1. Ahora, el comando del lenguaje de manuscrito EventToWaveform() le permite ajustar los intervalos de forma de onda como desee (con anterioridad se le permitían valores descendentes hasta 0,001 segundos). Sin embargo, el valor que se usa en la actualidad dependerá de los ajustes del fichero de datos.
  2. Spike2 le avisa si no usa las unidades de disco 1401 más actualizadas. Las unidades más modernas se incluyen con Spike2. Spike2 no le impide realizar muestras a menos que las unidades sean realmente muy antiguas y puedan resultar un peligro.
Fijaciones
  1. Esta versión se vende con una unidad Windows NT 2000 para tarjetas PCI y ISA. Esto resuelve el problema de que la unidad rechazaba cargarse en algunos sistemas.
  2. Show All/HideAll (Mostrar todo/Esconder todo) en una visualización XY no actualizaba la pantalla correctamente en todos los casos.
  3. La reproducción de forma de onda fuera de línea podría estropear Spike2 si se ajusta el tiempo de inicio de reproducción (volver a repetir) y el tiempo final con el mismo valor.
  4. En el antivirus del manuscrito, cuando se edita una serie con más de 1000 elementos, el control giratorio ya no pone comas en el índice de la serie.
  5. Ahora, PaletteSet() no puede ajustar los colores 2-6 (se esperaba solucionar esto).
  6. Cuando se realizaba un promedio de las formas de onda con un offset de canal no cero con la suma que se visualizaba (más que la media), la suma era incorrecta cuando una acción de proceso añadía más de un barrido a la suma. El efecto consistió en compensar todo el resultado con el mismo valor. Como que la mayoría de las formas de onda tienen un desplazamiento cero, y la mayoría de los usuarios muestran la media, es muy posible que esto no haya sido un problema.
  7. A un marcador digital registrado con 1401 plus se le podía asignar 65535 tics de reloj por delante de la hora correcta. Esto no era muy posible que ocurriera y ningún usuario lo ha informado jamás.
  8. Si trabajaba con ventanas de texto divididas y borraba líneas de texto de una ventana, podía estropearse Spike2.
  9. El compilador secuenciador de salida limitaba la longitud de los números de 10 caracteres y forzaba a todos los números a la gama de íntegros con signos de 32 bits. Esto quería decir que no podía ajustar una variable a números como -1500000000 (demasiado caracteres) o ajustar números hexadecimales sin signos superiores a 0x7fffffff como la gama 0x80000000 a 0xffffffff se ajustó a 0x7fffffff. Ahora puede ajustar cualquier número en la gama de íntegros con signos o sin signos de32-bits.
  10. Si fija el secuenciador de salida en el 1401plus para funcionar a 0,027 o 0,045 ms, funcionaría muy despacio. Ahora funciona a la velocidad especificada.
  11. El comando del secuenciador de salida DRATEW en micro1401 y Power1401 no siempre esperó a que finalizara el ciclo.
  12. El comando del secuenciador de salida WAVEST T para el 1401plus no siempre disparó la salida.
  13. El comando del secuenciador de salida BRANDV para el 1401plus no funcionaba correctamente.
  14. Los comandos del secuenciador de salida CRINC, CRINCW, DRINC y DRINCW usados con un incremento de ángulo, cambiaron la frecuencia de salida sinusoidal en una mitad del ángulo. No había ningún problema cuando se usaba con una variable.
  15. La señal del Reloj en el micro1401, que debería funcionar a la frecuencia del secuenciador de salida cuando se usa el secuenciador, se paraba cuando el secuenciador alcanzaba una instrucción HALT (PARAR).
  16. En la documentación para el comando del secuenciador de salida BRANDV, el ejemplo de calcular la probabilidad fue incorrecto.
  17. El código de muestreo 1401 para 1401plus, micro1401 y Power1401 ha sido reforzado cuando la frecuencia total de entrada de eventos excede la máxima frecuencia posible.
07/2000 3.17 Nuevo
  1. Incluye las unidades más recientes W2K y NT.
  2. Soporte para recuadros superiores Power1401 (necesita firmware update).
  3. Se permiten los canales ADC 0-31, pero un límite de 16.
Fijaciones
  1. Se corrigió el error en Diálogo de Regiones Y en la diferencia de Tiempo para visualizaciones de resultado en donde el eje X empieza con un valor no cero.
  2. Si un manuscrito modificaba el tamaño de una serie para hacerla más pequeña, luego más grande, aunque no más grande que el tamaño original, esto podía estropear Spike2.
  3. SerialWrite funciona (otra vez).
  4. Cambios en visualización XY eje X, se ha solucionado ChanValue().
  5. Se ha fijado la onda arbitraria fuera con fijo plus.
  6. Se ha mejorado proceso en línea en modo disparado.
  7. Se ha solucionado el tiempo de inactividad de Multiple 1902s.
  8. Ahora se ha archivado totalmente el ajuste de eje Y.
  9. Se ha fijado el convertidor a/(b/c) de manuscrito DOS a Windows y se han añadido fijaciones para rutinas, de manera que no hay el error "Wrong view type" (tipo de visualización erróneo).
  10. DEMO.PLS tenía un cambio erróneo, de manera que la salida era demasiado lenta.
05/2000 3.16 Nuevo
  1. PSTH y las visualizaciones de resultados de correlación de eventos también pueden incluir una visualización de exploración de los eventos que hayan generado el histograma. Hay cambios asociados de comandos de manuscrito en DrawMode(), SetEvtCrl(), SetPhase() y SetPSTH().
  2. Ahora puede seleccionar Big dots para visualizaciones de resultados.
  3. PSTH y Correlaciones de Eventos tienen ahora la opción de Spikes per second (Impulsos por segundo) así como Count (Conteo) para la escala de eje y.
  4. Ahora, el comando de manuscrito Sweeps() le permite poner el número de barridos.
  5. Si mantiene apretada la tecla de Control y luego usa el comando Close (Cerrar) del menú File (Archivo) para cerrar todas las ventanas asociadas de una visualización de tiempo, ahora se archivará cualquier visualización de resultados asociada en el fichero .s2r y se recuperará en el fichero de recursos cuando se abre la visualización de tiempo. Esto es algo así como un experimento - la documentación siempre dijo que esto es lo que debería ocurrir, pero hasta ahora nunca ha funcionado. Si nadie lo utiliza, puede eliminarse sin problemas (pero, esta vez a propósito).
  6. Ahora puede controlar si se dibuja o no la línea horizontal en el modo de Line draw (dibujo de línea) del manuscrito.
  7. Hay nuevas teclas rápidas para que las ventanas de datos desplacen la ventana y se muevan hacia, busquen y creen cursores verticales.
  8. Hay nuevas teclas rápidas para pasar al siguiente o anterior evento en cualquier canal de eventos seleccionado. Esto es en cierta forma experimental, de manera que le agradeceríamos cualquier información de referencia si lo utiliza.
  9. En Edit Preferences (Editar preferencias) hay una nueva opción para forzar la salida de metafile (metafichero) para que use líneas en lugar de rectángulos cuando se dibujen ejes. Esto es para poder solventar problemas cuando se importan a algunos programas de gráficos.
  10. Ahora, Edit Preferences tiene un botón Draw (Dibujar) de manera que puede verse el efecto en pantalla del cambio de anchura del eje y de la línea de datos.
  11. El diálogo del filtro digital le avisa si pone una frecuencia de filtro pero no usa el botón Set (Ajustar) antes de usar Apply (Aplicar). Esto se hace porque es posible que las frecuencias visualizadas no se corresponde con el filtro de hecho en estas circunstancias.
  12. Se ha ampliado el comando de CursorNew() de manera que pueda añadir un cursor vertical con un número preajustado. Se añadió esto de manera que pudiéramos registrar los nuevos pasos rápidos Ctrl+1, 2, 3 y 4 del teclado.
Fijaciones
  1. La documentación de DrawMode() tenía el modo Cubic spline como 12, debería ser 13.
  2. Los errores de manuscrito como App("some string constant") (alguna cadena constante); producían un error fatal en la segunda compilación.
  3. Si ajustó Manual en el diálogo en línea de Process, ya no obtiene un proceso a los 100 segundos o cuando deja de hacer una muestra.
  4. Si ajusta un desplazamiento no-cero para el inicio de un eje INTH x, este desplazamiento era rechazado cuando se volvía a leer desde un fichero de configuración.
  5. Los diálogos de modelo de forma de Impulso podían usar un tipo de letra al hazar en algunos sistemas. Ahora ya no deberían hacer esto siempre y cuando su sistema tenga instalado el tipo de letra MS Sans Serif.
  6. Los diálogos de modelo bajan ambas líneas cuando se cambia el tamaño de un modelo.
  7. Ya no se envía el equivalente de RenumberCursors() a cada ventana cuando un manuscrito termina o después de haberse dado un comando desde la línea de comandos.
  8. Si usa el comando de manuscrito FileSaveAs() en una visualización de resultados con un nombre de fichero en blanco o uno que contenga comodines, ya no archiva el fichero como una visualización de resultado sin tener en cuenta el modo de archivo solicitado. Por ejemplo, FileSaveAs("",1,1,"Set text file name"); pondría un fichero con la extensión .txt, pero el fichero sería realmente un fichero .srf .
  9. El botón de Actualización on line (en línea) del diálogo Edit WaveMark (Editar marca de onda), cuando se usó en línea, no hizo nada a excepción de destellear el LED de prueba 1401 si se usaba en un canal no configurado en el momento de abrir el fichero de datos.
  10. Varias funciones de manuscrito indicaron que la visualización actual "not an XY view "(no era una visualización XY) cuando querían decir "Wrong view type" (Tipo de visualización erróneo).
Cambios
  1. El diálogo de Channel Display Mode (Modo de visualización de canal) se usa ahora para controlar las características de dibujo de visualizaciones de Result (Resultado) así como visualizaciones de tiempo.
  2. Los canales de forma de onda con un factor de escala negativo se tratan ahora más lógicamente cuando se ajustan niveles para la importación de una canal de forma de onda como eventos y para optimizar los ejes.
  3. Si ha ajustado un eje Y con mayores valores de arriba a abajo, Optimise lo mantiene ahora. Con anterioridad hubiera hecho que los valores ascendentes fueran de abajo a arriba.
  4. Los marcadores de una visualización XY son ahora algo más pequeños que antes. Ahora, si ajusta un tamaño, éste ajusta el diámetro del marcador más que el radio del marcador. Esto ocurrió porque un usuario se quejó de que el tamaño de marcador más pequeño seguía siendo bastante grande cuando se imprimía.
  5. Ahora, el diálogo de Process (Procesar) en línea tiene un ajuste por omisión más sensible y el orden de las opciones ahora es Automatic, Trigger y Manual (que es el orden de posible uso).
  6. Si abre un fichero de datos con un fichero asociado .s2r sólo de lectura (por ejemplo en un CD), el fichero .s2r ahora se abre en modo sólo lectura antes que ser ignorado.
  7. Los ejes se dibujan ligeramente diferentes. El grosor del eje ajustado en Edit Preferences (Editar preferencias) ahora es aplicable a todas las líneas principales de eje y comprobaciones principales. Las comprobaciones menos importantes se dibujan a mitad de este grosor.
03/2000 3.15 Nuevo
  1. Esta versión se envía con las unidades para Windows NT 2000.
  2. Si usa el comando FileNew(0,1) de un manuscrito y ya existe un documento de muestreo, ahora ya existe un código de error diferente (-1579) para esta situación. Error$(-1579) devuelve el mensaje "Ya existe un fichero de datos para muestreo; ciérrelo primero".
  3. Se ha aumentado la longitud máxima de una cadena de 65535 a 1000000 caracteres, siempre que la memoria lo permita. No recomendamos que tenga una cadena tan larga. Esto se ha hecho de manera que un manuscrito concreto pueda leer líneas de entrada muy largas de un fichero de texto. Fíjese que el límite para Spike2 versión 2 y las versiones de Macintosh sigue siendo 65535 caracteres.
  4. El comando del manuscrito Window() puede usarse desde una rutina o comando Toolbar() inactivos conectados a un botón, incluso cuando la máscara allow% no permite que el usuario mueva la ventana. Con anterioridad, la función no tenía ningún efecto en esta circunstancia.
  5. Hay un nuevo comando de Carga ... en todas las ventanas de forma de impulso para cargar plantillas de ficheros .S2R y .S2C.
  6. Esta versión soporta la opción Ganancia Programable Power1401 como una nueva opción de acondicionar de señal. Cuando se instale, debe escoger instalación Cliente, luego pida un acondicionador de señal y ajuste Power1401. ¡Naturalmente, su Power1401 también debe tener la opción Ganancia ADC!
Fijaciones
  1. Si amplía muchísimo un canal de evento obtenido en modo de frecuencia media en Windows 95 o 98, era posible obtener datos incorrectos debido a un desbordamiento coordinado gráfico.
  2. Tanto ChanValue() como MinMax() usados con datos de Nivel, podrían dar valores incorrectos cuando sólo se pidiera un margen.
  3. Ahora, la filtración digital de un manuscrito invalida el canal de destino para forzar otro dibujo. Con anterioridad, si se filtraban datos de forma incremental a un canal de memoria, es posible que no se dibujaran los datos (a pesar de haber sido filtrados correctamente).
  4. Los diálogos de la Lista de la Barra de Muestra y Lista de la Barra de Manuscrito no activan los botones ni los campos cuando la lista está vacía.
  5. ChanMeasure() usado en una visualización del resultado, podría dar el valor erróneo.
  6. Podía detenerse totalmente la versión 3.14 si se tenían los cursores horizontales activados.
  7. Habían virus de dibujos de cursor asociados con tener más de 1 cursor en el mismo lugar y luego usando un comando de menú o manuscrito para mover el cursor.
  8. En los diálogos de forma de impulso, cuando se fusionan plantillas, el esbozo de la plantilla fusionada se actualiza ahora inmediatamente.
  9. En los diálogos de forma de impulso, cuando se cambia el canal, los cursores que marcan la posición de la plantilla podrían aparecer en posiciones extrañas.
  10. Ahora se tienen en cuenta los cambios de amplificación realizados en el panel de control de acondicionador en la Configuración de Muestreo.
  11. Ahora, los cambios en línea del acondicionador de señal ahora dan como resultado mensajes útiles en el canal TextMark (si está activado).
  12. El comando de manuscrito Optimise() usado en la visualización XY, ya no ignora los valores inicial y final de -10000.
  13. Cliquear repetidamente en la barra de desplazamiento horizontal en una visualización de tiempo o resultado ya no provoca el desplazamiento de la ventana.
  14. Varios virus gráficos asociados con la visualización clave en una ventana XY han sido solucionados.
  15. FileClose(-1) cierra/abre texto externo y ficheros binarios correctamente. Con anterioridad se dejaban abiertos hasta que se cerraba la aplicación Spike2.
  16. La nueva función introducida en la versión 3.11 que permitía que FileOpen() ajustara filtros de ficheros complejos en los modos 8 y 9, ha conseguido que FileOpen("*.txt",8) no muestre ficheros con sólo una extensión .txt. Ahora funciona tanto el método antiguo como el nuevo.
Cambios
  1. Optimizar el eje X permite notar 0 en la parte superior e inferior del eje y.
  2. El filtrado digital indicado desde un manuscrito ya no muestra el diálogo de progreso del filtro. Es posible que en el futuro ajustemos FiltApply(), de manera que los redactores de manuscritos puedan elegir la posibilidad de mostrar el diálogo de progreso.
  3. La documentación para Read() indicaba erróneamente que se leían datos empezando en la posición del cursor actual. Los datos se leen desde el inicio de la línea actual.
  4. No puede archivar cambios realizados en el Diálogo de Configuración de Muestreo mientras se está realizando una comprobación. Esto es así para que el fichero last.s2c registre la información correcta. Por la misma razón, ya no se le permite cargar configuraciones desde el menú Fichero durante el muestreo. Todavía puede cargar una configuración nueva desde un manuscrito cuando esté realizando una comprobación.
  5. En el diálogo del Filtro Digital, la anchura mínima de cualquier función (banda de paso, banda de paro o espacio de banda) ha sido reducida a 0,005 de la frecuencia de muestreo. Con anterioridad era 0,012. Esto permite la generación de filtros más agudos, pero también les convierte en menos realizables.
02/2000 3.14 Nuevo
  1. Se ha trabajado mucho con datos WaveMark data (forma Spike): ahora, los usuarios de Power1401 pueden tener 16 canales de datos de WaveMark. Ahora permitirmos hasta 8 modelos normalizados en línea por canal (con anterioridad sólo se permitían 8 para todos los canales).

    Los diálogos de manipulación de WaveMark pueden cambiar el canal con un solo cliqueo del ratón, así como seleccionando de entre una lista de desplazamiento.

    Los diálogos de control WaveMark tienen muchas mejoras, incluyendo el cliqueo de un botón para cambiar el canal, cambio en línea de los niveles de accionamiento y modelos normalizados, visualización en línea de datos sin procesar y el uso más consistente del control.

  2. Ahora se soporta la unidad del dispositivo USB.
Fijaciones
  1. HCursorNew() y HCursor() con visualizaciones XY (nuevo en la versión 3.13) tiene unas fijaciones y se ha actualizado la documentación del manuscrito en línea para cursores horizontales en visualizaciones XY.

  2. Para ayudar a reducir la trilla de la memoria cuando se realice un muestro, ahora se asignan los almacenamientos intermedios de memoria usados para guardar datos del 1401 la primera vez que se realiza la muestra, y no emiten hasta que Spike2 desaparezca. Esto elimina el peligro de un fallo de muestra porque se ha fragmentado la memoria y no existe una memoria intermedia grandes.

  3. La optimización del eje Y de un canal de eventos en el modo de trazado de frecuencia ya no puede generar una gama de eje Y estúpida si no hay eventos que optimizar.
10/1999 3.13 Nuevo
  1. Hemos identificado una fuente del problema Exception 10H descrito en las notas emitidas de la versión 3.12, y hemos añadido un código para reajustar el coprocesador del punto flotante después de haberse usado una impresora (las unidades de impresoras HP son una fuente de este efecto).
  2. Hemos cambiado la forma en que ocurren las actualizaciones de pantalla cuando se procede al desplazamiento en línea. Esto sirve para ayudar a los usuarios con ordenadores más lentos o adaptadores gráficos. En estos casos, el ratón podría no responder bien y cerrar la muestra podría ser difícil. Los cambios son en cierta manera un compromiso; si tiene una máquina rápida y le parece que el desplazamiento en línea parece peor, háganoslo saber. Es posible que podamos añadir un ajuste de usuario en las preferencias Editar para optimizar las actualizaciones.
  3. Se ha añadido un nuevo modo al filtro del marcador, de manera que los usuarios pueden dar a los datos WaveMark (impulsos) más de un código identificador, por ejemplo, cuando chocan dos impulsos. El comando MarkMask() ha sido ampliado para corresponderse.
Fijaciones
  1. El comando del manuscrito SampleStart() siempre devolvía un código de error (aún y todo funcionando) a menos que hubiera un error, ¡cuando no daba un error!
  2. La instalación de la unidad del aparato para Windows 95 y 98 no consiguió copiar el programa de instrucciones en la carpeta del sistema, así que hubo de instalarse a mano.
  3. En la versión 3.12 (únicamente) podía destruirse un fichero de datos suprimiendo un canal, luego volviendo a usar el espacio de los datos del canal (por ejemplo, usando New WaveMark para sobreescribir un canal existente). Esto sólo ocurría si el primer bloque del canal suprimido se encontraba a más de 65535 bytes en el fichero de datos.
  4. Como parte de las extensiones realizadas al diálogo del filtro del marcador, lo hemos hecho que se actualizara correctamente (podían aparecer las máscaras en orden equivocado). También nos hemos asegurado de que los canales duplicados y las ventanas duplicadas se actualizaran correctamente en más situaciones.
Cambios
  1. Seleccionar canales mediante mayúscula-cliquear en un número de canal no selecciona canales entre esta selección y la última selección, a menos que puedan verse. Se seleccionaron anteriores canales invisibles intermedios, lo que podría dar resultados inesperados, por ejemplo, cuando se supriman canales seleccionados.
09/1999 3.12 Nuevo
  1. Ahora, Xrange(-1) inicia el modo de desplazamiento automático en Muestreo o visualización de tiempo de reejecución. Con anterioridad no había manera de acceder al modo de desplazamiento automático desde un manuscrito.
  2. Ahora, las visualizaciones XY pueden tener cursores. El menú del Cursor ahora está activo en una imagen XY, pero no existen Regiones de Cursor o diálogo de Valores de Cursor. Es, principalmente, para usarse desde los manuscritos.
  3. Ahora, el menú de Ayuda de la ventana de diálogo Sobre Spike2 incluye el mensaje "WARNING: FP exceptions were unmasked" (AVISO: las excepciones FP estaban sin máscaras) si cualquier código solicitado por Spike2 cambia el estado del coprocesador de matemáticas. Si tiene problemas con mensajes de Excepción 10H en averías del sistema, compruebe por favor este diálogo de vez en cuando, especialmente después de una impresión. En Spike2 nunca debería ocurrir una excepción 10H, y sólo puede ocurrir si el código externo a Spike2 estropea un registro en el coprocesador matemático. Si alguna vez ve este mensaje, por favor, háganoslo saber.
  4. SonFix tiene más funciones para la detección (y reparación) ficheros de datos estropeados.
  5. PlayWaveSpeed() ha sido ampliado con un argumento extra de manera que un cambio de velocidad esperará a que se termine el ciclo actual.
  6. ChanMeasure() tiene un argumento extra que le permite forzar un canal WaveMark para ser tratado como forma de onda o como eventos.
Fijaciones
  1. La unidad 1401 para Windows NT tiene un arreglo que detiene una posible interrupción del sistema si se usa la salida de forma de onda arbitraria. Spike2 se quejará si intenta usar una unidad más antigua.
  2. Se ha solucionado el virus que hace desaparecer los números de canal en algunos sistemas.
  3. Detener muestreo, cuando el tamaño de fichero alcanza la opción en el tabulador de Automatización del diálogo de la Configuración de muestreo ahora funciona mucho mejor. Se estropeó por la versión 3.05 cuando se usaron almacenamientos intermedios de memoria más grandes y Spike2 no tenía en cuenta los datos guardados en estos almacenamientos intermedios de memoria.
  4. Editar un código de marcador en un canal que justo acababa de ser comprobado o creado, podía ocasionar la confusión del sistema sobre qué código de marcador tenía que mostrar. El fichero del disco se editaba correctamente, pero no así una copia de la memoria.
  5. Un canal creado archivando un canal de memoria podía mostrarse con el color erróneo hasta que se archivaba el fichero. Ahora aparece correctamente.
  6. Abrir un fichero sólo de lectura (por ejemplo de un CD-ROM) y cerrarlo otra vez ya no ocasiona la fuga de memoria. También puede abrir y cerrar el fichero tan a menudo como desee; con anterioridad una vez abierto ya no podía volver a abrirse de nuevo hasta que se cerraba Spike2.
  7. El diálogo del modo de visualización del dibujo XY no puede cerrarse ahora con valores ilegales. Si pone un valor malo e intenta cerrar el diálogo, se le pedirá que rectifique con un valor bueno.
  8. Desde la versión 3.10, si usaba la instrucción DELAY (RETARDO) del secuenciador de salida con un 1401 plus y se apartaba de un (RETARDO) redirigiendo el secuenciador con un carácter del teclado, el siguiente RETARDO de la secuencia de salida podría tener una longitud inesperada. Se ha solucionado este problema.
  9. Si se usaba FileSaveAs() después de hacer una muestreo con un nombre o ruta de fichero ilegal, podía producirse una detención total (aunque el fichero sería archivado en la carpeta preparada para las preferencias de Editar). Ahora le aparecerá un mensaje que le pedirá que archive el fichero con un nombre legal.
  10. Un 1401 con una tarjeta discriminadora podría ocasionar que el inicio de muestreo falle con un código de error 3. Esto ya no ocurre.
  11. Si el muestreo se parara antes de que un canal llenara una memoria intermedia y no se mostraran los datos, sería posible que el fichero de datos pensara que está vacío y que se cerrara.
  12. Las ventanas de las regiones del cursor y de los valores del cursor desaparecen cuando se pulsan las teclas Esc o Intro, pero las ventanas todavía se actualizaban, lo que podría ocasionar respuestas lentas, especialmente para las Regiones del cursor.
  13. Ahora puede duplicar un canal en un fichero sólo de lectura.
  14. Las ventanas de las regiones del cursor y de los valores del cursor se actualizan ahora (otra vez) cuando se borra o añade un canal. Esto se perdió cuando se convirtieron en ventanas flotantes en la versión 3.08.
  15. La ventana de las regiones del cursor sólo calcula cambios una vez por cambio de cursor o canal.
  16. Dibujo en línea de la frecuencia media mejorada cuando se desplaza al final del fichero
Cambios
  1. Se ha cambiado la forma de almacenar la salida digital para la igualación de forma de impulso en línea. Esto se debe a que se almacenó el modo por separada para cada canal, lo que conllevaba cierta confusión sobre qué modo a usar. Si usa esta función, compruebe por favor que el modo está ajustado correctamente, luego archive la configuración.
  2. Spike2 se quejará si la unidad del dispositivo 1401 es más antigua que la versión 1.17 para NT o 1.84 para Windows 95/98. Por favor, instale la unidad suministrada con Spike2.
  3. Los menús de contexto (cliquee botón derecho ratón) ahora sólo se muestran cuando cliquea en la ventana y el fondo de una aplicación. Con anterioridad también se activaban cuando se cliqueaban las zonas de ventana "sin cliente".
  4. La documentación para View() solía decir que devolvía -1 si intentaba cambiar a una visualización que no existía. De hecho, esto es y siempre ha sido un error fatal que detiene el manuscrito.
  5. Ahora, la ventana de las Regiones de Cursor trata los canales WaveMark como formas de onda si se recuperan como WaveMark, forma de onda o spline cúbico. Si esto le es un problema, háganoslo saber.
08/1999 3.11 Nuevo
  1. Hay una nueva barra de herramientas para el manuscrito. Puede asociar un botón con un manuscrito usando el comando Lista Manuscrito del menú Manuscrito... y con el comando de manuscrito ScriptBar(). Si la primera línea de un manuscrito empieza con: ’$label|comment text, la etiqueta y el comentario se cargan automáticamente cuando se añade el manuscrito a la lista del diálogo. También puede establecer etiquetas y comentarios automáticamente. La etiqueta se usa para el botón, el comentario se usa para la ayuda de selección cuando el ratón está encima del botón.
  2. Hay una nueva barra de herramientas para Muestra. Puede asociar un botón con un fichero de configuración de muestreo con el comando Lista de barra de muestra del menú Muestra... y con el comando de manuscrito SampleBar().
  3. Hay dos botones nuevos en la barra de herramientas principal para abrir la configuración de muestreo y proceder al muestreo inmediatamente.
  4. La página del Modo de diálogo de la configuración de muestreo tiene nuevos campos para un etiqueta y un comentario que puede usarse para ajustar la etiqueta y comentario de la barra de herramientas de Muestra cuando se ha cargado un fichero de configuración del diálogo de la Lista de la barra de muestra.
  5. Ahora, el panel de control de Muestreo es una barra de herramientas acoplable. Esto quiere decir que ocupa menos espacio de escritorio cuando se acoplar. Cuando se para muestreo, está escondido si está flotando (no acoplado). Si con este control desactiva la escritura, el texto Escribir se mueve de un lado a otro para llamarle la atención del hecho de que no está archivando datos.
  6. Hay un nuevo color en la opción Cambiar colores del menú Visualizar... denominado Not saving to disk (No escribe a disco). Todos los datos, excepto WaveMark (formas spike) usan este color para pintar cuando se haga una muestra y Escribir a disco está desactivado. Sólo se utiliza el color cuando la ventana de tiempo muestra los datos capturados más recientemente en el borde derecho de la ventana. Si ajusta este color al mismo color que el fondo de la visualización de tiempo, los datos se pondrán en los colores originales.
  7. El panel de control del secuenciador es una barra de herramientas acoplable y puede modificarse el tamaño cuando flote. Ocupa mucho menos espacio cuando se acopla y también se desactiva cuando no puede usarse. Cuando se detiene el muestreo, se esconde si está flotando. Cada vez que se carga una secuencia, se ajusta el tamaño de ventana flotante lo suficientemente grande como para mostrar todas las teclas (un máximo de 40).
  8. La barra de herramientas principal, barra de herramientas de edición y la barra de herramientas antivirus tienen una apariencia "plana". También se modifica el tamaño para que se adapten a otras barras de herramienta acoplables. Si se ajustan tipos de letras de pantalla muy grandes, posiblemente parezcan ridículas. También puede modificar el tamaño de estas barras cuando floten.
  9. Los diálogos variables locales y globales de edición del modo antivirus del manuscrito han sido rectificados y convertido en más fáciles de usar. La ventana para editar valores de disposiciones se ha mejorado muchísimo.
  10. El comando de manuscrito CursorDelete(-1) borra todos los cursores verticales para igualarse a HCursorDelete(-1).
  11. Ahora puede archivar canales de memoria en canales no utilizado o de no muestreo durante la captrua de datos, tanto desde el menú Análisis como desde el comando de manuscrito MemSave(). El comando EventToWaveform() también puede ser usado en línea siempre y cuando el canal de destino no sea un canal de muestreo.
  12. El comando de manuscrito FileOpen() le permite especificar un filtro para ficheros de texto externo (tipo 8) y binarios (tipo 9). Con anterioridad siempre obtenía *.* para binario y la lista de tipos de fichero de texto conocidos por Spike2 para los ficheros de texto. Si usa la nueva función en una copia más antigua de Spike2, obtendrá el comportamiento antiguo, de manera que no existen problemas de compatibilidad hacia atrás.
Fijaciones
  1. Los datos de cada canal en un fichero .smr se guardan en una lista de bloques. Cada bloque contiene un indicador hacia el siguiente y anterior bloque del disco. Desde la versión 3.05, si utilizaba una dedicación automática, o si usaba el panel de control de muestra para detener la escritura en un disco que no estaba en pausa, entonces era posible ajustar el indicador posterior de un bloque para que apuntara al bloque mismo, en vez del bloque anterior. Esto podía hacer que Spike2 se parara inesperadamente cuando buscara hacia atrás por un canal de marcador con un filtro de marcado ajustado. Si tiene un fichero de este tipo, SonFix le solucionará el fichero. De igual forma, se ha instalado un nuevo manuscrito, FixBack.s2s, en la carpeta de Manuscritos el cual escaneará y solucionará todos los ficheros de una carpeta.
  2. Si usa un filtro digital en un canal de un fichero que se está comprobando, Spike2 ya no se detiene.
  3. Se han corregido los errores de documentación en DlgList() y MarkMask().
  4. Un usuario informó de detenciones frecuentes cuando usaba imágenes de resultados después de una impresión. Hemos encontrado el código ofensor y lo hemos cambiado. Nadie más ha informado de este problema, ni tampoco pudimos reproducir la parada; sin embargo, el código era errónea, así que si tiene el mismo problema, ¡ahora podemos solucionarlo!
  5. La pantalla variable Global antivirus ahora puede editar la variable correcta cuando se cliquee dos veces en la ventana. Con anterioridad sólo se hacía una vez
  6. El campo de tiempo (minutos) más largo del tab Resolución del diálogo de Configuración de muestreo no mostraba el valor correcto del primer tiempo en que aparecía.
  7. El diálogo de regiones del Cursor consigue tener el módulo y el área (escala) correctos cuando se ajuste una región cero.
  8. Se ha solucionado un error extraño que hacía que el comando ChanValue() y los diálogos del Cursor informaran que el primer valor de un canal de datos se extendía hacia atrás algo más de lo que realmente se extendía.
  9. El comando FrontView() también ajusta el enfoque (la ventana que obtiene la entrada de teclado y ratón). Esto queire decir que si usa el comando Toolbar() durante el muestreo, ahora puede incluir un FrontView() en la rutina asociada con un botón para ajustar el enfoque al documento de muestreo, de manera que las pulsaciones de teclas se encuentren en el canal del teclado. Con anterioridad, una vez cliqueado un botón, todas las pulsaciones pasaban a la barra de herramientas, no al documento de muestreo, de manera que no se archivaron.
  10. Durante el muestreo, ya no puede borrar un canal que esté grabando activamente datos. Puede borrar canales creados archivando un canal de memoria.
  11. Ahora puede cargar información de ficheros .S2R y .S2C protegidos contra escritura (para ficheros ejemplo en un CD-ROM). Con anterioridad eran ignorados.
  12. Si añadiera n puntos de datos a una visualización XY, sólo los n puntos finales MOD 1000 se utilizaban para ajustar el escalado automático de los ejes x e y. Ahora se usan todos los puntos.
  13. El convertidor de manuscrito DOS ahora admite que FilePrintScreen() tenga un argumento extra en la versión 3.
  14. El diálogo Mostrar/Esconder del menú Visualizar ahora muestra y esconde canales en una visualización XY. Se etropeó en la versión 3.10.
  15. El menú de contenido de la visualización de resultado (click en el botón derecho del ratón) tiene el Proceso y Ajustes del proceso como opciones.
  16. Si se solicita el modo de dibujo de regla cúbica para la forma de onda o canal WaveMark, y se archiva la imagen como un metafichero, el modo de dibujo cambia a WaveForm de manera que el canal es visible. Con anterioridad no se dibujaba nada. El dubujo de regla cúbica sólo puede archivarse en un metafichero destacado.
Cambios
  1. Si renombra un fichero de configuración de Spike2 (*.s2c) podrá cargarlo interactivamente y a través del comando FileOpen() del manuscrito. Con anterioridad, si se cambiaba el nombre, Spike2 no lo aceptaba. Sin embargo, los ficheros de recursos (*.s2r) asociados con los ficheros de datos rechazarán el cargado si se renombran.
  2. El diálogo de Exportación del menú Fichero para los ficheros de datos activa y desactiva los botones Borrar y Exportar según proceda.
  3. El número máximo de duplicados de una ventana de un manuscrito ha sido aumentado de 10 a 20.
  4. Cuando empiece a comprobar interactivamente (no desde un manuscrito), los paneles de control de la muestra y el secuenciador se hacen visibles. Si se archivó la configuración de muestreo con estas ventanas y la ventana actual es visible o está flotando, se recuperan a la posición flotante. De lo contrario, se dejan donde están. Con anterioridad, siempre se recueraba la posición archivada. Hemos efectuado este cambio porque moviendo una ventana acoplada a otra posición acoplada puede originar resultados inesperados debido a las posiciones de otras ventanas acopladas.
  5. La ventana del modo Desbordamiento WaveMark consigue datos anexos al mismo siempre que desplace la ventana tiempo. Con anterioridad se actualizaba durante el desplazamiento cuando se realizaba el muestreo. Al igual que antes, no eliminamos datos para secciones que hemos desplazado en la pantalla debido al tiempo que se podría tardar cuando habían muchos datos en la pantalla.
  6. ChanValue() para un canal de forma de onda informa del valor del punto de forma de onda más cercano en la mitad del tiempo de muestreo de la posición.
  7. App() puede usarse para conseguir el manejo de la visualización de más ventanas. Si necesita esconder/y recuperar después de un manuscrito) todas las ventanas flotantes, puede usar App(-2) para obtener el conteo de ventana y luego poner un ciclo para conseguir el tratamiento de ventana y esconder las ventanas y más tarde recuperarlas.
  8. Hemos intentado hacer que los tiempos de retorno de NextTime() y LastTime() coincidan exactamente con las de retorno de ChanData(). Con anterioridad podían diferir entre 1 y 10 partes a la potencia de 16 debido a los efectos de redondeo del punto flotante.
06/1999 3.10a Fijaciones
  1. El comando del secuenciador de salida onda en marcha no funcionó en la versión 3.10 y se ha solucionado en la versión 3.10a.
06/1999 3.10 Nuevo
  1. Ahora pueden reproducirse formas de onda arbitrarias durante el muestreo en un Power1401, micro1401 o 1401plus. Ver la documentación del panel de control de muestreo para más información. Desde el manuscrito, ver el comando PlayWaveAdd(). Desde el Secuenciador de salida, ver el comando WAVEGO. Hay un nuevo panel de control "Reproducir forma de onda.
  2. Registro de "iniciar muestreo" mejorado al eliminar las actualizaciones de ventana innecesarias en el manuscrito generado y añadir la asistencia de registro para la denominación automática de fichero y la dedicación de fallo.
  3. Aparece un consejo del día cada vez que se inicia Spike2. Esto puede desactivarlo con la ventana de comprobación en la ventana de Consejo del día. Muchos de los consejos tienen enlaces con el sistema Ayuda donde puede encontrarse más información. Cliquear el botón Detalles... para más información.
  4. En las ventanas de tiempo hay más opciones de contexto (botón derecho del ratón). Ahora podrá activarse el filtro del marcador y el filtro digital.
Fijaciones
  1. Se ha resuelto el problema ocasionado por un parásito que podía originar la reducción en memoria libre del sistema cada vez que se comprobaban datos. Realizar un muestreo muchas veces sin cerrar Spike2 también puede haber reducido la actuación del sistema. En casos extremos, o en máquinas con muy poca memoria, es posible que el sistema haya fallado.
  2. Usando el comando Acerca de Spike2 en el menú Ayuda durante la comprobación de los datos, ya no detiene el muestreo.
  3. Cerrar una visualización de tiempo con el diálogo del modo dibujo abierto, podría detener Spike2 de repente.
Cambios
  1. Se ha eliminado la restricción de que las cadenas de lenguaje del manuscrito no podían tener más de 65535 caracteres. Si se utiliza esta función, los manuscritos ya no funcionarán en la versión 2 de Spike2 o en las versiones Macintosh de Spike2.
05/1999 3.09 Nuevo
  1. La versión 1401 de ROM monitor se comprueba cuando se empieza el programa y se genera un mensaje si es demasiado viejo para trabajar con facilidad.
  2. La numeración de ejes sobrevive números muy largos.
  3. FilePath$ con opt% de 2 consigue la vía de aplicación, 3 que se utiliza ahora conseguía la vía para el archivado automático del fichero. De igual forma, use 3 para ajustar la vía del archivo automático en FilePathSet - era 2.
  4. Los ajustes acondicionadores en el diálogo de preferencias están en gris si no se ha instalado un soporte para el acondicionador.
  5. Los menús de contenido se han mejorado aún más, incluyendo un elemento ’Cursor nuevo’ a añadir al cursor vertical en el punto en que se haya cliqueado.
Fijaciones
  1. Evita los intervalos de tiempos ’1401 no responde’ cuando se empieza el muestreo.
  2. Evita accesos ilegales a la memoria cuando se inicializa el diálogo de forma pico.
  3. Algunos datos de la marca de onda no aparecieron en la ventana de valores del cursor, ahora se ha solucionado esto.
  4. Borrar un cursor elimina siempre la correspondiente columna de valores del cursor.
  5. Se han eliminado las ventanas de comprobación ’abrir conforme se lee únicamente’ no deseadas en el diálogo de apertura de fichero.
05/1999 3.08 Nuevo
  1. La automatización de la configuración de muestreo ahora le permite incrementar automáticamente los nombres de ficheros. También puede escoger que se le indique un comentario de fichero cada vez que complete un muestreo de datos. Los comandos de lenguaje del manuscrito FilePath$() y FilePathSet() han sido ampliados para manejar las rutas de estas operaciones nuevas. Hemos añadido SampleAutoName$() y SampleAutoFile().
  2. Ahora las ventanas de medición del cursor permanecen encima de todas las otras visualizaciones. Los comandos de Imprimir y Copiar la visualización del cursor se activan ahora mediante un menú de contexto; cliquee el correspondiente botón del ratón en la ventana para imprimir, copiar a la tablilla o copiar a la ventana de Registro. Las posiciones de cualquier ventana del cursor se recuerdan en el fichero de recursos .s2r, pero las ventanas no se abren automáticamente cuando se carga un fichero de datos. Ahora hay muchas más mediciones para la ventana de regiones del curso y éstas están asistidas por el nuevo comando de manuscrito ChanMeasure().
  3. Ahora pueden activarse los cursores horizontales desde el menú de Cursores y sus posiciones se recuerdan en el fichero de recursos .s2r.
  4. Se ha aumentado la altura de la zona seleccionable para seleccionar un canal, para ser la altura del eje (anteriormente sólo era la altura del número). Ahora puede seleccionar un canal cliqueando en cualquier parte de la zona de ejes del canal, así como en el número de canal. Los canales seleccionados se indican mediante un fondo gris en la región del número de canal y eje Y. Puede deseleccionar todos los canales cliqueando en el rectángulo que aparece debajo del eje y, y a la izquierda (derecha si el eje y está a la derecha) del eje x. Por favor, háganos saber su opinión sobre la nueva forma de mostrar las selecciones.
  5. El programa SONFIX puede hacer frente a muchos más desastres y soluciona los fallos más comunes (causados por pérdida de potencia durante la captura de datos) con mucha más confianza.
  6. El botón Deshacer del menú Editar es ahora multinivel para los cambios de pantalla de datos. Las operaciones a través de los diálogos X e Y y los botones se archivan así como las operaciones de arrastre.
  7. Abandonar durante el muestreo no pregunta si no se han escrito datos en el disco y SIEMPRE pregunta si se han escrito los datos. La detención durante el muestreo suprimirá el fichero de datos si no se han escrito datos (como anteriormente).
  8. Ahora puede cliquear dos veces en un canal con un eje Y para esconder los restantes canales y mostrar este canal usando todo el espacio vertical disponible, cliquee dos veces para revertir al estado anterior. Si el fichero de datos se cierra en este estado, no se archivará la información de reversión.
  9. El comando de duplicar canal ya no insiste en que seleccione un canal primero. Abre un diálogo en el que puede seleccionar el canal a duplicar. Naturalmente, cualquier canal seleccionado es el primero de la lista.
  10. Si crea un nuevo canal del diálogo New WaveMark, el nuevo canal se hace visible inmediatamente. Todos los diálogos de forma pico contienen más comprobación de conflictos en ajustes.
  11. Cuando se escribe un almacenamiento intermedio de memoria en un nuevo canal de disco, el nuevo canal se hace visible y, de proceder, los ajustes de visualización de canal se copian del canal de memoria.
  12. Las visualizaciones de datos ahora tienen menús de contexto. Esto quiere decir que si cliquea el botón derecho del ratón en un momento, resultado o ventana XY, aparece un menú de selección con las opciones normalmente utilizadas.
  13. El diálogo que le permite adaptar la pantalla (canales de mostrar/esconder, ejes x e y, y la rejilla) ha sido ampliado, de manera que ahora puede tener ejes y a la derecha y mostrar y esconder las unidades de títulos de canal y los números de canal. Hay nuevas funciones de manuscrito YAxisMode() y ChanNumbers() para soportar las nuevas funciones.
Fijaciones
  1. Resolvimos un problema que podía hacer que los diálogos de ajuste de forma de pico quedaran colgados (aunque no lo ha indicado ningún usuario). También resolvimos un problema que podía estropear el programa al abrir el diálogo de ajuste, posiblemente asociado con una configuración alterada.
  2. Los cambios de muestreo introducidos en la versión 3.05 podría hacer que la versión 1401plus funcionando en modo de muestreo por impulso se quedara fuera de servicio temporalmente. Ahora se ha solucionado esto, y se vuelve a detectar un intervalo de tiempo del 1401 (se perdió en 3.05). Solucionar esto parece también haber resuelto un problema indicado por varios usuarios de la conservación (congelación) de pantalla del 1401plus, luego descongelando sin ninguna pérdida de datos.
  3. Se fuerza que el tiempo del primer WaveMark sea 0 si era negativo. Era posible obtener un tiempo negativo si se registraba un WaveMark con un tiempo largo de predisparo a velocidades de muestreo de forma de onda lentas.
  4. Ahora otros diálogos tiene su propia Ayuda (por ejemplo, el modo de dibujo XY y los diálogos de opciones XY).
  5. Todos los mecanismos de optimización del eje y ahora manejan el hecho de que no hay variación en los datos, de manera que los datos constantes son visibles. Anteriormente, no había ningún cambio en la pantalla.
  6. Los ficheros de visualización de resultado (.srf) se abrirán ahora cuando no haya un fichero .s2r asociado. Este parásito es la causa de una comprobación demasiado entusiasta de errores en la versión 3.05.
  7. Si intenta abrir un fichero de visualización de resultados dañado, una ventana de mensaje le indicará que existía un problema. Anteriormente no ocurría nada.
  8. Ahora detectamos más condiciones de error de muestreo en el 1401 y dejamos de realizar el muestreo tan pronto se detectan. En particular, si hace funcionar un 1401plus con el antiguo bloque ADC de 80 kHz a más de 80 kHz, se obtiene un aviso inmediato en vez de un dato muy extraño. Se vuelve a detectar un intervalo de tiempo de 1401 (se perdió en la versión 3.05).
  9. Desde la versión 3.05, las actualizaciones de pantalla en línea han tenido lugar no más rápidamente que la velocidad del canal de forma de onda más lento. La mayor parte de los usuarios realizan muestras bastante rápidas, pero nos disculpamos a todos aquellos con un muestreo de 1 Hz. Ahora se ha solucionado esto.
  10. El argumento de velocidad de eventos esperados SampleWaveMark() del lenguaje de manuscrito funciona según se documenta.
  11. Si la gama del resultado de un filtro digital no incluía 0, y se solicitaba re-escalamiento, se pinzarían los datos resultantes. Esto ya no ocurre.
  12. En el comando SET (AJUSTAR) del secuenciador de salida, si se daba una nivelación fuera de cero, la nivelación se usaba en el cálculo de los valores para el comando ADDACn cuando no debería haber sido así.
  13. En algunos casos era posible estropear Spike2 poniendo datos en un canal, luego borrando el canal, luego poniendo datos de tipo diferente en el mismo canal. Como parte de esta fijación, también hemos dedicado los datos puestos más recientemente, de manera que si se pierde la alimentación del sistema después de poner nuevos datos, se completará el fichero.
  14. Si se comete un error cuando se comunica con el 1401 cuando se comprueban inicios, era posible pasar a un estado en donde Spike2 no le dejaría hablar al 1401 a menos que cerrara Spike2 y lo volviera a abrir.
  15. Era posible estropear Spike2 desde el lenguaje del manuscrito si se utilizaban algunas funciones de manuscrito justo cuando Spike2 cerrara el muestreo.
  16. Las rutinas de correlación PSTH y Evento podrían estropear Spike2 si los tiempos de retardo del fichero de datos o los devueltos del 1401 estuvieran alterados.
Cambios
  1. A partir de esta versión, cada vez que se haga funcionar una versión de Spike2 diferente de la última versión, las barras de herramientas no se recuperarán a su estado anterior.
  2. Esto se debe a que añadiremos más barras de herramientas en la siguiente emisión y esto funciona en relación a un parásito del software del sistema que usamos que haría que se estropeara si se hubiera cargado una nueva versión con barras de herramientas extras que usted revirtió a una versión anterior con menos barras.
02/1999 3.07 Fixes
  1. Se ha solucionado el problema del cursor horizontal dibujando en una ventana de desplazamiento, se borraba y perdía.
  2. Ahora se eliminan datos de muestreo no queridos sin problemas, aunque se archivaban los queridos muy bien.
  3. Se han arreglado los enlaces de la memoria intermedia de muestreo, se asegura la escritura de los datos y su análisis correcto durante el muestreo.
  4. La representación de los datos como puntos ha sido mejorada para funcionar con más confianza.
  5. No pedirá al usuario que archive un nuevo fichero de datos que no contenga datos.
02/1999 3.06 Nuevo
  1. Se ha facilitado el uso del diálogo del Filtrado digital no teniendo que archivar ningún filtro antes de usarlo. Si se cambia un filtro, puede aplicarse el mismo inmediatamente. Cuando cierre el diálogo del filtro, puede escoger archivar cualquier cambio que haya efectuado. Ahora, el diálogo del filtro usa mucho menos memoria y se comunica con la ayuda en línea.
Fijaciones
  1. Se ha reparado la pantalla inicial de opciones cuando se importe a un canal de memoria de forma de onda.
  2. Se ha resuelto un problema introducido en la versión 3.05 cuando se archivaba un fichero de datos a un nombre de fichero que ya se utilizaba.
  3. Se ha resuelto un problema introducido en la versión 3.05 asociado con la Edición (reclasificación) de un canal WaveMark recientemente creado y que comportaba un fallo GP.
  4. Ahora pueden archivarse los marcadores de texto con el tiempo preestablecido. Se ha informado de errores ocasionales del acondicionador de señal 1902 cuando se cierra el diálogo del acondicionador. Hemos pulido el código y es posible que hayamos corregido el problema (sin embargo, nunca pudimos reproducirlo, de manera que no estamos seguros). Si tiene este problema, mándenos un e-mail indicándonos el error exacto.
  5. Creemos que los usuarios con grandes cantidades de espacio libre en el disco (más de 2 GB) podían cerrar el muestreo con un mensaje de aviso sobre el espacio del disco. Hemos cambiado el código de cálcula de espacio libre en esta situación.
  6. En la versión 3.05, la biblioteca SON utilizaba 7,5 MB de memoria para guardar datos para el número máximo de canales y ficheros que podían abrirse al mismo tiempo. Ahora solo utiliza espacio de memoria para los canales y los ficheros que se utilizan de hecho.
Cambios
  1. Se ha simplificado el diálogo del Filtrado digital y tiene menos botones.
01/1999 3.05 Nuevo
  1. Se ha añadido filtración adicional al menú y comandos de Análisis para mejor filtrado digital del manuscrito. Los usuarios del manuscrito pueden tratar con filtros definidos en términos de frecuencias con la familia de comandos Filtxxx() o en términos de fracciones de tasa de muestreo con los comandos FIRxxx(). La salida de los filtros digitales puede hacerse en un nuevo canal de memoria o uno existente o en un canal basado en disco.
  2. El Power1401 soporta ahora la captura de datos. En esta versión, usted puede establecer la frecuencia ADC a 250 kHz (ésta es muy posible que aumente en versiones futuras). El límite del micro1401 y del 1401plus sigue siendo 166 kHz. Las mejoras proyectadas en un futuro para el Power1401 incluyen: máximo 16 canales de datos en forma de impulsos de voltaje y más plantillas en línea, así como velocidades más rápidas de muestreo de forman de onda.
  3. El código para transferir datos a la unidad central desde el 1401 ha sido mejorado enormemente para el 1401plus, micro1401 y Power1401. Para obtener los mejores resultados recomendamos el uso de una tarjeta interfaz PCI. Debería comprobar entonces que el sistema responde mucho mejor durante la captura de datos, especialmente con canales de datos múltiples. Si el ordenador parece copiar datos en un disco de manera lenta, Spike2 anulará las actualizaciones de pantalla (rellenando las zonas que faltan en gris) y anulará los cálculos largos para actualizar las ventanas del cursor.

    Es posible que los usuarios del 1401estándar puedan sufrir una actuación algo peor. También es posible que los usuarios con DMA desactivado en las tarjetas de interfaz 1401 comprueben que el sistema responde más lentamente (aunque creemos que parecerá mejor). Recomendamos encarecidamente el uso de DMA para la transferencia de datos, si es posible. Si tiene algún comentario a hacer sobre la actuación del muestreo con esta versión comparada con versiones anteriores, le rogamos nos lo haga saber.

  4. Si un1401plus, micro1401 o Power1401 detecta un estancamiento de la memoria intermedia de los datos (la unidad central escribe los datos en un disco muy lentamente y se han perdido datos), el muestreo se detendrá automáticamente. Con anterioridad usted recibía un mensaje de aviso despues de haber completado el muestreo. Puesto que esto podía ocurrir varias horas más tarde, no resultaba de gran utilidad.
  5. Si se pierden datos de eventos o formas de impulsos de voltaje en el 1401plus, micro1401 o Power1401 durante el muestreo de datos debido a velocidades de datos demasiado altas, se añadirá un código marcador FF en el canal del teclado. El muestreo no se detiene y esto será posiblemente un efecto local lo que no ocasionará la pérdida de integridad de los datos a excepción de los eventos o impulsos de voltaje perdidos. También se le dará un mensaje de aviso cuando usted detenga el muestreo. Si tiene este problema, intente poner una tasa de eventos media más realista en la configuración de muestreo.
  6. La configuración de muestreo es ahora un diálogo tabulado para crear más espacio para futuras funciones y facilitar su uso al usuario. También hay nuevas funciones, por ejemplo, un botón Suggest (Sugerir) en la página Resolution (Resolución) para sugerir un valor de conversión adecuado de Tiempo por ADC y ahora pueden verse las primeras líneas de cualquier fichero secuenciador que haya seleccionado.
  7. Desde las preferencias de Editar ahora puede controlar el grosor de las líneas usadas para ejes y datos. Su objetivo principal es mejorar la salida impresa que con anterioridad aparecía muy fina en las impresoras modernas de alta resolución.
  8. Puede abandonar operaciones largas de dibujo con la combinación Ctrl+tecla interrupción. Esta tecla es normalmente la misma tecla que Parada y a menudo se encuentra en la esquina derecha superior del teclado. Esta misma combinación abandonará las operaciones largas asociadas con diálogos del Cursor, que entonces darán resultados incorrectos. Si su sistema tiene activado el sonido, oirá un sonido para indicar que se ha abandonado el dibujo. Las zonas de la pantalla que deberían haberse actualizado aparecerán en gris.
  9. Ha aumentado la velocidad de ejecución de manuscrito (otra vez).
  10. Cuando se ejecute un manuscrito con el procedimiento en reposo activo, la rutina de en reposo se ejecutará ahora (dígase a una velocidad máxima de 18 veces por segundo) cuando cliquee la barra de menú. Con anterioridad, el procedimiento en reposo no funcionaba en estos casos.
  11. Cuando aparece la barra antivirus debido a una detención y tiene una tarjeta sonora, el sistema emitirá un tono para avisarle. Si tiene ajustado el sonido del "Menú de selección", éste sonará cuando la barra antivirus sea visible y obtenga el control.
  12. Con anterioridad, si comprobaba datos y los datos visualizados se desplazaban y había otra ventana en la parte superior de los datos visualizados (por ejemplo, el diálogo de control de muestreo), las actualizaciones de la pantalla se realizarían muy lentamente. Ahora las actualizaciones de pantalla son más rápidas en estos casos.
  13. Se han mejorado los diálogos de la memoria intermedia en el menú de Análisis:a) La opción de formato por defecto cuando se escriba a un canal es más sensata.b) Ahora puede archivar un canal de memoria en cualquier formato compatible.c) Con el registro de manuscrito activado, aparece la tasa de muestreo correcta para crear un nuevo canal de forma de onda de la memoria.
  14. La ventana About Spike2 (Acerca de Spike2) muestra la revisión de la unidad del aparato 1401 y cuando se arranque Spike2 se le avisará que si tiene una unidad 1401 ésta es anticuada.
  15. Si intenta realizar un muestreo con un comando SP2DIG anticuado, se le indicará lo mismo y se abandonará el muestreo.
  16. El diálogo de la gama Eje Y tiene ahora un botón Mostrar Todo. Se permite ahora que YRange(chan) establezca una gama de visualización estándar para el modo de dibujo actual (si es posible).
  17. Con Power1401 puede hacer funcionar el secuenciador de salida con un paso de tiempo de hasta 10 microsegundos en unidades de 1 microsegundo. También puede establecer velocidades más rápidas para el micro1401 y 1401plus, pero recomendamos encarecidamente que no ajuste tiempos de pasos inferiores a 50 microsegundos. La resolución de paso para el micro1401 y 1401plus no es tan buena como para el Power1401. Los tiempos de pasos múltiples de 4, 6, 9, 10 o 15 microsegundos se ajustan exactamente. Si el tamaño de paso no es un múltiple de estos valores, se usa el valor más cercano posible. Si intenta poner tiempos de paso del secuenciados de salida inferiores a 1 milisegundo para la versión 1401 estándar, no se garantiza el resultado.
  18. Una nueva opción es la página de Automatización de configuración de Muestreo que pondrá datos comprobados a un disco a intervalos regulares durante el muestreo. Aunque existe una sanción por velocidad asociada con el uso de esta opción, hace que los ficheros de datos sobrevivan más fácilmente a una pérdida de potencia u otro desastre del sistema. Es posible que tenga que ejecutar SonFix para arreglar dicho fichero.
Fijaciones
  1. Si tiene canales múltiples de datos WaveMark con diferentes números de puntos de datos o tiempos de disparo, cambiando el canal en la sección de configuración de Muestreo ya no hace que se altere la pantalla. Ya no puede ampliarse en tanto que se ajuste un número ilegal de puntos de predisparo y el programa rechace mostrar los datos.
  2. ChanValue() en un canal RealMark visualizado como una forma de onda ahora funciona.
  3. Visualización previa de Visualizar XY muestra las imágenes que ve en la pantalla.
  4. La Pantalla Imprimir para ver resultados en modo línea dibuja correctamente (anteriormente cortaría datos si se movieran la visualización desde la izquierda superior de la pantalla).
  5. Cuando SetEvtCrlShift() ajustaba un cambio en una autocorrelación, se sustraían datos de la papelera a hora 0 más que de la papelera en el tiempo correcto de cambio.
  6. Print("\ttext") solía dejar el símbolo ^ en el lugar incorrecto.
  7. FrontView() devuelve -1 (como documentado) si el número de visualización es ilegal. Con anterioridad el manuscrito se detenía con un error.
  8. View(-1000) compilado dos veces ya no hace que se genere un manuscrito alterado.
  9. Si realiza el muestreo de datos, reajuste el muestreo y luego vuelva a rectificar el tamaño de la ventana. Ya no aparecen los datos anteriores.
  10. Las frecuencias de muestreo ADC aparecen ahora correctamente en el diálogo de Configuración de Muestreo después de leer la configuración en un fichero de datos (normalmente se lee en un fichero de configuración).
  11. Las pulsaciones de tecla con el diálogo de control del secuenciador de salida se registran ahora.
  12. Se ha mejorado el programa SonFix (para reparar ficheros de datos dañados) a fin de facilitar la recuperación de los ficheros de datos dañados debido a pérdida de potencia cuando se realizaba el muestreo. Con anterioridad recuperaba ficheros pequeños dañados debido a accidentes del disco, pero no solía funcionar con ficheros enormes. Puede tener la oportunidad de recuperar el 100% de los ficheros usando la nueva función Commit en la configuración de Muestreo.
09/1998 3.04 Nuevo
  1. Relectura de datos fuera de línea. Pueden volverse a pasar los datos de la forma de onda y WaveMark por 1401 DACs y también por cualquier tarjeta de sonido que se haya instalado en el ordenador. Para ello, abra un fichero de datos, luego utilice la opción Comprobando menú de forma de onda de salida... Para enviar a una tarjeta de sonido seleccione Sonido de entre la lista de desplazamiento para el primer canal de salida.
  2. Ahora, el comando de manuscrito Sound() puede volver a pasar un fichero .WAV por una tarjeta de sonido.
  3. Adaptación de plantilla:
    • Ahora puede adaptarse el tamaño del diálogo, de manera que las plantillas pueden ser más grandes.
    • Si tiene instalada una tarjeta de Sonido, Spike2 usará la tarjeta de sonido para reproducir los sonidos para la adaptación de impulsos eléctricos.
    • Puede cambiarse el canal desde el diálogo.
    • Opcionalmente, ahora pueden desactivarse los límites de la plantilla cuando se acumulen datos y adaptar únicamente cuando haya un error. Esto puede mejorar la adaptación de impulsos eléctricos en algunos casos.
    • La mayoría de los controles que anteriormente sólo se encontraban en la sección WaveMark están ahora en todos los diálogos de plantilla.
    • Hay un nuevo botón de control que mantendrá el cursor de la plantilla "especial" en el centro de la ventana de tiempo asociada.
    • Ahora puede usar los elementos "Buscar" y "Mover a" del menú del cursor en el cursor especial.
    • Ahora puede usar la opción Editar WaveMark del menú de Análisis en línea para supervisar la clasificación y obtener retroalimenta ción de sonido.
    • Los cambios en las plantillas realizados en la opción Editar WaveMark cuando se está en línea se archivan en la configuración de muestreo. Esto quiere decir que puede crear sus plantillas mientras funciona el secuenciador de salida, luego vuelva a iniciar y se enviarán las plantillas al 1401 para una adaptación en línea.
    • Ahora, los diálogos de plantilla recuerdan la última posición, como también lo hace el menú de parámetros.
    • Se ha reorganizado el menú de parámetros para facilitar su compresión.
    • La comunicación al diálogo del filtro del Marcador es mejor y los cambios en el filtro del marcador se ejecutan ahora inmediatamente.
  4. Hay un nuevo modo de dibujo de línea Cubic para formas de onda y los datos de WaveMark. Esto unirá los datos de la forma de onda con una curva suave que posiblemente sea una mejor aproximación a los datos entre los puntos que lo sería una recta, siempre y cuando no hayan componentes de frecuencia en más de la mitad de la tasa de muestreo.
  5. Las preferencias de Editar le permiten usar un formato Enhanced Metafile (Metafichero Realzado) para almacenar datos en la tablilla. Este formato debe usarse si quiere exportar imágenes que tengan líneas con curvas suaves Cubic o sonogramas. Sin embargo, muchos paquetes de software más antiguos NO aceptan este formato. Si no utiliza este formato, en la salida no aparecerán las líneas con curvas suaves Cubic y los sonogramas.
  6. Ahora pueden exportarse imágenes en formato Enhanced Metafile (*.EMF) además del formato Windows Metafile (*.WMF). Para seleccionar este formato debe poner una extensión al nombre del fichero .EMF o la salida será en formato Windows Metafile. Hemos descubierto que algunos programas de gráficos, que dicen tener filtros de importación para EMF, producen "pacotilla" a la hora de importar ficheros EMF de Spike2. Sin embargo, hemos comprobados los ficheros EMF con Word 97 y funcionan correctamente.
  7. Ahora ViewKind() permite un argumento que se trata de una ayuda de visualización, de manera que puede comprobar si existe una imagen antes de pasar a ella.
  8. La barra de herramienta de Evaluar tiene un botón Eval(...) que intenta impresar el resultado del último enunciado puesto. Se trata sólo de una abreviación para poner Eval() alrededor de una expresión antes de utilizar el botón Ejecutar.
Fijaciones
  1. Ahora se recupera la gama visualizaciónn XY eje Y cuando se carga un fichero .sxy.
  2. Anteriormente podía hacerse que no aparecieran los canales Marker (marcador) del amplificador de Memoria hasta que no se rectificaba el tamaño de la ventana. Ahora se ha solucionado esto.
  3. Utilizando el botón Condicionador del menú de configuración de Muestreo, ya no se produce un "Error 2 desconocido 1401" falso.
  4. Visualización de manuscrito ya no establece una ruptura en la línea después de la línea, en donde se cliquea dos veces en el margen izquierdo.
  5. Si tiene un CD-ROM con un fichero Spike2 y un fichero que se corresponda .S2R, Spike2 no se para inesperadamente cuando se cierra el fichero.
  6. Si consigue entrar en la barra de herramientas Evaluar mientras ejecuta un manuscrito insertado, ya no podrá estropear Spike2 intentando pasar o ejecutar el cursor. Todo lo que puede hacer es buscar las variables y la pila de llamadas y abortar.Sólo los usuarios de la versión 3 pueden copiarlo libremente.
07/1998 3.03 Nuevo
  1. Ahora puede abrir ficheros de datos de Lectura únicamente (por ejemplo, ficheros con copia de seguridad en un CD-ROM). La barra de títulos de estos ficheros incluye [Leer sólo] recordarle que no puede cambiar el fichero en disco. Por ejemplo, no le negamos el que pueda cambiar las escalas o comentarios del canal, pero estos cambios no se archivan con el fichero. No puede suprimir canales o escribir canales de memoria en dichos ficheros.
  2. Las unidades de dispositivo 1401 que se envían con esta versión y el mismo Spike2 han sido cambiadas para eliminar tantos reajustes del 1401 como sean posibles. Esto se hace de manera que los usuarios de secuenciadores de salida 1401plus no obtengan impulsos de salida digitales falsos justo antes de empezar el muestreo. Sin embargo, no podemos eliminarlos todos. Los reajustes del hardware tendrán lugar la primera vez que se abra el 1401, y si se Aborta o Reajusta el muestreo. POR FAVOR, ACTUALICE SU UNIDAD DE DISPOSITIVO 1401.
  3. El diálogo Preferencias tiene una nueva opción de manera que los usuarios de Micro1401 pueden dirigir los eventos 0 y 1al conector digital del panel trasero (para compatibilidad con el estándar 1401 y el 1401plus).
  4. Si tiene seleccionado uno o más canales, habrán más diálogos que intenten ofrecer el primer canal seleccionado adecuado en vez del primer canal de la lista (normalmente el marcador del teclado). También, cuando se seleccione un canal para sobreescribir, las listas seleccionarán ahora el primer canal no utilizado por defecto.
  5. Ahora puede ponerse un título de diálogo para los comandos de manuscritos de Message(), Input(), Input$() y Query().
  6. Los manuscritos actúan un 20% más rápidos.
  7. Puede inspeccionar y editar las cinco líneas del comentario del fichero que se han almacenado en el fichero SON. Siempre se ha podido acceder a estos comentarios desde un manuscrito; ahora puede verlos y editarlos desde el comando Comentario de Fichero del menú Visualizar.
  8. Puede visualizar frecuencia instantánea y frecuencia media por minuto y por segundo. Las unidades cambian de "Hz" a "bpm". Aparece un nuevo campo "Por minuto" en el diálogo del modo de visualización de canal. Ahora, los comandos DrawMode() y ChanValue() aceptan los modos 11 y 12 para visualizaciones de tiempo para acomodar esta nueva función.
  9. En el diálogo la Configuración de Muestreo, la velocidad de muestreo de la forma de onda actual aparece en rojo si se diferencia más de un 20% de la velocidad ideals para el canal.
Fijaciones
  1. Si imprime en una visualización de texto o el registro sin un carácter \n al final de la cadena, se actualizará la visualización. Con anterioridad, no actualizaba hasta que no se enviaba el final de un carácter de línea.
  2. Los cursores de visualizar tiempo y resultados ya no se desplazan hacia arriba cuando se imprimen.
  3. Documentación: ArrIntgl() es un proc, no una func.
  4. Ahora funciona el recuadro de comprobación Match (Comparación) en una búsqueda de texto.
  5. El comando del espectro de Alimentación del menú Análisis devolvía un factor de alimentación CC de dos. Ahora es correcto. La alimentación a otras frecuencias era correcta.
  6. Con anterioridad se podía colgar Spike2 si se tenía una visualización XY con canales fijos y una combinación desafortunada del tamaño del canal y puntos de datos añadidos.
  7. Ya no puede Exportar un fichero de datos encima del fichero original.
  8. Deshacer un bloque de texto sangrado (seleccione más de 1 línea y pulse la tecla Tab para sangrar) redibuja ahora correctamente. Con anterioridad funcionaba, pero sólo redibujaba la primera línea del bloque sangrado.
  9. Se arreglaron varios errores asociados con el cambio de un modo de representación del canal de visualización. Todos los canales recogen ahora los límites de ejes correctos y el modo WaveMark OD anula correctamente.
  10. Si mueve un cursor vertical desde el manuscrito, se actualizará cualquier región del cursor abierto o ventanas de valores.
  11. Los canales de memoria que tengan datos de eventos de nivel redibujan correctamente cuando se cambian los datos (p.ej. suprimir un número impar de eventos hace que los datos redibujan al final del fichero).
  12. Si se suprime un canal de datos que ha sido duplicado más de una vez, Spike2 ya no se estropeará. SampleTitle$() utilizado con un nuevo título de más de 8 caracteres ya no destroza la configuración.
  13. Ya no es posible que Spike2 se estropee utilizando MemImport() para importar a un canal Wavemark desde un canal WaveMark usando un canal de eventos como activador.
Cambios
  1. El comando ArrFFT() y documentación asociada ha sido cambiado. El cambio más importante es que la potencia (modo 5) es ahora un factor de 2 más pequeños. Esto quiere decir que dada una serie de datos, la suma de la potencia de ArrFFT() es igual a la suma de los cuadrados de los valores de datos originales dividido por el número de los valores de datos. Anteriormente, los resultados eran simplemente los cuadrados de las amplitudes. Existe un documento MS-Word que explica cómo se relaciona el comando ArrFFT con una transformación de serie de tiempos complejos con una serie de frecuencia compleja. Envíe un E-mail a greg @ ced.co.uk para solicitarlo.
  2. Las visualizaciones XY con muchos puntos de datos son ahora mucho más rápidos cuando se suprimen puntos.
  3. La lista de selección de la función de visualización de manuscrito es más ancha, de manera que no se cortan los nombres largos de funciones.
  4. El espaciado de los elementos en los diálogos definidos por el usuario y recuadros de mensajes se ha hecho más racional. Cuando se crea un canal de memoria de Waveform o de Wavemark interactivamente, la escala, desplazamiento y unidades del canal "plantilla" también se copian. Con anterioridad, la escala estaba ajustada a 1.0 y el desplazamiento a 0.0. Como que la acción más posible que vaya a seguir es importar datos del canal plantilla, es importante que la escala y desplazamiento sean el mismo, de lo contrario, podría ocurrir un recorte de datos o la pérdida de resolución.
  5. El algoritmo para el espaciado vertical de los canales ha sido cambiado a fin de dividir el espacio de forma más igualada (al menos habrá una diferencia de un pixel en tamaño entre canales con ejes Y). También, los canales se ponen más apretados para maximizar el espacio para los datos, en particular cuando se apagan los ejes Y.
  6. En el secuenciador de salida, la salida DAC de CRATE no se actualiza si la velocidad de salida es 0. Esto reduce el recargo de tiempo cuando se utiliza DRATE y no se utiliza CRATE DAC a costa de un pequeño gasto cuando ambos se utilizan. También quiere decir que cuando se utiliza la sinusoide DRATE, CRATE DAC no cambia el valor. Para la mayoría de las personas esto será una mejora, pero puede ser un problema si usted depende de que CRATE DAC cambie el valor cuando se utilice DRATE.Los usuarios de la versión 3 pueden copiarlo gratis ahora.
05/1998 3.02 Nuevo
  1. La captura de forma de Spike puede proporcionar una salida digital cuando se haga corresponder una plantilla de impulsos estrechos. Se trata de una función muy solicitada, pero léase por favor los avisos sobre posibles demoras entre el tiempo del impulso estrecho y el correspondiente impulso en la ayuda en línea.
  2. El compilador de manuscritos ahora permite cuatro nuevos operadores +=, -=, *=y /= para tipos reales e integrales y += para cadenas. Estas son más eficaces (rápidas) cuando se ejecuta el manuscrito.
Fijaciones
  1. Los canales WaveMark comprobados en línea sólo redibujan tantos datos como son necesarios. Si visualiza un canal WaveMark en el modo WaveMark, se visualizan todos los códigos marcados, incluso si se sobreponen. Usted puede suprimir los códigos de marcador (para redibujar más rápida) seleccionando el modo Waveform. El tamaño de puntos ya no se escala por tamaño de letra cuando la salida está en pantalla. El tamaño de punto se escala para impresión y el ajuste de tamaño (del manuscrito) es en puntos (1/72 de una pulgada).
  2. Los canales de forma de onda sólo pueden ajustarse a los modos de dibujar Waveform, Dot o Sonogram.
  3. Modo de visualización activada: estropeamiento fijo cuando se utiliza el canal de nivel para el activador de pantalla. Los canales de nivel activarán la visualización a cada extremo. El tiempo de mantenimiento del activador de visualización es ahora desde el final del barrido, lo que facilita el uso de la función del activador de visualización.
  4. La salida de Histogram Metafile (Metafichero de histograma) funciona mejor con CorelDraw.
  5. Varios: Las etiquetas de resultado y XY visualizar eje X, se limitan ahora a 51 caracteres cuando se archivan para evitar problemas. Los nombres largos de ficheros del secuenciador de salida se cortan ahora para fines de visualización antes de causar problemas. Los nombres largos de ficheros que incluyen espacios pueden abrirse ahora desde Windows Explorer. La visualización XLow() y XHigh() en XY da ahora valores discretos. En los diálogos definidos por el usuario, la lista de selección puede tener hasta 15 elementos antes de que aparezca las barras de desplazamiento (eran 4). Ahora se le avisa si intenta vaciar un canal de memoria con datos en él. Ya no es posible estropear Spike2 suprimiendo un elemento de la vía ajustada en las preferencias de Editar. El nuevo comando de WaveMark no le deja sobreponer el canal real cuando se analice un duplicado del ese canal. Si no facilitara argumentos del filtro bajo y alto al comando CondSet(), en vez de usar los valores por defecto, se usarían valores al azar.
  6. MOVI y ADDI del secuenciador de salida no funcionaron con algunos valores íntegros.
03/1998 3.01 New
  1. La barra Evaluate tiene ahora una lista de selección de todos los comandos. La memoria de los comandos ha sido aumentada de 5 a 10. Los comandos se archivan en el registro. Diferentes inicios de sesiones tienen diferentes juegos memorizados de comandos.
  2. La barra de Debug (Depuración) desaparece ahora al final de un manuscrito.
  3. El menú de Page Setup (ajuste de página) es diferente ahora para imágenes basadas en texto y para las de Tiempo, Resultado y XY. Las imágenes basadas en texto, puede ajustarse el encabezamiento y pie para cada página impresa. &P en un encabezamiento o pie se sustituye por el número de página, &F por el nombre del fichero y %c por el tiempo. Puede seleccionarse ver la hora del día o el del fichero. Ahora pueden ajustarse los márgenes de la impresora para las imágenes de Tiempo, resultado y XY.
  4. Los avisos del menú de Análisis sobre que está punto de sobreescribir un canal de datos de los comandos tamponados New WaveMark, Edit WaveMark y Memory buffer, son mucho más potentes y la acción por defecto ha sido cambiada a no sobreescribir el canal existente. Recuerde, las medidas tomadas en ficheros de datos de Spike2 son permanentes.
  5. Ahora puede archivar una imagen de resultado como una representación en bits del menú Archivar y ahora puede archivarse una imagen XY como un metafile o una Bitmap. Esto se pasó por alto en la versión 3.00.
Fijaciones
  1. Si abre un fichero resultado con .s2r asociado, aunque el fichero .s2r realmente pertenece a una imagen diferente, los ejes x e y se ajustan a valores sensibles. Con anterioridad eran arbitarios y por lo general erróneos. Esto puede ocurre si se denomina una imagen XY y una imagen de resultado con el mismo nombre.
  2. El editor de texto ha tenido unas cuantas fijaciones:
    Drag ’n Drop (Seleccionar) del texto de otra aplicación o Ayuda ahora funciona,
    escribir caracteres con el ratón hacia abajo ya no estropea Spike2,
    la fijación de colores sintáctica de cadenas citadas que guardan una sola citación es ahora
    correcta abrir un fichero de texto con líneas >2084 caracteres ya no estropea Spike2,
    Pres. Preliminar con texto seleccionado muestra ahora todos los textos, no únicamente los
    seleccionados, Ahora puede escogerse no mantener tabuladores (antes siempre se guardaban),
    y se ha reparado algunos problemas de actualización de pantalla.
  3. SerialRead() (Lectura en Serie) no esperaba 1 segundo para que los datos llegaran, ahora sí espera.
  4. Print Preview (Pres. Preliminar) ha sido desactivada para valores de Cursor y ventanas de Regiones de Cursor (solía estropear Spike2). Naturalmente, aún puede seguir imprimiendo estas ventanas.
  5. ViewUseColour() (Visualizar Color en Uso) ahora funciona.
  6. El botón Format en la ventana del secuenciador de salida ahora deja la barra de desplazamiento vertical en estado útil.
Cambios
  1. Se ha registrado el archivar cualquier imagen como representación en bits para sistemas con 16 bits de colores (anteriormente se conseguía un horrible enredo), y también de manera que la salida es mucho más compacta. Spike2 limita las imágenes a un número limitado de colores, de manera que ahora siempre archivamos las representaciones en bits como 256 colores. También usamos una codificación RLE para hacer las representaciones en bits mucho más pequeñas en disco (y en la tablilla).
  2. Salida Metafile (salida de imagen). Allá por la versión 2.18 cambiamos la salida del metafile de manera que las formas de onda que se extendía más allá de sus rectángulos asignados, fuera recortada adecuadamente cuando se importara a los programas de gráficos. Desgraciadamente, algunos programas de gráficos insistieron en tratar cada línea que importaban como un objeto aparte, lo que llevó a largos tiempos de importación y a que los programas de gráficos se desplomaran. En la versión 3.01 estamos intentando ver si las formas de onda necesitan ser recortadas. Si no han de recortarse, utilizamos el formato antiguo.
  3. Hemos hecho que deshacerse de un fichero de datos mientras se esté realizando una muestra o ejecutando un manuscrito, resulte más difícil. Antes, si un manuscrito estaba activo, se daba por hecho que cualquier comando para cerrar un fichero de datos de muestra provenía del manuscrito, y no se preguntaba al usuario si este era el efecto intencionado. Esto podría fragmentar algún manuscrito que utilice FileClose() (Cerrar Fichero) en un fichero de datos de muestra, puesto que ahora se preguntará al usuario si se quiere abortar el muestreo. Puede conseguirse la actuación anterior llamando SampleAbort() (Abortar Muestra).
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: 85234945
×

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

×