|
|
- La ventana del nuevo monitor de picos visualiza todos los canales WaveMark (con forma de pico) en un archivo de datos.
- Puede establecer el color de fondo de la forma de los picos y de la ventana de monitorización de los picos independientemente del color de fondo de las vistas de tiempo.
- El diálogo New WaveMark preserva la posición del cursor 0 cuando se crea un Nuevo Canal en modo rápido.
- El diálogo Edit WaveMark preserva la posición del cursor 0 (siempre que sea posible) cuando se reclasifican los canales en modo rápido.
- Los valores de retorno de las mediciones del cursor y de ChanValue() de los datos RealMark trazados como formas de onda, se interpolan ahora linealmente entre los valores de datos.
- Spike2 ajusta ahora los colores de primer plano de los elementos si son iguales que los colores de fondo para mantenerlos visibles. Esta función es particularmente útil en los diálogos de forma de pico.
- Se han agregado botones de una gama de eje y simétrico al diálogo de eje y.
- En una vista de manuscrito, la tecla F4 recopila el manuscrito y la tecla F5 lo ejecuta. En una vista de secuencia de salida, la tecla F4 comprueba la secuencia sintáctica.
- El número de canal que visualiza el área en el tiempo y las vistas de resultados, se evalúa ahora a sí mismo para que todos los números de canal sean visibles.
- Los números de canal de los canales virtuales y de los canales de memoria, se muestran ahora como nombres simbólicos (por ejemplo v1, v2, m1, m2 en lugar de 701, 702, 401, 402). Los canales duplicados ya se muestran como nombres simbólicos, por ejemplo, el primer canal duplicado de 20 se muestra como 20a. Los duplicados de los canales virtuales y de memoria se muestran como v1a, m2c, por ejemplo.
- En las especificaciones de los diálogos y de los canales dadas a los comandos de manuscritos como cadenas, se podrán usar ahora nombres simbólicos además de números de canal. Además, aceptamos ahora 8a..8j, ó 8..8c que significa una lista de los duplicados del canal 8.
- El diálogo de canal virtual acepta ahora los nombres simbólicos de canales, por ejemplo, se puede usar Ch(m1) en lugar de Ch(401).
- El comando de manuscrito DupChan() acepta ahora -2 como el segundo argumento para obtener el número duplicado que corresponde a un canal.
- En el editor de manuscritos, si se utiliza la tecla F1 después de teclear el paréntesis inicial de una función incorporada, se abre la página de ayuda de la función. Anteriormente, se tenía que teclear el paréntesis inicial y a continuación mover el signo de intercalación de texto nuevamente en el nombre de la función para que ocurriera.
- El nuevo comando de manuscrito BRWEndian() le permite leer y escribir archivos binarios en formato endian grande además de en el formato estándar del PC endian pequeño.
- Si Spike2 está muestreando o ejecutando un manuscrito, intentará que el sistema no se suspenda a sí mismo debido a la falta de actividad del usuario. Ahora consigna cualquier archivo de datos de muestreo si existe una condición de batería baja o si recibe una señal de apagar el sistema ahora.
- Si Spike2 es la aplicación activa y está muestreando o ejecutando un manuscrito, intentará parar la inicialización de los ahorradores de pantalla.
Fijaciones
- Los datos de tiempo y de vista de resultados trazados en modo de forma de onda, de horizonte o de estrías cúbicas con líneas gruesas, no se trazaban siempre perfectamente cuando se desplazaban.
- Cuando se abría el diálogo de códigos Set Marker con el botón derecho del ratón, no se seleccionaba automáticamente el canal seleccionado.
- El diálogo Edit WaveMark se iniciaba siempre con el primer código de marcador resaltado, sin considerar la capa ajustada para usar en la configuración. Ahora se resalta el código del marcador que será utilizado.
- Se podía averiar Spike2 si se cerraba un archivo de datos con los diálogos de agrupación Edit WaveMark y WaveMark abiertos.
- Los diálogos KMeans y Normal Mixtures activan ahora el diálogo de agrupación cuando se cierran.
- El diálogo KMeans informa ahora al usuario sobre los valores de ponderación correctamente.
- Cuando se grababa el diálogo de canal Virtual, se omitía un paréntesis de cierre.
- El comando Pantalla Estándar del menú Ver borraba el juego seleccionado de canales, pero no decía los números de los canales, por lo que todavía parecía que estaban seleccionados.
- El botón "Agregar a online" en el diálogo de Forma de Onda de Salida está ahora desactivado si la forma de onda seleccionada es mayor que el límite de 32 MB. Anteriormente, no se obligaba el límite de tamaño máximo hasta que se trataba de cargar la forma de onda en el 1401 para muestrearla. Si su 1401 no tiene suficiente memoria para cargar la forma de onda, todavía recibirá un mensaje en el momento de la muestra.
- Los valores del cursor, las regiones del cursor y los diálogos de forma de spike, encajan en los tamaños que son múltiples de una anchura de columna fija. Si tal cambio de tamaño hacía que el diálogo entero se saliera de la pantalla, era difícil restaurarlo. Ahora, cuando se pide que se visualicen estos diálogos, se centran a sí mismos si están totalmente fuera de la pantalla.
- El editor de secuencia gráfica genera ahora correctamente: la bifurcación a la respuesta con compás de espera, la bifurcación en las comparaciones de tiempo y en las variables/ tiempos aritméticos. Todos usaban punteos de secuenciador en lugar de punteos de archivo en la conversión de valores.
- El editor de secuencia gráfica puede ahora manejar las salidas arbitrarias superpuestas.
- Si se abría el diálogo de Ajuste desde la barra del menú, y no existía el canal 1 o era inadecuado, el diálogo de ajuste no operaba correctamente hasta que se cambiaba el selector de canales.
- La salida Copiar Hoja de Cálculo de canales de eventos trazada en modo de puntos o de líneas, ya no usa 6 lugares decimales para mostrar los enteros.
- En el diálogo New WaveMark, cuando la fuente de datos es un canal de forma de onda, la anchura de la plantilla se restaura ahora a partir de los ajustes guardados. Anteriormente, estaba limitada a un máximo de 28 puntos.
- El comando de manuscrito MeasureToChan() permite ahora ambos tipos 2 y 3 de canales de evento.
- El comando de manuscrito SetWaveCrl() establecía un límite de 30000 contenedores, pero la versión interactiva no lo establecía. El número de contenedores está ahora limitado por la longitud de los archivos de datos o a 10000000, lo que sea más pequeño.
- El comando de manuscrito SetWaveCrlDC() no se grababa correctamente.
- Deshacer el cambio de gama de un eje y no funcionaba en la versión 5.11.
- En el diálogo de agrupamiento PCA de las versiones 5.10 y 5.1, no se podía hacer un clic con el botón derecho del ratón y colocar una elipse.
- Si se establecía el color de fondo de un canal con una cuadrícula activada, la cuadrícula no estaba visible.
- Si se superponen canales con colores de fondo individuales, solo se usa el color de fondo del primer canal de un grupo. Anteriormente, se trazaban todos los colores de fondo, con lo cual se obscurecían los datos.
- SampleMode(-1) y SampleMode(-2) no convertían los valores for y every de minutos a segundos cuando se habían establecido como minutos en el diálogo.
- El comando de manuscrito PlayWaveLink$() siempre devolvía una cadena vacía.
- El comando de manuscrito ToolbarEnable() funciona ahora en los botones sin etiqueta.
- En un manuscrito, si se abre un diálogo definido por el usuario desde dentro del cambio, la función de pulsación inactiva o con botón de un diálogo de usuario, el diálogo de usuario se desactiva mientras se está utilizando el nuevo diálogo.
- Se podía averiar Spike2 si se establecía una función de cambio para un diálogo definido por el usuario y la función de cambio causaba un error de manuscrito.
- Si se creaba un diálogo definido por el usuario dentro de la rutina inactiva o de la función de cambio, se podían desordenar los diálogos y causar una avería en Spike2.
- El compilador de manuscrito indica ahora un error si se define una func o un proc con un argumento matriz y se da un tamaño de matriz, por ejemplo func fred(myArr[23]) es ilegal. Anteriormente, no se detectaba este error, creando una generación de códigos mala.
Cambios
- Spike2 es ahora mucho más fácil de manejar con otras aplicaciones cuando está muestreando y cuando está inactivo y con un manuscrito ejecutando. Si tiene un manuscrito on-line que depende del comportamiento previo, puede que necesite cambiar los ajustes en el Organizador de Preferencias de Edición. Para emular (no exactamente) los ajustes previos, ajuste todos los campos a sus valores mínimos (1, 0, 0). Esto no se recomienda.
- Si utilizaba el comando de Calibración del menú Análisis o el comando de manuscrito ChanCalibrate() en el modo "Ajustar escala de la gama media de tiempo" o "Elevar al cuadrado sólo la amplitud de onda (Tamaño)", se preservaba el descentramiento del canal, lo cual llevaba a resultados inesperados cuando el descentramiento no era cero. Estos modos preservan ahora el eje y cero de usuario, que cambiará el descentramiento del canal si el descentramiento del canal original no es cero. No observará cambio de comportamiento si el descentramiento del canal es cero.
- Ahora permitimos 52 duplicados de canal (véase arriba). No creemos que esto cause ningún problema con los manuscritos existentes.
- Si utiliza la nominación automática de archivos para muestrear una secuencia de archivos (con una cuenta de repetición que no sea cero), hemos acelerado la búsqueda de un nombre de archivo no utilizado, comenzando a buscar desde el último número utilizado más 1. Esto le afectará si utilizaba una aplicación separada para mover los archivos muestreados a otro lugar y confiaba en Spike2 para reusar los nombres antiguos cuando quedaban libres.
- Cuando se usa el comando de manuscrito ChanValue() en un canal basado en forma de onda en una vista de tiempo, se presta atención ahora al modo de trazado. Para obtener el valor antiguo, ajuste el argumento de mode% a 1 o desactive el nuevo comportamiento en la página de Compatibilidad de Preferencias de Edición.
|