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

Historia técnica de Signal versión 5


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

Fecha Versión Resumen
02/2018 5.12a Nuevo
  1. El importador BIOPAC ahora puede importar archivos big-endian de formatos viejos. Para importar los archivos ACQ modernos, los usuarios también necesitan el paquete BIOPAC ACKAPI.
Fijaciones
  1. Se ha corregido la lectura de los datos de archivos con recuadros muy grandes.
09/2017 5.12 Nuevo
  1. El lenguaje de script ahora permite el uso del carácter guion bajo (_) en los nombres de los símbolos, se han agregado las nuevas constantes incorporadas constants _Version, _VerMinor, _pi y _e.
  2. Los dos comandos Save As y Export As del menú File ahora copian todas las variables de recuadro disponibles al nuevo archivo.
  3. Se ha agregado al lenguaje de script la función SampleTriggerInv() de manera que el disparador de muestreo puede fijarse en un borde ascendente.
  4. Ahora puede usar DlgValue$() para seleccionar el primer elemento de la lista que coincide con la cadena.
Fijaciones
  1. El procesamiento no estaba manipulando correctamente los canales virtuales, así que al generar una media de solo un canal virtual se sobrescribía la memoria y con frecuencia hacía fallar la Señal.
  2. La función de script ColourSet() con un argumento de tamaño 0 o -1, ahora se comporta conforme a la documentación.
  3. Hemos agregado los arreglos necesarios para solucionar los posibles fallos de SerialRead() al leer cadenas muy largas.
  4. El resultado de IIRInfo() ahora es el tipo de filtro tal y como estaba documentado.
  5. El operador ternario del script ahora insiste en una expresión numérica antes del ?.
  6. Los ajustes de curva no se manejan correctamente con los tiempos en milisegundos.
  7. El operador ternario del script no permitía elegir entre dos matrices.
  8. El código de ajuste para los ajustes no lineales con el supuesto de que todos los puntos tenían la misma variación (error de mínimos cuadrados), podía calcular los valores de r2 como "No numéricos".
  9. Los ajustes en las vistas XY se imprimen y muestran correctamente en mapas de bits y metarchivos.
  10. Los juegos de sujeción y, por consiguiente, las variables de recuadro que contienen información de sujeción, ahora se detectan correctamente cuando se abre un archivo.
  11. Las mediciones a la vista XY ahora manipulan correctamente el indicador de mediación.
  12. Las variables de script inicializada con un ciclo ahora se manejan correctamente.
  13. El comando Standard display del menú View ahora protege contra los posibles fallos.
  14. El sobretrazado de recuadros muestreados podía causar problemas al finalizar el muestreo o al volver a abrir el archivo de datos dado que el modo de sobretrazo se manipulaba erróneamente fuera de línea.
  15. Los límites de tiempo de sobretrazo que eliminaban todos los recuadros sobretrazados podían anteriormente hacer fallar la Señal.
  16. Los cambios del eje Y al sobretrazar recuadros muestreados no siempre hacían generar de nuevo el trazo completo.
  17. Se ha agregado un nuevo comportamiento al soporte MagStim para eliminar el error ocasional E83.
  18. Un dispositivo MagStim que se usa para desarmar automáticamente si la espera de un disparador de barrido supera los 60 segundos, ahora se vuelve a armar automáticamente.
  19. Las referencias para reenvío al nombre de una función del usuario, con frecuencia se aceptaban como un valor numérico (valorando a 0 en el momento de ejecución), ahora esto genera un error.
  20. Ahora se evitan varios errores raros de BiStim durante el muestreo, ajustando el tiempo de Hi-Res cuando el intervalo actual es cero y ajustando un intervalo de cero cuando ya es cero.
  21. Hemos corregido el comportamiento de la ordenación de los estados semialeatorios que estaba generando números de estado aleatorios que se repetían el número de veces establecido.
  22. Hemos corregido el comportamiento del diálogo del cursor activo: estaba sobrescribiendo los valores de histéresis/amplitud, ancho y paso mínimo con valores del cursor anterior cuando se cambiaba el cursor.
  23. El análisis de membrana se realiza previamente de manera que el uso de los resultados en un trazo de tendencias en línea funciona.
  24. El cálculo de los tiempos de seguridad de MagStim Rapid ahora es más preciso.
  25. Ahora la Señal puede leer los tipos de datos de forma de onda CFS que no sean INT2 y RL8.
  26. Comportamiento corregido de la selección del recuadro en el diálogo de exportación, anteriormente no era posible ingresar directamente una lista de recuadros.
Cambios
  1. La función de script Modified() utilizada en una vista de texto ahora prueba los cambios no guardados, no los cambios que no se pueden realizar.
  2. FiltAtten() ahora retorna un valor negativo, se ha cambiado para que coincida el resultado de FiltInfo(x, -1).
  3. El ajuste de curva para el análisis de membrana ahora utiliza la mitad del ancho de impulso de estímulo en lugar de un tiempo fijo y, por consiguiente, el usuario tiene mucho más control.
  4. PulseTimesGet() ahora retorna la longitud de impulso individual para trenes de impulsos, no la longitud general del tren (así que ahora coincide con PulseTimesSet()).
09/2014 5.11 Fijaciones
  1. Se ha modificado el cuadro de diálogo de configuración de muestreo para evitar el aumento incorrecto de la duración de la salida cuando se modifica la frecuencia de muestreo.
  2. El cuadro de diálogo de etiqueta del cursor usado para especificar el canal único del que se toma una medida ya no incluye el elemento 'Canales seleccionados'.
  3. La función de script FrontView() que trataría de traer al frente los archivos de texto y binarios sin las ventanas asociadas, ahora no hace nada cuando se usa con estos archivos.
  4. Al registrar acciones de usuario, hacer clic en una vista basada en texto no siempre registra un comando FrontView() o agrega ViewFind("título de la vista..."); al inicio del script.
  5. Los selectores de recuadro en los cuadros de diálogo ahora reaccionan correctamente al usuario que introduce una lista arbitraria de números de recuadro.
  6. El elemento 'Al final' en la configuración del protocolo de estados múltiples ahora se maneja correctamente; anteriormente siempre se reiniciaba al 'Finalizar' y el
  7. El cuadro de diálogo de configuración del encabezamiento y el pie de impresión evita una posible pérdida de recursos.
  8. Las medidas que usan los valores de la variable de recuadro ahora siempre usan el recuadro correcto para leer el valor de la variable.
  9. CondSourceList() ahora devuelve la información correcta cuando se usa con un amplificador D360.
  10. Se ha corregido el código de guardar y restaurar local usado en la exportación de texto para evitar la posible pérdida del local previamente seleccionado.
  11. El exportador MATLAB antes habría fallado al exportar un recuadro que tuviese los datos de la traza idealizada sin ningún punto de datos.
02/2014 5.10 Nuevo
  1. El comando de manuscrito FileList() ahora utiliza las extensiones de ficheros (*.sgcx y *.sgc) al buscar los ficheros de configuración de muestreo.
  2. Los reinicios de salida de una configuración de muestreo se aplican (si se ha seleccionado la opción Apply when sampling configuration is loaded) cuando se carga la configuración del muestreo a través de cualquier medio, incluida la barra de configuración de muestra.
  3. El cuadro de diálogo Acerca de Signal trata de leer el número de la versión más reciente de Signal que se encuentra en el sitio Web de CED y muestra la información apropiada sobre la disponibilidad de las actualizaciones.
  4. El software utilizado para controlar el estimulador MagStim Rapid TMS ha sido ampliado a través de la adición de mecanismos que permiten comprobar la disipación excesiva de potencia en el hardware: comprueba si hay problemas durante la configuración del muestreo y cuando es necesario, rechaza el siguiente barrido con el fin de proteger el hardware, incrementando el intervalo entre las estimulaciones.
  5. El software utilizado para controlar los estimuladores MagStim TMS siempre vuelve a leer la configuración actual después de que ha sido ajustada y así asegurar que es correcta.
  6. El software utilizado para controlar los estimuladores MagStim TMS ahora vuelve a leer y mostrar los códigos de error generados por el sistema MagStim.
Fijaciones
  1. El comando de manuscrito ProcessOnline() estaba utilizando el parámetro 6 (chan%) en lugar del parámetro clear%; este problema ya se ha solucionado.
  2. El uso de la combinación de teclas Ctrl+Mayús+Flecha izquierda para repetir la acción de desplazamiento 0 hacia atrás del cursor ha vuelto a funcionar.
  3. La frecuencia instantánea de la expresión de marcadores del canal virtual If(n) ahora siempre vuelve a cero si no hay marcadores.
  4. Las cadenas que se muestran y corresponden a los errores asociados con los ficheros de datos CFS se han corregido, los códigos de error de los ficheros CFS son más comprensibles en términos generales.
  5. La exportación de ficheros de datos a un nuevo fichero CFS ya gestiona correctamente los intervalos de muestreo de formas de onda diferentes en canales diferentes.
  6. Sea corregido la grabación de la función de manuscritos DrawMode().
  7. El compilador de manuscritos ahora detecta la reutilización de un nombre de función integrada a nivel global del manuscrito.
  8. La sobreposición de recuadros ahora funciona correctamente cuando se muestra la memoria intermedia.
  9. La medición del conteo de puntos ahora siempre muestra un resultado - incluso para 0 puntos.
  10. La optimización de la vista XY y del eje Y ahora toma en consideración cualquier ajuste de X.
  11. La opción de control manual del cuadro de diálogo de configuración de MagStim Rapid ha sido eliminada por que no tiene ningún uso - la interfaz del usuario utilizada para controlar en forma manual el estimulador debe desconectarse para poder utilizar el control de Signal.
  12. El botón de ayuda (y la tecla F1) de los cuadros de diálogo de reinicio de salida, ahora funcionan correctamente.
  13. Cuando se realiza el muestreo utilizando el modo de recuadro de salidas o de intervalo fijo con salidas que se prolongan después de que finaliza el muestreo sin que se haya definido allí ningún impulso, el barrido no finaliza cuando termina el muestreo sino que continúa hasta que finalizan las salidas (vacías).
  14. Ya se han bloqueado los intentos para integrar las funciones a los datos del recuadro 0 - esto solía hacer que Signal fallase de manera abrupta
  15. Al utilizar el cuadro de diálogo del canal virtual cuando el recuadro 0 es el recuadro actual, los datos del canal virtual ahora se ponen en cero si la expresión del canal virtual no es correcta.
Cambios
  1. Con el fin de mejorar la solidez e ignorar el uso de letras mayúsculas y minúsculas, se han corregido las pruebas que se efectuaban a la extensión del nombre del fichero y que hacían al descartar un fichero de configuración de muestreo en la aplicación de Signal.
  2. Los DLL de MATLAB instalados con Signal para aceptar la exportación de ficheros a ficheros .mat con formato MATLAB, han sido actualizados con las últimas versiones disponibles (R2013b). Gracias a esto, la operación de exportación de datos debe ser más sólida aunque por otro lado, no tiene ningún efecto.
  3. El procesamiento en línea ahora evita la comprobación repetida de los mismos recuadros no deseados, este comportamiento redundante solía hacer que el muestreo fuera más lento dado que el número de barridos muestreados se incrementaba a la hora de procesar, por ejemplo, una media.
  4. La expresión del canal virtual IFc() ahora se comporta como IF() si solo hay dos marcadores dado que no se podrá realizar el spline cúbico.
05/2013 5.09 Nuevo
  1. Se ha agregado soporte para el amplificador Heka EPC-800 como dispositivo auxiliar de telégrafos.
  2. El sistema auxiliar de telégrafos detecta los amplificadores no utilizados de forma mucho más rápida.
  3. Hay arreglos mejorados para cerrar los documentos y Signal guarda todas las ventanas abiertas cuando se cierra la aplicación.
  4. Se ha agregado una preferencia para utilizar los ajustes del sistema para formatear el número en la exportación de texto y para copiar el texto en el sujetapapeles.
  5. La función de manuscrito FileOpen() tiene un nuevo valor indicador que puede controlar cómo se elige el directorio inicial de cualquier diálogo de selección de fichero.
Fijaciones
  1. El botón de configuración de muestreo Reset reposiciona ahora todos los aspectos de la configuración de muestreo.
  2. Se ha fortalecido el sistema de análisis de la membrana y mejorado cualquier mensaje de error generado.
  3. Se ha corregido la función de manuscrito FitValue(), y agregado un nuevo parámetro para indicar el éxito.
  4. Se ha corregido un error menor que ocurría al dividir el primer evento de traza en un fichero abierto/cerrado.
  5. Se ha corregido el comportamiento de los valores del cursor y de las ventanas de las regiones del cursor cuando se reordenaban los canales.
  6. El diálogo de los ajustes del procesamiento del espectro de potencia muestra ahora correctamente el tamaño de FFT máximo – la potencia inferior siguiente de 2.
  7. Signal garantiza ahora que los documentos recientemente creados o los documentos derivados de los restaurados están marcados como sin modificar.
  8. La lista de expresiones previas en el diálogo de un canal virtual retiene ahora la lista de expresiones en el orden correcto.
  9. Cualquier error que ocurría durante la inicialización de las funciones incorporadas del lenguaje de manuscrito se manejan ahora mejor.
  10. La búsqueda de los ficheros de incluir utilizados en los manuscritos y los ficheros del secuenciador de salida buscan ahora correctamente en los directorios de incluir en el fichero dentro de los directorios del usuario actual y de los directorios de datos de todos los usuarios.
  11. Se ha corregido la función de manuscrito CursorActiveSet() para que pueda aceptar los canales que no son de forma de onda.
  12. Si se cierra una vista de datos con los valores del cursor o las ventanas de las regiones del cursor visibles, se guarda ahora la posición de la ventana y los ajustes.
  13. Se ha corregido el trazado de los histogramas con ejes logarítmicos, especialmente si se aplicaba una desviación de grupo con canales sobretrazados con los ejes bloqueados.
  14. Se ha corregido la función de deshacer los cambios hechos a los ejes.
Cambios
  1. Se ha vuelto a escribir el compilador de manuscritos para permitirnos ampliar el lenguaje. Esto ha solucionado unas cuantas anomalías que podían hacer que algunos manuscritos que habían sido anteriormente aceptados incorrectamente indiquen ahora (correctamente) un mensaje de error. Por ejemplo, el nuevo compilador genera un error si se utiliza la palabra de detención con paréntesis así: halt(); mientras que el compilador de manuscritos previo ignoraba este error. También ha hecho que el compilador sea menos insistente en que se utilice el punto y coma para separar todas las instrucciones. También le permite declarar matrices globales con un tamaño establecido por una variable.
  2. Se ha agregado un mecanismo para diferir la parada del muestreo hasta que se alcance el final del muestreo, además de una opción de compatibilidad de preferencias para volver al comportamiento previo.
  3. El tamaño máximo de una matriz de manuscrito es ahora de 100.000.000 de puntos.
  4. Se permiten ahora tamaños de manuscrito de cero.
  5. View(h%,c%).[] permite ahora un valor predeterminado c% de 1 para coincidir con el comportamiento de Spike2.
  6. Cualquier cambio hecho a los modelos de abrazadera dinámica durante el muestreo no harán que se reinicie el barrido actual. Esto puede que ocasione un nivel más alto de inestabilidad pero evitará la pérdida de los datos.
11/2012 5.08 Nuevo
  1. Se ha ajustado Signal y su instalador para soportar la instalación interior C:\Program Files (para que tenga conformidad con la práctica moderna).
  2. Se han agregado nuevos diálogos a las preferencias de Signal y a la configuración de muestreo para gestionar los ajustes de reposición de salida con el fin de que se puedan evitar las salidas indeseadas o falsas siempre que sea posible. La nueva función de manuscrito OutputReset() proporciona el acceso del manuscrito a esta funcionalidad.
  3. Se ha extendido el comando de manuscrito FilePath$() para que pueda retornar el directorio Signal5 del usuario actual (dentro de My Documents) y también el directorio Signal5Shared dentro de la carpeta Documents para todos los usuarios.
  4. Se ha ajustado el comando DDE de Windows para que se pueda abrir un fichero de configuración de muestreo haciendo doble clic en él en Windows.
  5. Se guarda ahora la información de los atajos del editor de tiempo abierto/cerrado y (por preferencia) se lee en el directorio de datos de la aplicación del usuario actual. Esto significa que los ajustes de los atajos pueden ser diferentes para cada usuario que se introduzca en el sistema.
  6. Las formas de onda sinápticas de generación interna de la pinza dinámica pueden tener ahora 32000 puntos de longitud, los datos de la forma de onda sináptica definida por el usuario pueden tener hasta 4 millones de puntos de longitud.
  7. Las notificaciones de los cambios a las posiciones del cursor o ajustes se manejan ahora de forma más eficiente actuando solo cuando ocurre un cambio pertinente.
  8. Se ha agregado un botón de aplicar al diálogo de las etiquetas del cursor para que se puedan comprobar los cambios sin salir del diálogo.
  9. El diálogo del cursor activo permite ahora que las cadenas tales como la expresión tengan hasta 240 caracteres de longitud.
  10. Los datos de Signal exportados a MatLab incluyen la cadena de la etiqueta de estado en la estructura de información del recuadro.
  11. El sistema de pinza dinámica es ahora compatible con las salidas del secuenciador.
  12. Los valores Y en la ventana de valores del cursor y en las etiquetas del cursor utilizan la interpolación entre los puntos de la forma de onda, la función de manuscrito ChanValue() puede opcionalmente utilizar la interpolación.
  13. El diálogo de la barra de pinza y del análisis de la membrana selecciona todo el texto en el control del potencial de retención después de que el usuario pulse intro para aplicar los cambios.
  14. El diálogo de configuración de muestreo muestra un carácter "*" al final del nombre del fichero de configuración si la configuración contiene cambios que no se han han guardado en el disco. Guardar los datos de configuración de muestreo como los datos de configuración últimamente usados no cuenta como guardarlos en disco para este fin.
  15. Los diferentes ajustes del editor del texto contenidos en preferencias incluyen ahora una casilla de verificación del espacio virtual que se puede utilizar para activar o desactivar esta característica del editor.
Fijaciones
  1. Los cálculos de la probabilidad de ajuste evitan ahora generar sobreflujos aritméticos en extremas circunstancias.
  2. Las configuraciones de muestreo que se han guardado durante el muestreo contienen ahora únicamente la información actual tomada de la operación de muestreo actual.
  3. El diálogo de información del canal solo configura todos los campos editables que leer si se utilizan durante el muestreo.
  4. La trayectoria del directorio utilizada para cargar el acondicionador de señal, el telégrafo del amplificador y los DLL de estados auxiliares se fuerza para que sea la trayectoria donde se instala la aplicación de Signal, evitando así la posibilidad de problemas al utilizarlos.
  5. Los diálogos de preferencias y de ajuste proporcionan ahora siempre la ayuda correcta para la página visualizada actualmente.
  6. CursorActiveGet() recupera ahora el valor del tiempo final correcto cuando se utiliza una variable numérica para retener el resultado.
  7. Los recuadros sobretrazados que pierden la intensidad del color al color secundario del canal funcionan ahora correctamente cuando se trazan en blanco y negro.
  8. Las teclas de atajo Ctrl-1 a Ctrl-9 utilizadas para crear y mostrar los números del cursor vertical 1 a 9 funcionan ahora en una vista XY.
  9. El diálogo del histograma de amplitud Abierto/Cerrado vuelve a calcular ahora el número de recipientes cuando se cambia el tamaño del recipiente.
  10. Se ha solucionado ahora el problema de cambiar un título de canal o las unidades utilizadas para cambiar el eje Y del canal más al frente si el canal de que se trataba formaba parte de un grupo de sobretrazados.
  11. Las cadenas de la etiqueta del cursor definida por el usuario de más de 20 caracteres se guardan y restauran ahora correctamente.
  12. Al cambiar el modo de barrido en la pestaña general del diálogo de configuración de muestreo ya no reinicializa todas las casillas de verificación en esa pestaña.
  13. La barra de control de estados registra ahora cualquier clic del botón que se haga.
  14. Las configuraciones de muestreo incluyen ahora el número de la ventana para utilizarlo como la fuente en el procesamiento online, evitando así la posibilidad de confusión, p.ej., los cursores en las ventanas duplicadas.
  15. Los manuscritos que se guardan automáticamente antes de ejecutarlos ya no ponen las versiones previas del manuscrito en la papelera de reciclado de Windows.
  16. Se ha solucionado el problema causado cuando un procedimiento o función de manuscrito utilizaba una matriz local (una que está declarada en el procedimiento o función) antes de haber declarado la matriz, el compilador de manuscrito podía hacer que fallara Signal.
  17. El menú de contexto de clic con el botón derecho del ratón de una vista XY no incluye ahora la opción ’Info...’, porque esta hace que Signal falle.
  18. El control del potencial de retención en la barra de control de la pinza acepta ahora los caracteres ’-’ del teclado numérico.
  19. Las opciones corregidas de copiar como texto y de exportar texto de los canales del marcador fallaban en generar los datos del último canal del marcador.
  20. Se ha corregido el diálogo de configuración de copiar como texto; las casillas de verificación que controlaban los datos de rastreo idealizado estaban confundidas.
  21. Se ha solucionado ahora el problema que ocurría al muestrear utilizando el Power1401-3 que fallaba previamente cuando se seleccionaba la opción ’tasas máximas de forma de onda’ en la página de salidas de la configuración de muestreo.
  22. Copiar texto en el portapapeles se hace ahora mucho más rápido para cantidades muy elevadas de texto.
  23. Se ha corregido la función de manuscrito FileOpen() – anteriormente, se utilizaban siempre los recursos del documento sin tener en cuenta el valor del parámetro mode%.
  24. Los documentos XY creados por el procesamiento se agregan ahora a la lista de ficheros recientemente utilizados cuando se guardan por primera vez.
Cambios
  1. Signal almacena ahora información extra (principalmente los recursos de ficheros y los ficheros de configuración de muestreo) en los ficheros de recursos XML. Esto no debe ocasionar diferencia alguna a Signal o a sus usuarios, pero nos permitirá hacer mejoras y extensiones adicionales a Signal en el futuro. Todavía se pueden leer los antiguos recursos y configuraciones de muestreo que se convierten automáticamente al nuevo formato, pero las nuevas configuraciones de muestreo XML y los ficheros de recursos no podrán leerse con las versiones más antiguas de Signal. Las configuraciones de muestreo de estilo antiguo no se pueden convertir al nuevo formato XML simplemente leyéndolas y escribiéndolas otra vez; se deberán muestrear utilizando los datos antiguos para convertirlas a XML antes de guardarlas nuevamente.
  2. El generador de números aleatorios utilizado para el muestreo de múltiples estados y de las variaciones de sincronización de barrido de intervalo fijo se inicializa utilizando la fecha y la hora actual para asegurar que se genera siempre una secuencia diferente de números cada vez que se inicializa Signal.
  3. Los ficheros de incluir manuscritos se buscan en el directorio de inclusión del usuario actual y en el directorio de inclusión de todos los usuarios antes de buscar en el directorio de inclusión dentro del directorio de instalación de Signal.
  4. Si no está configurado o no existe el directorio de los nuevos ficheros especificados en las preferencias de muestreo, se utiliza el directorio de datos de la aplicación Signal5 del usuario actual y no la trayectoria del directorio de instalación de Signal.
  5. Los ficheros de la configuración de muestreo últimamente utilizados y los predeterminados, los ajustes del filtro digital predeterminado, y los ajustes del atajo de abierto/cerrado se guardan todos en el directorio de datos de la aplicación Signal5 del usuario actual y se buscan en este directorio primero. Esto significa que estos ficheros pueden ser diferentes para cada usuario que se introduce en el sistema.
  6. Las carpetas del sistema que se buscan para un fichero de recursos global están en primer lugar en el directorio de datos del usuario actual y en segundo lugar en el directorio de datos de todos los usuarios, y solo finalmente en el directorio donde se ha instalado la aplicación.
  7. Las mediciones de los valores de la forma de onda en una posición dada (los valores en las ubicaciones del cursor y las mediciones con una anchura de cero) toman una medición utilizando la interpolación y no el punto de la forma de onda más cercano.
  8. La función de manuscrito FileOpen() prueba la extensión .sgc para los recursos de estilo antiguo y la extensión .sgcx para los recursos XML si se usan para abrir un fichero de configuración de muestreo.
  9. La función de manuscrito FileExportAs() siempre guarda los datos de la configuración de muestreo utilizando la extensión del fichero .sgcx de nuevo estilo. Si se utiliza esta función para guardar una configuración de muestreo de estilo antiguo que no se ha convertido a XML para utilizarla de muestreo, la función no hará nada y mostrará un código de error.
  10. Se ha ajustado la instrucción del secuenciador WSWP para que termine la espera inmediatamente si se ha excedido ya el tiempo especificado dentro del barrido.
09/2012 5.07a Nuevo
  1. Support for the Power3 is included.
06/2012 5.07 Nuevo
  1. Se ha añadido el ruido escalado Ornstein-Uhelenbeck a las capacidades del sistema de sujeción dinámica.
  2. El sobretrazado de imagen 3D con el color configurado por el estado de la imagen utiliza el color de estado de la imagen actual además de todos los demás.
  3. El soporte MagStim es ahora capaz de interrogar al hardware de MagStim al que está conectado y detectar un número de errores de configuración.
Fijaciones
  1. Se ha corregido el trazado de formas de ondas como histogramas con un espaciamiento de punto muy fino - la posición de la línea cero había sido incorrectamente calculada.
  2. Se han mejorado las comprobaciones de la especificación de la imagen en el diálogo de ajustes de sobretrazado, una cadena de especificación mala no hará que el menú de vista se atasque con mensajes de error.
  3. Los elementos de texto del diálogo del usuario creados con DlgText() se pueden ahora justificar a la derecha utilizando una posición X negativa.
  4. El diálogo de impulsos de salida maneja la edición del período de onda sinusoidal y el intervalo del tren de impulso mucho mejor.
  5. Los canales del marcador digital y del teclado se crean ahora mucho mejor cuando se utilizan modos de muestreo rápidos, lo cual evita la posibilidad de fallos cuando se reinicia el muestreo.
  6. Están siempre disponibles los elementos del menú para ocultar y mostrar el panel de control de muestreo acoplado.
Cambios
  1. Ya no está invertido el orden de la lista de comandos almacenada por la barra Eval del manuscrito después de cerrar y reabrir el programa.
  2. Para ayudar a los nuevos usuarios a familiarizarse con Signal, he añadido un tópico general de Signal al comienzo del capítulo Getting Started en la sección de ayuda.
05/2012 5.06 Nuevo
  1. Los canales de la vista XY se pueden trazar ahora como histogramas.
  2. Los canales de la vista XY tienen ahora descentramientos individuales de X e Y que pueden utilizarse para visualizar los canales como apilados tridimensionales o rejillas, estos descentramientos están controlados con la nueva función XYOffset() que se ha añadido al lenguaje de manuscrito.
  3. El diálogo del cursor activo muestra ahora las etiquetas del cursor en los despliegues de selección de tiempo y cuenta con un botón para obtener acceso rápido al diálogo de las etiquetas del cursor.
  4. El diálogo del canal virtual tiene ahora un cuadro de verificación para optimizar automáticamente el eje Y de la pantalla cuando cambia la expresión.
  5. Hemos añadido un nuevo modo de color de sobretrazado de la imagen que ajusta el color de trazado según el estado de la imagen.
Fijaciones
  1. Se ha solucionado un error de dividir por cero (que hacía que Signal se averiara) que ocurría al abortar muestras de estado múltiple.
  2. Se ha restaurado ahora correctamente el Cursor 0 (oculto o visible) cuando se vuelve a abrir un fichero de datos.
  3. Se ha reparado y comprobado en su totalidad el uso de números de puertos de línea serial superiores a nueve en manuscritos, soporte del acondicionador de señal y control del hardware de estado auxiliar – los cambios realizados en la versión 5.05 no funcionaban correctamente.
  4. Al generar mediciones a una vista XY ya no se apremia al usuario a comprobar las posiciones del cursor en un recuadro donde no era necesario tomar mediciones.
  5. ChanOrder(n, 1, m) funciona ahora correctamente cuando los canales m y n se trazaban previamente unos encima de otros.
  6. Hemos corregido el almacenaje de información en el trazado del canal XY, los parámetros de ajuste XY y las imágenes de fondo XY en las configuraciones de muestreo de Signal.
  7. Se ha corregido el título de la ventana mostrado para las vistas duplicadas.
  8. La desconexión o apagado del 1401 entre barridos de muestreo ya no hace que Signal cuelgue.
  9. Los canales virtuales que utilizan procesos tales como Smooth() se trazan ahora correctamente durante el muestreo.
  10. El diálogo de configuración del acondicionador de señal muestra ahora siempre una ventana de la vista previa de los datos cuando Signal no está muestreando, anteriormente podía hacerse confuso cuando el muestreo había terminado.
  11. Las mediciones interactivas a una vista XY utilizando un cursor horizontal en el canal incorrecto como un nivel de disparo ya no hace que Signal cuelgue.
  12. Se evitan problemas en los procesos de promediado de la forma de onda si se puede establecer el final de los datos promediados más allá del fichero fuente.
  13. El procesamiento del promedio de la forma de onda y del espectro de potencia muestran correctamente las desviaciones del proceso en el diálogo de ajustes cuando se muestra el tiempo en milisegundos.
Cambios
  1. La función de manuscrito MatLabGet() acepta ahora las matrices n*1 y 1*n MATLAB como correspondencia a una matriz de manuscrito de Signal de una sola dimensión.
  2. La función de manuscrito MatLabGet() permite ahora que la última dimensión de una matriz de manuscrito de Signal exceda el tamaño de la dimensión de la matriz MATLAB correspondiente. El valor de retorno de la función es ahora el número de las últimas filas de dimensiones transferidas al obtener con éxito los datos de la matriz, anteriormente era cero – obtener variables individuales todavía devuelve cero para el éxito.
  3. Instalar una traza idealizada convoluta para medir los datos, utiliza ahora técnicas mejoradas que resultan en un aumento quintuplicado de la velocidad.
  4. Las ventanas de la vista de memoria se pueden ahora duplicar en todas las circunstancias.
  5. Esta versión de Signal ha sido construida con las herramientas de desarrollo más modernas y como resultado no podrá ejecutarse en Windows 2000 o Windows XP anterior a SP2.
01/2012 5.05 Nuevo
  1. Se han agregado varios mecanismos de análisis espectral al sistema del canal virtual.
  2. Los canales virtuales pueden ahora utilizar los canales virtuales numerados más bajos como fuente.
  3. Se han agregado las fugas definidas por el usuario y los modelos impulsados por listados Hodgkin-Huxley (Alfa/Beta) a las capacidades de sujeción dinámica.
  4. El soporte auxiliar de telégrafo MultiClamp 700 se puede ahora conectar con hasta cuatro amplificadores.
  5. Se puede ahora seleccionar un fichero jpg, png o tif para utilizar como imagen de fondo del canal.
  6. Los datos y las vistas XY se pueden exportar ahora como ficheros jpg, png o tif.
  7. Las funciones de manuscrito SerialXXX pueden utilizar hasta 256 números de puerto COM, mientras que los diálogos que incluyen un número de puerto COM permiten hasta 19.
  8. La función de manuscrito ChanFit() puede ahora devolver valores de R-cuadrada que indican buen ajuste.
  9. Los sistemas de telégrafo auxiliar que soportan los amplificadores MultiClamp 700 y AxoClamp 900A pueden ahora definir el comando externo DAC usado.
  10. Las funciones de manuscrito IIRxxxx pueden ahora devolver información de estabilidad.
  11. Al seleccionar recuadros de sobretrazado sin recuadros en la lista de visualización de recuadros se configuran todos los recuadros.
  12. Hemos ajustado los límites utilizados en la filtración IIR para permitir que los filtros IIR (generados interactivamente o por un manuscrito) funcionen con frecuencias mucho más bajas.
  13. Los valores del cursor y el juego de caracteres de las ventanas de regiones del cursor cambian cuando se cambia el juego de caracteres de la vista de datos correspondiente.
  14. El juego de caracteres de visualización de evento de rastreo abierto-cerrado cambia cuando se cambia el juego de caracteres de la vista de datos correspondiente.
  15. Se han mejorado, arreglado y hechos compatibles con los temas de Windows los botones que contienen una ilustración.
  16. Se puede ahora pegar una imagen contenida en el sujetapapeles a un canal como imagen de canal de fondo temporal.
  17. La exportación de los datos del fichero CFS a un fichero de datos, a un fichero de texto y a MATLAB, además de la copia de los datos CFS al sujetapapeles, ahora muestra un diálogo de progreso con el botón de cancelar.
  18. Signal utiliza ahora el registro de Windows para almacenar los ajustes del acondicionador de señal con los requisitos de las versiones modernas de Windows (previamente se utilizaba el fichero CEDCOND.INI).
Fijaciones
  1. El sistema de sujeción dinámica tiene en cuenta ahora cualquier ganancia telegrafiada por amplificadores externos al construir los modelos.
  2. Se ha fijado un fallo (cuando se utilizan Aerográficos en Windows 7) al trazar todo lo de la ventana de la aplicación inicial cuando se mostraba la ayuda inicial.
  3. Las formas de onda sináptica de sujeción dinámica definidas por el usuario se leen ahora siempre desde el fichero al hacer clic en OK o Apply incluso si no ha cambiado el nombre del fichero.
  4. La ejecución a la operación disponible de ubicación del cursor dentro del depurador del manuscrito funciona ahora otra vez.
  5. Se ha mejorado el análisis sintáctico de los valores constantes por un lenguaje de manuscrito para que acepte 1. como 1.0.
  6. Se ha mejorado el comportamiento de la barra de desplazamiento en las ventanas del depurador.
  7. La función de manuscrito FiltApply(coeffs[], ....) funciona ahora como en el documento - anteriormente no hacía nada.
  8. El código de error generado cuando se redimensiona ilegalmente una matriz de manuscrito es conocido ahora por el generador de mensajes de error.
  9. Hemos eliminado una fuga de memoria que ocurría cuando fallaba el muestreo (con una secuencia de impulso) debido a que no estaba disponible 1401.
  10. La función de manuscrito ChanColourSet() se registra ahora correctamente.
  11. El sistema de sujeción dinámica actualiza ahora todos los modelos después de hacer un cambio a las ganancias o compensaciones de la señal de entrada.
  12. Hemos ajustado el trazado de la vista de texto para evitar la retención ocasional de parte de la imagen de texto cuando se mueven las ventanas superpuestas.
  13. Se ha corregido el diálogo de información del canal para que actualice toda la información cuando se cambie el recuadro actual.
  14. Hemos corregido la generación de mensajes de error relacionados con los problemas de ficheros CFS.
  15. El exportador de datos MATLAB funciona ahora correctamente cuando se utiliza con ficheros de datos con puntos de barrido variables por recuadro.
  16. 16. Ajustar el color primario del canal ya sea manualmente o utilizando ChanColourSet() funciona ahora correctamente con los datos del marcador trazados como histogramas de frecuencia.
  17. Se ha corregido la alineación del tiempo en los cálculos usados por las funciones If() e IfC() del canal virtual kernel del marcador, anteriormente, los resultados podían ser ligeramente oblicuos.
  18. Se ha corregido un fallo muy esporádico en la función del canal virtual de filtro medio.
  19. Se ha mejorado la precisión de los datos producidos por las funciones kernel de marcador de canal virtual Es(), Eg() y Ee().
  20. Al guardar un dato o documento XY el nombre del fichero comprueba que ha sido ajustado para corregir un fallo que ocurría al guardar un fichero de datos modificado.
  21. El título de la vista inicial visualizado cuando se abre un fichero de datos es siempre correcto, se ha mejorado la generación de los títulos de ventanas que contenían información extra, como el número de la imagen y el estado de la muestra, para eliminar el comportamiento errático esporádico.
  22. Se ha corregido el número del canal mostrado en la opción de imagen del canal Undo del menú Edit; anteriormente, era 1 demasiado bajo.
  23. El diálogo de configuración de impulsos actualiza ahora siempre los límites a otros elementos después de haber cambiado la longitud de la imagen de las salidas.
  24. El diálogo de configuración de impulsos comprueba ahora siempre el período de intervalo fijo contra los límites admitidos.
  25. Ahora funciona correctamente el botón Cancel en el diálogo del proceso provisto por el sistema de importación de datos.
  26. La función de manuscrito FileSaveResource() se registra ahora correctamente.
  27. Signal puede ahora detectar que la repetición del cursor 0 utilizada para generar mediciones en una vista XY está atascada (lo más probable debido a una expresión defectuosa) y terminar el proceso de atasco.
  28. Cualquier diálogo de selección de fichero provisto por FileConvert$() tendrá el tipo de fichero inicial configurado correctamente si se puede, y el tipo de fichero seleccionado por el usuario no podrá ser anulado por la detección automática del tipo de fichero.
Cambios
  1. El exportador de datos MATLAB genera ahora la información de cualquier canal del que no se está exportando ningún punto de datos e incluye la cuenta de un punto en la información del recuadro.
  2. Las variables de manuscrito real (punto flotante) se muestran ahora con 15 cifras decimales en la barra de evaluación del manuscrito y en los depuradores de manuscrito.
  3. Cualquier posición del cursor vertical copiada en el sujetapapeles incluirá las unidades del eje X.
  4. El directorio regresado por FilePath$(-3) está ahora en ...Local\CED\Signal y el directorio de datos específico del usuario para uso de la aplicación está en AppData\Local y no en AppData\Roaming.
  5. Se han mejorado los nombres de las variables de la sección de datos creadas por el soporte de MC700 para que incluyan el número del amplificador.
  6. Las variables de la sección de datos creadas por el telégrafo auxiliar o por los módulos de soporte de estado se agregan ahora al final de la matriz estándar de las variables de la sección de datos. Anteriormente, se utilizaban las variables de la sección de datos del usuario para mantener esta información.
  7. El diálogo del canal virtual impone ahora un intervalo de muestra mínimo fijado manualmente.
  8. Esta versión de Signal necesita Windows 2000 o posterior y no podrá ejecutarse en versiones anteriores.
10/2011 5.04 Nuevo
  1. La familia IIRxxx() de comandos es ahora capaz de almacenar su estado para que los canales múltiples se puedan filtrar como pieza, por ejemplo, cuando se muestrea.
  2. Se ha ajustado la filtración FIR de matrices de forma que las operaciones con un número par de coeficientes demore el resultado ½ muestra en lugar de avanzarlo ½ muestra para que coincida con la filtración del canal.
  3. Las ventanas de depuración del manuscrito se comportan mejor y realzan cualquier elemento cambiado por un paso.
  4. Se han extendido las funciones de manuscrito FrameVarInfo() y FileVarInfo() con un parámetro de unidades extra opcional.
  5. Se ha extendido la secuencia del protocolo de estados múltiple para proporcionar control por paso de la escritura en disco, y las funciones de manuscrito ProtocolStepSet() y ProtocolStepGet() se han extendido para coincidir.
  6. Se han agregado las variables de recuadro de fichero (por ejemplo las mediciones de membrana o los parámetros MagStim) a las mediciones posibles del trazado de tendencia.
  7. Los diálogos de trazado y medición de tendencia le permiten ahora seleccionar coeficientes de ajuste por nombre y los trazados XY resultantes utilizan el nombre del coeficiente y las unidades en el eje Y.
  8. Las funciones del manuscrito SampleAbort() y SampleReset() tienen ahora un parámetro extra opcional para anular la consulta de usuario normal.
  9. El diálogo de información de ficheros ha mejorado mucho y contiene pestañas diferentes para la información del fichero y del recuadro.
  10. Los diálogos de filtración digital utilizan ahora el color de sobretrazado de la aplicación para trazar los datos sin filtrar.
Fijaciones
  1. Se han corregido los nombres de los colores de la aplicación mostrados en el diálogo de selección de colores porque eran incorrectos en la versión 5.03.
  2. Se ha fijado la función de manuscrito ChanFitShow() para que devuelva correctamente el final del trazado de un parámetro -2.
  3. La función de manuscrito DrawMode() se registra ahora con el número del canal correcto.
09/2011 5.03 Nuevo
  1. Soporte añadido del Digitimer D360 al soporte del acondicionador de señal disponible.
  2. Los manuscritos cargados y ejecutados utilizando la barra de herramientas de manuscrito no se añaden a la lista de ficheros usados recientemente.
  3. El soporte MagStim ha sido ajustado para funcionar con la versión 9 del firmware Rapid.
  4. El diálogo de impulsos tiene ahora un control separado para ajustar los puntos de barrido variables como tiempo. El comportamiento del elemento de los puntos de barrido se ha mejorado y corregido para evitar los efectos fastidiosos al teclear – el valor es por fuerza par cuando el foco de edición deja el control.
  5. El sistema telegráfico del amplificador y la configuración de la abrazadera automática soporta ahora el amplificador AxoClamp 900A.
  6. El acceso de manuscrito a los ficheros externos debería ser mucho más rápido, especialmente sobre una red.
  7. En las ventanas del editor de varios textos, Alt+Arriba/Abajo mueve las líneas que contienen la selección arriba/abajo una línea.
  8. Las ventanas de depuración de manuscritos (Locales, Globales, apilado de llamadas y Vigilancia) se basan ahora en una clase de diálogo que significa que siempre permanecen en la parte superior del manuscrito que se está depurando.
  9. La barra de herramientas de Edición incluye ahora un botón de Sustitución.
  10. Los nuevos cursores horizontales y verticales se crean ahora en posiciones espaciadas por igual en lugar de uno encima de otro.
  11. Se puede ahora mostrar y ocultar el panel de control de muestreo sin estar muestreando.
  12. Los ficheros CFS sobrescritos al exportarlos como datos en el mismo nombre de fichero se guardan ahora en el contenedor de reciclado de Windows.
  13. Se ha incrementado la longitud máxima de línea en los ficheros de secuencia de impulso a 250 caracteres.
  14. El diálogo de ajuste de curva muestra ahora la R-cuadrada y los valores ajustados de R-cuadrada que pueden ser utilizados para evaluar la calidad del ajuste.
  15. El procesamiento del análisis de escáner y el ajuste de escáner cuando está implicada una fusión, se deshace ahora correctamente.
  16. Ahora se pueden seleccionar elementos de la lista utilizando DlgValue() si un elemento DlgString() tiene una lista y se puede utilizar DlgValue$() para cambiar la cadena directamente.
  17. El lenguaje de manuscrito tiene ahora nuevas funciones BetaI() y BinomialC().
  18. El sistema de interacción del manuscrito MatLab registra ahora la información de error para ayudar con la depuración.
  19. Se ha agregado un botón de desbloqueo a los controles de sujeción dinámica online para desactivar provisionalmente todos los modelos activos.
Fijaciones
  1. Se ha solucionado un problema que ocurría cuando un botón de diálogo creado por manuscrito o función de cambio abría otro diálogo, cuando el valor de retorno de la función no se utilizaba correctamente.
  2. La depuración de manuscrito puede ahora saltar a través de una llamada de función Yield() sin problemas.
  3. Los errores generados por una función de manuscrito no causarán problemas dentro de la ventana de variables local.
  4. Los valores de cadena iniciales en los diálogos de usuario y las cadenas configuradas por DlgValue$() obedecerán el límite de longitud de cadena.
  5. Cerrar un documento de muestreo haciendo clic en la esquina superior derecha se maneja ahora con claridad como muestreo abortado con un diálogo de aviso adecuado.
  6. Se ha solucionado el comportamiento de mantener el elemento online de la gama del convertidor A/D en las preferencias de muestreo – anteriormente, olvidaba la selección.
  7. Los trazados o mediciones de tendencia de manuscrito con comprobaciones de usuario no bloquean los cambios de posición de la ventana siguiente y otras operaciones.
  8. Se ha solucionado el problema de un fallo de programa que podía ocurrir cuando el promedio automático procesaba un fichero cuyos números de punto de canal fluctuaban entre las imágenes.
  9. El sobretrazado de todos los barridos muestreados mientras se muestrea funciona ahora mucho mejor.
  10. Se ha ajustado el trazado de barridos de datos cortos online cuando se usan puntos de barrido variables para mejorar la visibilidad.
  11. El diálogo de selección de colores comienza ahora mostrando los colores del canal primario (como se hacía antes de la versión 5.02).
  12. Se ha restaurado la anchura mínima de un botón en un diálogo creado por manuscrito al valor de las versiones anteriores a 5.02.
  13. El diálogo de configuración telegráfica del amplificador del 1401 estándar trataba incorrectamente un campo de voltios en blanco o de ganancia como un error y daba información incorrecta sobre la causa del error.
  14. La página de Clamp en la configuración de muestreo vuelve a mostrar ahora la información correcta después de los valores de carga de comando del MC700.
  15. Las posiciones del cursor copiadas en el portapapeles utiliza las unidades de tiempo correctas y están correctamente terminadas.
  16. Se registra ahora la eliminación de un canal utilizando el menú de contexto.
  17. Se ha corregido la lista de palabras clave de secuencia de impulso, que se utilizaba para el soporte de resaltado y de ayuda – se había conmutado a la lista de Spike2 en la versión 5.02.
  18. Se ha corregido el sobretrazado de imágenes mientras se atenúa el color al del color del canal secundario después de haberse roto por los cambios de color en 5.02.
  19. El elemento de manuscrito Compilar en el menú de Manuscrito ya no está activado para las vistas que no son de manuscrito.
  20. Ahora funciona cambiar el modo de visualización del tiempo inicial de la imagen en las preferencias y pulsando el botón Aplicar.
  21. Configurar un comentario de imagen en un fichero de datos y después moverlo a una imagen diferente siempre actualiza el diálogo con el nuevo comentario de la imagen.
  22. El análisis de escáner de los datos de canal virtual está ahora bloqueado.
  23. Se ha ajustado el sobretrazado de imágenes para evitar imágenes invisibles, especialmente cuando se atenúan al color de fondo.
  24. Se ha ajustado la información de calibración del puerto del convertidor A/D leída desde un amplificador MC700 o AC900 utilizando el botón en la página Clamp del diálogo de configuración de muestreo para tener en cuenta cualquier ganancia del amplificador- para que coincida con lo que ocurre durante el muestreo.
  25. El sistema de manuscrito ya no se confunde cuando se interrumpe en un cambio de diálogo o función de botón y mientras está interrumpido configura una interrupción en la función inactiva del diálogo y a continuación se ejecuta.
  26. Se ha corregido un fallo en ProgRun() que podía ocasionar una avería si se utilizaba después de haber terminado un programa previamente generado.
  27. Se ha arreglado el resultado de la función de manuscrito System$() para Windows 7.
  28. Al abrir el diálogo Acerca de Signal cuando el muestreo está en progreso no se ocasiona un fallo del muestreo.
  29. Se ha solucionado un problema que podía hacer que un canal virtual recientemente creado se comportara como si se hubiera arrastrado cuando se seleccionaba por primera vez, y después otro canal también seleccionado y deseleccionado.
  30. Corregido DlgString() – si el control del diálogo tenía una lista de selección, el valor inicial era el primer elemento de la lista, no la cadena en la que se había pasado.
  31. Se ha corregido la grabación de ProcessFrames() cuando se procesan imágenes con un código de estado específico.
Cambios
  1. Se genera un mensaje si Signal lee una configuración de muestreo antigua sin información de gama de convertidor A/D y D/A y parece que existe la posibilidad de que esto pueda ocasionar problemas.
  2. Se han acortado los nombres de canales leídos desde los amplificadores MultiClamp 700 para mantener ordenado el aspecto de los ejes Y.
05/2011 5.02 Nuevo
  1. La vista de datos y los canales XY pueden tener ahora una imagen bitmap de fondo. Esta sirve principalmente para ser utilizada en las vistas XY (por ejemplo, en los experimentos de seguimiento). Las imágenes se pueden controlar interactivamente desde el comando Imagen de Canal del menú Vista o con el comando de manuscrito ChanImage().
  2. Se ha vuelto a diseñar la parte interna del sistema de control de colores para utilizar valores de color absolutos en lugar de índices de paleta. Las configuraciones de colores existentes serán convertidas automáticamente al nuevo sistema. La información de colores guardada en los recursos del fichero de datos todavía es compatible con las copias antiguas de Signal.
  3. Se ha aumentado el sistema de selección de colores con una tabla de dimensionamiento variable para el ciclo de colores en los recuadros sobretrazados, un color de fondo de canal XY anulable y predeterminados anulables para los colores del canal XY primario y secundario. También se han agregado entradas extra de la tabla de colores para la tecla XY, datos de traza idealizada de estado abierto y se han equipado con trazas convolutivas.
  4. Se han agregado las nuevas funciones de manuscrito ColourSet(), ColourGet(), ChanColourSet(), ChanColourGet(), ViewColourSet() y ViewColourGet() para ofrecer acceso a los nuevos mecanismos de colores. Las funciones de manuscrito existentes Colour(), PaletteSet(), PaletteGet(), ViewColour(), ChanColour() y XYColour() todavía funcionan, pero de forma ligeramente limitada y deberán evitarse si se puede.
  5. Se han agregado controles para las etiquetas del eje horizontal Y con el fin de personalizar el diálogo de visualización, se ha extendido la función de manuscrito YAxisMode() para controlar esta característica.
  6. Se han agregado controles separados para las cuadrículas X e Y al diálogo de visualización personalizado.
  7. Se han agregado las funciones de manuscrito MatLabOpen() y otras asociadas para proporcionar acceso a MatLab como motor computacional.
  8. Se ha agregado la función de manuscrito ZeroFind().
  9. Se ha agregado la función de manuscrito FitSigmoid().
  10. La función de manuscrito FilePathSet() puede ahora utilizar un apremio de diálogo junto con la opción que permite la creación de una carpeta.
  11. Ahora puede copiar o pegar a o desde una variable de cadena utilizando las funciones de manuscrito EditCopy() y EditPaste().
  12. Se ha agregado la función de manuscrito LinPred().
  13. Las funciones de elemento del diálogo (excepto de DlgGroup()) pueden ahora utilizar una posición izquierda -ve para la justificación derecha del elemento del diálogo.
  14. El nuevo comando de manuscrito DlgSlider() añade un control de regla deslizadora horizontal o vertical a un diálogo definido por el usuario.
  15. Se ha agregado un sistema de ficheros de recurso global para que se puedan manejar todos los ficheros de forma similar, más la función de manuscrito asociada FileGlobalResource().
  16. Se han agregado elementos de menú que le permiten aplicar un fichero de recurso dado a una vista y guardar los recursos de una vista, además de las funciones de manuscrito asociadas FileApplyResource() y FileSaveResource().
  17. Se ha extendido la función de manuscrito ViewLink() para permitirle hallar los procesos asociados con una vista dada.
  18. La función ScriptRun() tiene una nueva opción de indicador que mantiene cargados los manuscrito en la memoria.
  19. Cuando se guarda un fichero grande en un disco, también se ofrece ahora un diálogo del progreso que le permite cancelar la operación.
  20. Cuando se utiliza el proceso de sustracción de Auto-promedio o Fuga para producir una vista de memoria, se ofrece ahora también un diálogo del progreso que le permite cancelar el proceso.
  21. Cuando el usuario falla en guardar un fichero de datos CFS recientemente muestreado o de guardar un fichero de datos CFS se sobrescribe un fichero de datos existente, el fichero de datos borrado se mueve ahora al contenedor de reciclado de Windows para que pueda recuperarlo. Tenga en cuenta que esto puede resultar en un contenedor de reciclado muy lleno, pero creemos que proteger los ficheros de datos CFS contra la pérdida accidental es de primordial importancia.
Fijaciones
  1. Anteriormente, no se podían deshacer los cambios a una fuente de vista, y no todos los cambios hechos utilizando el diálogo de personalizar la pantalla podían deshacerse.
  2. Se muestra ahora un puntero de ratón diferente (una flecha inclinada a la derecha) cuando el puntero está en aquellas partes de los márgenes de vista de estilo de texto donde la selección de línea está activa.
  3. Se han corregido las especificaciones de filtro registradas.
  4. La optimización del canal desde el menú de contexto de clic con el botón derecho del ratón aplaza la optimización hasta el final del barrido si las preferencias están configuradas para hacerlo.
  5. Configurar las subdivisiones de tic en los diálogos del eje a 25 cambia ahora correctamente la pantalla.
  6. La generación de la medición a una vista XY y MeasureToXY() funciona ahora en situaciones que no necesitan una iteración lograda de cursor 0 para obtener un valor válido.
  7. Si una ventana de manuscrito estaba activa mientras se ejecutaba un manuscrito y el usuario escribía Ctrl+Break para cancelar una operación de trazado larga, había posibilidad de que apareciera ETX (carácter 3) en la ventana de manuscrito.
  8. En un diálogo definido por el usuario, el botón Cancel no se activaba con la tecla Esc.
  9. Al depurar un manuscrito con un fichero #include, si se intentaba Ejecutar al signo de intercalación de texto en un fichero incluido, se ejecutaba al signo de intercalación de texto en el fichero original.
  10. Si un diálogo de usuario tenía una función de botón o una función de cambio y esta función abría otro diálogo y después volvía a 0 (lo cual significaba cerrar el diálogo original como si se hubiera pulsado OK y actualizar cualquiera de los argumentos DlgShow()), el diálogo original se cerraba, pero los argumentos no se actualizaban.
  11. El compilador detectaba los caracteres ilegales en un manuscrito (por ejemplo, i% != 1), pero identificaba incorrectamente el carácter culpable (! en este caso).
  12. Se han solucionado los problemas con el uñero de la barra de desplazamiento todavía presente cuando se mostraba la gama completa del eje X y el eje X rehusaba acercarse y alejarse cuando se arrastraba con el ratón.
  13. Los comandos del canal virtual IF e IFc ya no multiplican incorrectamente su resultado por la tasa de muestreo de datos.
  14. Se ha ajustado el uso de la funcionalidad más nueva de Windows para asegurar que la versión 5 de Signal todavía ejecuta con Windows 98SE.
  15. Se ha corregido el valor retornado por FilePath$(-3) – anteriormente, retornaba el directorio de Spike2.
Cambios
  1. El sistema MagStim registra las cadenas de error e información para ayudar con la depuración.
  2. Se debe realizar mucho más trabajo en el registrador de manuscrito para que se puedan registrar las variables del canal con el fin de que los manuscritos registrados no utilicen (incorrectamente) los números de canal constante.
  3. Se han agregado las comprobaciones de las versiones ordenadas del controlador y monitor del 1401 y las comprobaciones en la versión FPGA.
  4. La información del color y la posición de la ventana de aplicación inicial se guarda en el registro.
  5. Al utilizar FrameFlag(), FrameState(), FrameTag() o FrameUserVar() para cambiar un fichero de solo lectura o FrameSave() para guardar los datos cambiados a un fichero de solo lectura detendrá ahora un manuscrito con un error de tiempo de ejecución.
  6. El área de mensaje Eval Bar realizará ahora un cambio automático de línea.
  7. Los diálogos del acondicionador de Signal se limitan a sí mismos a los canales muestreados cuando se utilizan online.
  8. Se han añadido comprobaciones extra de las posiciones de ventana válida para evitar la generación de ventanas que no sean accesibles porque están fuera del área disponible de la pantalla.
  9. Los diálogos creados por manuscrito tratan ahora Esc como el botón de cancelar si no hay configurada una tecla de botón de cancelar.
  10. Las funciones de manuscrito Colour(), ViewColour(), ChanColour() y XYColour() funcionan todavía con el nuevo régimen de colores, pero solo pueden acceder a los colores en la paleta y no vuelven a leer necesariamente los colores precisos en uso. Las funciones PaletteSet() y PaletteGet() operan en la paleta de colores como antes, pero como esta paleta es ahora solamente un juego conveniente de colores para facilitar la selección interactiva de colores, cualquier cambio realizado en la paleta no ocasionará ningún cambio en los colores actualmente utilizados para el trazado.
  11. Todas las funciones OpClEventMerge(), OpClEventChop(), OpClEventSplit() y OpClEventDelete() imitan el comportamiento del diálogo interactivo de edición de evento al no operar en los eventos (o áreas de eventos) que estaban fuera de la gama de tiempo visualizada en la vista. Ahora operan independientemente del área visualizada de forma predeterminada; se puede utilizar un argumento opcional para obtener el comportamiento previo, si se requiere.
  12. Muestrear automáticamente se para cuando el nuevo fichero de datos alcanza 2.000.000.000 bytes para evitar problemas de biblioteca CFS en tamaños de ficheros más grandes (2.147.483.647 bytes).
  13. El diálogo de información de canal no tiene ahora modo, esto le permite cambiar el recuadro de la vista de datos actual mientras el diálogo está activo y ver así los ajustes de los diferentes recuadros de una forma mucho más fácil.
  14. Una característica experimental no documentada en el lenguaje de manuscrito trataba el carácter de barra vertical como una forma alternativa de lógica u operador; ahora se trata como un carácter ilegal.
02/2011 5.01 Nuevo
  1. Se ha agregado la sinapsis Destexhe a los modelos disponibles de sujeción dinámica.
  2. Se ha agregado la función Alpha, los modelos de exponencial simple y de diferencia de exponencial a los modelos disponibles de sujeción dinámica.
  3. Se ha agregado un modelo de sinapsis de sujeción dinámica que utiliza una forma de onda definida por el usuario para generar el perfil actual postsináptico.
  4. Ahora se puede tener un eje x invertido (el extremo izquierdo más grande que el derecho) en una vista XY.
  5. El diálogo del canal de supresión ofrece ahora una opción de todos los canales seleccionados si corresponde.
  6. Se ha agregado un valor posible extra a los indicadores en las funciones de manuscrito ChanList() y DlgChan() para excluir los canales basados en disco, que solo permite que se seleccionen los canales virtuales.
Fijaciones
  1. El uso de los dispositivos MagStim con muestras de estado múltiples fallaban a menudo en la versión 5.00.
  2. El puntero del ratón cambia ahora al puntero correcto de la medición Alt-drag.
  3. El uso de salidas de impulso con formas de onda superpuestas o intercambiadas (durante el muestreo) ocasionaba errores de muestreo.
  4. Los puntos grandes se trazan ahora correctamente incluso si se especifica una anchura de trazado extrafino para los datos.
  5. Los diálogos generados por un manuscrito pueden ahora configurar una cadena de contexto de ayuda satisfactoriamente.
  6. La depuración de un manuscrito puede ahora ejecutarse hasta el signo de intercalación en un fichero incluido.
  7. Se ha resuelto un error lógico que afirmaba que había presente un controlador muy antiguo cuando se apagaba el 1401.
  8. La información del canal virtual se guarda ahora correctamente en los recursos del fichero y en las configuraciones de muestreo cuando se ha duplicado la ventana de datos.
  9. La función de manuscrito SetCopy() ignora ahora cualquier canal de traza idealizada en la vista que se está copiando.
  10. Se podían obtener mensajes de Could not open Clipboard cuando se escribía un bucle de manuscrito de forma repetida en el sujetapapeles. Esto podía ser debido a que la operación previa en el sujetapapeles todavía se estaba ejecutando en un filamento separado de ejecución. Si el sujetapapeles no se abre, ahora suspendemos nuestro filamento unos cuantos milisegundos, y a continuación repetimos la operación hasta 10 veces antes de que se visualice un mensaje de error.
  11. ChanTitle$() y ChanUnits$() podían fallar en configurar la información en algunas circunstancias cuando se utilizaban online con canales virtuales.
  12. ChanValue() no falla con un error espúreo cuando se utiliza en canales de forma de onda trazados como ranuras.
  13. Las cuadrículas del eje se trazan correctamente cuando se utiliza el sobretrazado tridimensional.
  14. Las búsquedas del umbral de pendiente utilizadas para la iteración 0 del cursor cuando se generan mediciones a las vistas XY, hacen ahora el uso correcto del nivel de umbral.
  15. Todas las búsquedas de los picos y depresiones de la pendiente escalan ahora correctamente el valor de amplitud mínimo del pico o de la depresión; esto afecta a los cursores activos ya sea configurados con un manuscrito o de forma interactiva, las búsquedas de iteración 0 del cursor utilizadas para generar mediciones a una vista XY, y la función de manuscrito ChanSearch(). Anteriormente, el valor de amplitud provisto estaba dividido por la tasa de muestreo de la forma de onda en Hz. Este cambio significa que los ajustes del cursor activo y los manuscritos que hacen uso del pico o depresión de la pendiente buscados tendrán que tener el valor de amplitud mínimo del pico o de la depresión dividido por la tasa de muestreo de la forma de onda para obtener el comportamiento correcto otra vez.
Cambios
  1. Hemos añadido información extra en los resultados de los ajustes para los ajustes sigmoidales y sinusoidales.
  2. Las configuraciones de muestreo actualizan el nombre del fichero asociado cuando se guardan.
  3. Ha cambiado la documentación sobre MeasureToXY() para mostrar el uso correcto de los parámetros lv y hy.
10/2010 5.00 Nuevo
  1. El soporte de sujeción ha sido extendido para permitir 8 conjuntos de sujeción – un conjunto de sujeción comprende un par de canales muestreados y un DAC de control.
  2. Se ha agregado el soporte de sujeción dinámica. Se pueden utilizar hasta 15 modelos de sujeción dinámica – estos emulan el comportamiento de los canales de iones en matemáticas e inyectan o substraen las corrientes correspondientes para agregar o eliminar canales de iones de la membrana.
  3. Se ha vuelto a escribir el diálogo de configuración de impulsos para facilitar su uso, proporcionar mejor información de información y un elemento de generación digital.
  4. Hay disponibles elementos de salida de forma arbitraria múltiple para cada estado en las salidas de impulsos y con el secuenciador.
  5. El eje Y de un canal puede cambiar de escala por sí mismo para dar unidades más convenientes utilizando los prefijos SI.
  6. Puede especificar ahora la anchura del lápiz usado para trazar los datos de un canal de datos.
  7. Los editores del manuscrito y del secuenciador indican los soportes coincidentes y los no coincidentes.
  8. La nueva función CursorOpen() en el lenguaje de manuscrito puede abrir y configurar los valores del cursor y las ventanas de las regiones.
  9. Se han agregado al lenguaje de manuscrito las funciones Trim(), TrimRight() y TrimLeft(), que se utilizan para suprimir el espacio en blanco de los extremos de las cadenas.
  10. El depurador de manuscrito incorpora una ventana de Vigilancia que se puede utilizar para seguir la pista al valor de variables particulares.
  11. Para facilitar el saber cual es cada canal, los canales de sobretrazado que comparten un eje Y común trazarán su número de canal utilizando el color primario del canal si se ha configurado uno.
  12. Al iniciar el muestreo, se comprueba la selección de entrada de cualquier amplificador 1902 usado y el usuario recibe un aviso si se usa cualquier entrada puesta a tierra.
  13. Se han agregado nuevas páginas de ayuda para dar al usuario información extra sobre los problemas posibles que pudieran ocurrir al iniciar el muestreo y los informes de los problemas que se generan cuando ha terminado el muestreo.
Cambios
  1. El menú de contexto obtenido con un clic del botón derecho del ratón incluye un elemento de amortiguador Despejado si se visualiza el amortiguador del recuadro.
  2. Ahora puede acercar-alejar mucho más lejos en los datos y en las vistas XY.
  3. Se detecta e informa ahora de los disparos perdidos en el intervalo fijo Rápido y en los modos de muestreo de disparos Rápidos al final del muestreo.
  4. Los canales de optimización trazados con estrías cúbicas dan ahora mejores gamas de visualización.
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

×