From: hasecilu Date: Sun, 24 Dec 2023 00:19:43 +0000 (-0600) Subject: Update Spanish translation to latest changes X-Git-Url: https://sigrok.org/gitaction?a=commitdiff_plain;h=000a6cedbba5fe49c5326e6e9bfe082c9ba2a048;p=pulseview.git Update Spanish translation to latest changes Full review on the used terms to improve the consistency. - This patch includes a lot of grammatical improvements. - Finish the translation --- diff --git a/l10n/es_MX.ts b/l10n/es_MX.ts index f5eb38f7..77afc7fe 100644 --- a/l10n/es_MX.ts +++ b/l10n/es_MX.ts @@ -4,9 +4,9 @@ Application - + Some parts of the application may still use the previous language. Re-opening the affected windows or restarting the application will remedy this. - Algunas partes de la aplicación podrían aún usar el idioma anterior. Volver a abrir las ventanas afectadas o reiniciar la aplicación solucionará esto. + Algunas partes de la aplicación podrían seguir usando el idioma anterior. Volver a abrir las ventanas afectadas o reiniciar la aplicación solucionará esto. @@ -35,7 +35,7 @@ QHexView - + No data available Datos no disponibles @@ -43,20 +43,21 @@ QObject - + Stack trace of previous crash: - Stack trace de crash previo: + Seguimiento de pila del fallo anterior: - + Don't show this message again - No mostrar este mensaje de nuevo + No volver a mostrar este mensaje - + When %1 last crashed, it created a stack trace. A human-readable form has been saved to disk and was written to the log. You may access it from the settings dialog. - Cuando %1 se bloqueó por última vez, creó un stack trace.\nSe guardó un formulario legible en el disco y fue escrito en el log. Puedes acceder a el desde el dialogo de configuración. + Cuando %1 se bloqueó por última vez, creó un seguimiento de pila. +Se guardó un formulario legible para humanosen el disco y fue escrito en el log. Puedes acceder a el desde el dialogo de configuración. @@ -77,79 +78,80 @@ A human-readable form has been saved to disk and was written to the log. You may PulseView - + Decoder Selector Selección de decodificador - + Session %1 Sesión %1 - + Create New Session - Crear Nueva Sesión + Crear nueva sesión - + Start/Stop Acquisition - Iniciar/Detener Adquisición + Iniciar/Detener adquisición - + Settings - Configuraciones + Ajustes - + Reload Recargar - - + + Run Ejecutar - + Stop Detener - - - + + + Confirmation Confirmación - + There is unsaved data. Close anyway? Hay datos sin guardar. ¿Cerrar de todos modos? - - + + This session contains unsaved data. Close it anyway? - Esta sesión contiene datos sin almacenar. ¿Cerrar de todos modos? + Esta sesión contiene datos sin guardar. ¿Cerrar de todos modos? pv::Session - + Failed to select device + Si en el panel "Sources and forms" la cadena de texto está dentro de "show_session_error(tr("Failed to ..."),e)" traducir "Failed " como "Error" Error al seleccionar dispositivo - + Failed to open device Error al abrir dispositivo - + Error Error @@ -158,32 +160,37 @@ A human-readable form has been saved to disk and was written to the log. You may Formato de entrada inesperado: %s - + + Can't restore generated signal of unknown type %1 (%2) + No se puede restaurar la señal generada de tipo desconocido %1 ( %2) + + + Unexpected input format: %1 Formato de entrada inesperado: %1 - + Failed to load %1 Error al cargar %1 - + No active device set, can't start acquisition. No hay un dispositivo activo configurado, no se puede iniciar la adquisición. - + No channels enabled. No hay canales habilitados. - + Out of memory, acquisition stopped. Sin memoria, la adquisición se detuvo. - + Can't handle more than 64 logic channels. No puede manejar más de 64 canales lógicos. @@ -211,8 +218,9 @@ A human-readable form has been saved to disk and was written to the log. You may No se puede guardar el rango sin datos de muestra. - - + + + Error while saving: Error al guardar: @@ -220,7 +228,12 @@ A human-readable form has been saved to disk and was written to the log. You may pv::binding::Device - + + Note for device developers: Ignoring device configuration capability '%1' as it is missing GET and/or SET + Nota para desarrolladores de dispositivos: Ignorar la capacidad de configuración del dispositivo '%1', ya que falta GET y/o SET + + + No Limit Sín límite @@ -228,85 +241,115 @@ A human-readable form has been saved to disk and was written to the log. You may pv::data::DecodeSignal - + No decoders Sin decodificadores - + There are no channels assigned to this decoder No hay canales asignados a este decodificador - + One or more required channels have not been specified No se han especificado uno o más canales requeridos - + No input data Sin datos de entrada - + Decoder reported an error El decodificador reportó un error - + Failed to create decoder instance Error al crear la instancia del decodificador + + pv::data::MathSignal + + + Math%1 + Math%1 + + + + No expression defined, nothing to do + Sin expresión definida, nada que hacer + + + + %1 at line %2, column %3: %4 + %1 en línea %2, columna %3: %4 + + + + + "%1" isn't a valid analog signal + "%1" no es una señal analógica válida + + + + + No data will be generated as %1 must be enabled + No se generarán datos ya que %1 debe estar habilitado + + pv::data::SignalBase - + Signal average Promedio de la señal - + 0.9V (for 1.8V CMOS) 0.9V (para 1.8V CMOS) - + 1.8V (for 3.3V CMOS) 1.8V (para 3.3V CMOS) - + 2.5V (for 5.0V CMOS) 2.5V (para 5.0V CMOS) - + 1.5V (for TTL) 1.5V (para TTL) - + Signal average +/- 15% Promedio de la señal +/- 15% - + 0.3V/1.2V (for 1.8V CMOS) 0.3V/1.2V (para 1.8V CMOS) - + 0.7V/2.5V (for 3.3V CMOS) 0.7V/2.5V (para 3.3V CMOS) - + 1.3V/3.7V (for 5.0V CMOS) 1.3V/3.7V (para 5.0V CMOS) - + 0.8V/2.0V (for TTL) 0.8V/2.0V (para TTL) @@ -316,7 +359,7 @@ A human-readable form has been saved to disk and was written to the log. You may &Scan for devices using driver above - E&Scanea por dispositivos utilizando el controlador de arriba + E&scanea por dispositivos utilizando el controlador de arriba @@ -326,7 +369,7 @@ A human-readable form has been saved to disk and was written to the log. You may Step 1: Choose the driver - Paso 1: Elige el driver + Paso 1: Elige el controlador @@ -336,7 +379,7 @@ A human-readable form has been saved to disk and was written to the log. You may Serial &Port - &Puerto Serial + &Puerto serial @@ -379,7 +422,7 @@ A human-readable form has been saved to disk and was written to the log. You may - + Decoders Decodificadores @@ -391,293 +434,327 @@ A human-readable form has been saved to disk and was written to the log. You may Logging - Logging + Registros - + User interface language Idioma de la interfaz de usuario - + User interface theme Tema de la interfaz de usuario - + (You may need to restart PulseView for all UI elements to update) (Es posible que deba reiniciar PulseView para que se actualicen todos los elementos de la interfaz de usuario) - + System Default - Default del sistema + Por defecto del sistema - + Qt widget style - Estilo de Qt widget + Estilo de widget Qt - + (Dark themes look best with the Fusion style) (Los temas oscuros se ven mejor con el estilo Fusion) - + Save session &setup along with .sr file Guardar &configuración de sesión junto al archivo .sr - + + Start acquisition for all open sessions when clicking 'Run' + Iniciar adquisición para todas las sesiones abiertas al dar clic en 'Ejecutar' + + + Trace View - Vista de trazo + Vista de señales - + Use colored trace &background - Use &fondo de trazas coloreado + Usar &fondo de trazos coloreado - + Constantly perform &zoom-to-fit during acquisition Realizar constantemente zoom para &ajustar durante la adquisición - + Perform a zoom-to-&fit when acquisition stops - Realice un zoom para ajustar cuando la adquisición se &detenga + Realizar un zoom para ajustar cuando la adquisición se &detenga - Show time zero at the trigger - Mostrar el tiempo cero en el trigger + Mostrar el tiempo cero en el trigger - + Always keep &newest samples at the right edge during capture - Mantenga siempre las muestras más &recientes en el borde derecho durante la captura + Mantener siempre las muestras más &recientes en el borde derecho durante la captura - + Show data &sampling points Mostrar puntos de datos mue&streados - Fill high areas of logic signals - Rellenar áreas altas de señales lógicas + Rellenar áreas altas de señales lógicas - + + Show time zero at the &trigger + Mostrar tiempo cero en el &disparo + + + + Allow &vertical dragging in the view area + Permitir arrastre &vertical in el área de vista + + + + Fill &high areas of logic signals + Llenar áreas en &alto de señales lógicas + + + Color to fill high areas of logic signals with Color para llenar áreas altas de señales lógicas - + Show analog minor grid in addition to div grid Mostrar cuadrícula menor analógica además de cuadrícula por división - + Highlight mouse cursor using a vertical marker line Resaltar el cursor del mouse usando una línea de marcador vertical - - - + + Keep active item on ruler selected when editing popup is closed + Mantener el elemento activo seleccionado en la regla cuando se cierre la ventana de edición emergente + + + + + pixels píxeles - + Maximum distance from edges before markers snap to them Distancia máxima desde los bordes antes de que los marcadores se ajusten a ellos - + Color to fill cursor area with Color para llenar el área del cursor - + None Ninguna - + Background Fondo - + Dots Puntos - + Conversion threshold display mode (analog traces only) - Modo de visualización del umbral de conversión (solo trazas analógicas) + Modo de visualización del umbral de conversión (solo trazos analógicos) - + Default analog trace div height - Altura de división de trazo análogo por defecto + Altura de división de trazo analógico por defecto - + Default logic trace height Altura de trazo lógico por defecto - + Allow configuration of &initial signal state Permitir configuración de estado de señal &inicial - + Always show all &rows, even if no annotation is visible Mostrar siempre todas las &filas, incluso si no hay ninguna anotación visible - + Annotation export format Formato de exportación de anotaciones - + %s = sample range; %d: decoder name; %r: row name; %c: class name %s = rango de muestra; %d: nombre del decodificador; %r: nombre de fila; %c: nombre de clase - + %1: longest annotation text; %a: all annotation texts; %q: use quotation marks %1: texto de anotación más largo; %a: todos los textos de anotación; %q: use comillas - + %1<br /><a href="http://%2">%2</a> %1<br /><a href="http://%2">%2</a> - + GNU GPL, version 3 or later GNU GPL, versión 3 o posterior - + Versions, libraries and features: Versiones, bibliotecas y características: - + Firmware search paths: Rutas de búsqueda de firmware: - + Protocol decoder search paths: Ruta de búsqueda del decodificador de protocolo: - + + <tr><td colspan="2">(Note: Set environment variable SIGROKDECODE_DIR to add a custom directory)</td></tr> + <tr> <td colspan = "2"> (Nota: Establecer variable de entorno SIGROKDECODE_DIR para agregar un directorio personalizado) </td> </tr> + + + Supported hardware drivers: Controladores de hardware soportados: - + Supported input formats: Formatos de entrada soportados: - + Supported output formats: Formatos de salida soportados: - + Supported protocol decoders: Decodificadores de protocolo soportados: - + Available Translations: Traducciones disponibles: - + Log level: - Nivel de log: + Nivel de registro: - + lines líneas - + Length of background buffer: Longitud del búfer de fondo: - + &Save to File &Guardar en archivo - + &Pop out - &Pop out + Des&plegar - + You selected a dark theme. Should I set the user-adjustable colors to better suit your choice? Please keep in mind that PulseView may need a restart to display correctly. - Seleccionaste el tema obscuro.\nDebería de establecer los colores ajustables por el usuario que mejor se ajustan a tu elección?\n\nPor favor ten en cuenta que Pulseview tal vez se tenga que reiniciar para mostrarse correctamente. + Seleccionaste un tema oscuro. +¿Debería de establecer los colores ajustables por el usuario a los que mejor se ajustan a tu elección? + +Por favor ten en cuenta que Pulseview tal vez se tenga que reiniciar para mostrarse correctamente. - + You selected a bright theme. Should I set the user-adjustable colors to better suit your choice? Please keep in mind that PulseView may need a restart to display correctly. - Seleccionaste el tema brillante.\nDebería de establecer los colores ajustables por el usuario que mejor se ajustan a tu elección?\n\nPor favor ten en cuenta que Pulseview tal vez se tenga que reiniciar para mostrarse correctamente. + Seleccionaste un tema claro. +¿Debería de establecer los colores ajustables por el usuario a los que mejor se ajustan a tu elección? + +Por favor ten en cuenta que Pulseview tal vez se tenga que reiniciar para mostrarse correctamente. - + Save Log - Guardar log + Guardar registro - + Log Files (*.txt *.log);;All Files (*) - Archivos de log (*.txt *.log);;Todos los archivos (*) + Archivos de registro (*.txt *.log);;Todos los archivos (*) - + Success Éxito - + Log saved to %1. - Log guardado en %1. + Registro guardado en %1. - + Error Error - + File %1 could not be written to. No se pudo escribir en el archivo%1. - + %1 Log %1 Log @@ -695,7 +772,7 @@ Please keep in mind that PulseView may need a restart to display correctly.Cancelar - + Failed to save session. Error al guardar sesión. @@ -705,8 +782,8 @@ Please keep in mind that PulseView may need a restart to display correctly. - - + + All Todo @@ -753,8 +830,8 @@ Please keep in mind that PulseView may need a restart to display correctly.Habilitar: - - + + None Ninguna @@ -832,43 +909,43 @@ Please keep in mind that PulseView may need a restart to display correctly. Select a decoder to see its description here. - Seleccione un decodificador para ver su descripción aquí. + Selecciona un decodificador para ver su descripción aquí. - + , %1 , %1 - + <p align='right'>Tags: %1</p> - <p align='right'>Tags: %1</p> + <p align='right'>Etiquetas: %1</p> - + Protocol decoder <b>%1</b> requires input type <b>%2</b> which several decoders provide.<br>Choose which one to use:<br> Decodificador de protocolo <b>%1</b> requiere tipo de entrada <b>%2</b> que proporcionan varios decodificadores.<br>Elige cúal usar:<br> - + Choose Decoder - Elige Decodificador + Elige decodificador pv::toolbars::MainBar - + New &View Nueva &Vista - + &Open... &Abrir... - + Restore Session Setu&p... Restaurar Configu&ración de Sesión... @@ -877,156 +954,161 @@ Please keep in mind that PulseView may need a restart to display correctly.G&uardar Como... - + &Save... &Guardar... - + Save &As... Guardar Como... - + Save Selected &Range As... Guardar &Rango Seleccionado Como... - + Save Session Setu&p... Guardar Confi&guración de Sesión... - + &Export &Exportar - + &Import &Importar - + &Connect to Device... &Conectar a Dispositivo... - + Add protocol decoder Agregar decodificador de protocolo - + + Add math signal + Agregar señal matemática + + + Configure Device Configurar Dispositivo - + Configure Channels Configurar Canales - + Failed to get sample rate list: Error al obtener la lista de frecuencia de muestreo: - + Failed to get sample rate: Error al obtener la frecuencia de muestreo: - + Failed to get sample limit list: Error al obtener la lista de límites de muestra: - + Failed to configure samplerate: Error al configurar frecuencia de muestreo: - + Failed to configure sample count: Error al configurar cuenta de muestras: - + Missing Cursors Cursores Faltantes - + You need to set the cursors before you can save the data enclosed by them to a session file (e.g. using the Show Cursors button). - Debe configurar los cursores antes de poder guardar los datos encerrados en un archivo de sesión (por ejemplo, usando el botón Mostrar Cursores). + Debes configurar los cursores antes de poder guardar los datos encerrados en un archivo de sesión (por ejemplo, usando el botón Mostrar Cursores). - + Invalid Range Rango Inválido - + The cursors don't define a valid range of samples. Los cursores no definen un rango válido de muestras. - + %1 files %1 archivos - - + + All Files Todos los archivos - - + + Save File Guardar Archivo - + Export %1 Exportar %1 - + %1 files %1 archivos - + Import File Importar Archivo - + Import %1 Importar %1 - - + + Open File Abrir Archivo - + sigrok Sessions (*.sr);;All Files (*) Sesiones sigrok (*sr);;Todos los archivos (*) - - + + PulseView Session Setups (*.pvs);;All Files (*) Configurciones de Sesión de PulseView (*.pvs);;Todos los Archivos (*) - + Total sampling time: %1 Tiempo de muestreo total: %1 @@ -1046,7 +1128,7 @@ Please keep in mind that PulseView may need a restart to display correctly. Hexdump - Hexdump + Volcado hexadecimal @@ -1054,32 +1136,32 @@ Please keep in mind that PulseView may need a restart to display correctly.&Guardar... - - + + Save Binary Data Guardar Datos Binarios - + Binary Data Files (*.bin);;All Files (*) Archivos de Datos Binarios (*.bin);;Todos los archivos (*) - - + + Error Error - - + + File %1 could not be written to. No se pudo escribir en el archivo%1. - + Hex Dumps (*.txt);;All Files (*) - Hex Dumps (*.txt);;Todos los archivos (*) + Volcados hexadecimales (*.txt);;Todos los archivos (*) @@ -1097,7 +1179,7 @@ Please keep in mind that PulseView may need a restart to display correctly. Decoder - Decoder + Decodificador @@ -1143,22 +1225,22 @@ Please keep in mind that PulseView may need a restart to display correctly.&Guardar... - + Save Annotations as CSV Guardar anotaciones como CSV - + CSV Files (*.csv);;Text Files (*.txt);;All Files (*) Archivos CSV (*.csv);;Archivos de texto (*.txt);;Todos los archivos (*) - + Error Error - + File %1 could not be written to. No se pudo escribir en el archivo%1. @@ -1166,84 +1248,84 @@ Please keep in mind that PulseView may need a restart to display correctly. pv::views::trace::AnalogSignal - + Number of pos vertical divs - Número de divisiones verticales pos + Número de divisiones verticales positivas - + Number of neg vertical divs - Número de divisiones verticales neg + Número de divisiones verticales negativas - + pixels píxeles - + Div height Altura de división - + V/div V/división - + Vertical resolution Resolución vertical - + Autoranging Autorango - + none ninguna - + to logic via threshold a nivel lógico a partir de umbral - + to logic via schmitt-trigger - a nivel lógico a partir de schmitt trigger + a nivel lógico a partir de schmitt-trigger - + Conversion Conversión - + Conversion threshold(s) - Conversión de Umbral(es) + Umbral(es) de conversión - + analog - análogico + señal análogica - + converted - convertida + señal convertida - + analog+converted - Analógico+convertido + señales analógica + convertida - + Show traces for - Mostrar trazos para + Mostrar trazos de @@ -1275,136 +1357,136 @@ Please keep in mind that PulseView may need a restart to display correctly. pv::views::trace::DecodeTrace - + <p><i>No decoders in the stack</i></p> <p><i>No hay decodificadores en la pila.</i></p> - + <i>* Required channels</i> <i>* Canales requeridos</i> - + Stack Decoder Apilar Decodificador - + Stack a higher-level decoder on top of this one Apilar un decodificador de nivel superior encima de este - + Delete Eliminar - + Resume decoding Reanudar decodificación - + Pause decoding Pausar decodificación - + Copy annotation text to clipboard Copiar texto de anotación al portapapeles - + Export all annotations Exportar todas las anotaciones - + Export all annotations for this row Exportar todas las anotaciones para esta fila - + Export all annotations, starting here Exportar todas las anotaciones, comenzando aquí - + Export annotations for this row, starting here Exportar todas las anotaciones para esta fila, comenzando aquí - + Export all annotations within cursor range Exportar todas las anotaciones dentro del rango del cursor - + Export annotations for this row within cursor range Exportar todas las anotaciones para esta fila dentro del rango del cursor - + %1: %2 %1\n%2 - + <b>%1</b> (%2) %3 <b>%1</b> (%2) %3 - + Export annotations Exportar anotaciones - + Text Files (*.txt);;All Files (*) Archivos de texto (*.txt);;Todos los archivos (*) - + Error Error - + File %1 could not be written to. No se pudo escribir en el archivo%1. - + Show this row Mostrar esta fila - + Show All Mostrar todo - + Hide All - Oculta todo + Ocultar todo pv::views::trace::Flag - + Text Texto - + Delete Eliminar - + Disable snapping Deshabilitar snapping @@ -1420,57 +1502,591 @@ Please keep in mind that PulseView may need a restart to display correctly. pv::views::trace::LogicSignal - + No trigger Sin trigger - + Trigger on rising edge Trigger en flanco de subida - + Trigger on high level Trigger en nivel alto - + Trigger on falling edge Trigger en flanco de bajada - + Trigger on low level Trigger en nivel bajo - + Trigger on rising or falling edge Trigger en flanco de subida o bajada - + pixels pixeles - + Trace height Altura del trazo - + Trigger Trigger + + pv::views::trace::MathEditDialog + + + Math Expression Editor + Editor de expresiones matemáticas + + + + Inputs: + Entradas: + + + + Variables: + Variables: + + + + Basic operators: + Operadores básicos: + + + + Assignments: + Asignaciones: + + + + General purpose functions: + Funciones de propósito general: + + + + abs(x) Absolute value of x + abs(x) Valor absoluto de x + + + + avg(x, y, ...) Average of all input values + avg(x, y, ...) Promedio de todos los valores de entrada + + + + ceil(x) Smallest integer that is greater than or equal to x + ceil(x) Entero más pequeño que es mayor o igual a x + + + + clamp(lb, x, ub) Clamp x in range between lb and ub, where lb < ub + clamp(lb, x, ub) Fija x en el rango entre lb y ub, donde lb < ub + + + + equal(x, y) Equality test between x and y using normalised epsilon + equal(x, y) Prueba de igualdad entre x e y usando epsilon normalizado + + + + erf(x) Error function of x + erf(x) Función error de x + + + + erfc(x) Complimentary error function of x + erfc(x) Función de error complementario de x + + + + exp(x) e to the power of x + exp(x) e a la potencia de x + + + + expm1(x) e to the power of x minus 1, where x is very small. + expm1(x) e a la potencia de x menos 1, donde z es muy pequeño. + + + + floor(x) Largest integer that is less than or equal to x + floor(x) Entero más grande que is menor o igual a x + + + + frac(x) Fractional portion of x + frac(x) Porción fraccional de x + + + + hypot(x) Hypotenuse of x and y (i.e. sqrt(x*x + y*y)) + hypot(x) Hipotenusa de x e y (es decir sqrt(x*x + y*y)) + + + + iclamp(lb, x, ub) Inverse-clamp x outside of the range lb and ub, where lb < ub. + If x is within the range it will snap to the closest bound + iclamp(lb, x, ub) Fijación inversa de x fuera del rango lb y ub, donde lb < ub. + Si x está en el rango se fijará al límite más cercano + + + + inrange(lb, x, ub) In-range returns true when x is within the range lb and ub, where lb < ub. + inrange(lb, x, ub) En-rango regresa verdadero cuando x está en el rango lb y ub, donde lb < ub. + + + + log(x) Natural logarithm of x + log(x) Logaritmo natural de x + + + + log10(x) Base 10 logarithm of x + log10(x) Logaritmo base 10 de x + + + + log1p(x) Natural logarithm of 1 + x, where x is very small + log1p(x) Logaritmo natural de 1 + x, donde x es muy pequeño + + + + log2(x) Base 2 logarithm of x + log2(x) Logaritmo base 2 de x + + + + logn(x) Base N logarithm of x, where n is a positive integer + logn(x) Logaritmo base N de x, donde n es un entero positivo + + + + max(x, y, ...) Largest value of all the inputs + max(x, y, ...) Valor más grande de todas las entradas + + + + min(x, y, ...) Smallest value of all the inputs + min(x, y, ...) Valor más pequeño de todas las entradas + + + + mul(x, y, ...) Product of all the inputs + mul(x, y, ...) Producto de todas las entradas + + + + ncdf(x) Normal cumulative distribution function + ncdf(x) Función de distribución acumulativa normal + + + + nequal(x, y) Not-equal test between x and y using normalised epsilon + nequal(x, y) Prueba de no igualdad entre x e y usando epsilon normalizado + + + + pow(x, y) x to the power of y + pow(x, y) x a la potencia de y + + + + root(x, n) Nth-Root of x, where n is a positive integer + root(x, n) Enésima raíz de x, donde n es un entero positivo + + + + round(x) Round x to the nearest integer + round(x) Redondear x al entero más cercano + + + + roundn(x, n) Round x to n decimal places, where n > 0 and is an integer + roundn(x, n) Redondear x a n lugares decimales, donde n > 0 y es un entero + + + + sgn(x) Sign of x; -1 if x < 0, +1 if x > 0, else zero + sgn(x) Sigon de x; -1 si x < 0, +1 si x > 0, otro cero + + + + sqrt(x) Square root of x, where x >= 0 + sqrt(x) Raíz cuadrada de x, donde x >= 0 + + + + sum(x, y, ..,) Sum of all the inputs + sum(x, y, ..,) Suma de todas las entradas + + + + swap(x, y) Swap the values of the variables x and y and return the current value of y + swap(x, y) Intercambia los valores de las variables x e y y regresa el valor actual de y + + + + trunc(x) Integer portion of x + trunc(x) Porción entera de x + + + + Trigonometry functions: + Funciones trigonométricas: + + + + acos(x) Arc cosine of x expressed in radians. Interval [-1,+1] + acos(x) Arco coseno de x expresado en radianes. Intervalo [-1,+1] + + + + acosh(x) Inverse hyperbolic cosine of x expressed in radians + acosh(x) Coseno hiperbólico inverso de x expresado en radianes + + + + asin(x) Arc sine of x expressed in radians. Interval [-1,+1] + asin(x) Arco seno de x expresado en radianes. Intervalo [-1,+1] + + + + asinh(x) Inverse hyperbolic sine of x expressed in radians + asinh(x) Seno hiperbólico inverso de x expresado en radianes + + + + atan(x) Arc tangent of x expressed in radians. Interval [-1,+1] + atan(x) Arco tangente de x expresado en radianes. Intervalo [-1,+1] + + + + atan2(x, y) Arc tangent of (x / y) expressed in radians. [-pi,+pi] + atan2(x, y) Arco tangente de (x / y) expresado en radianes. [-pi,+pi] + + + + atanh(x) Inverse hyperbolic tangent of x expressed in radians + atanh(x) Tangente hiperbólica inversa de x expresada en radianes + + + + cos(x) Cosine of x + cos(x) Coseno de x + + + + cosh(x) Hyperbolic cosine of x + cosh(x) Coseno hiperbólico de x + + + + cot(x) Cotangent of x + cot(x) Cotangente de x + + + + csc(x) Cosectant of x + csc(x) Cosecante de x + + + + sec(x) Secant of x + sec(x) Secante de x + + + + sin(x) Sine of x + sin(x) Seno de x + + + + sinc(x) Sine cardinal of x + sinc(x) Seno cardinal de x + + + + sinh(x) Hyperbolic sine of x + sinh(x) Seno hiperbólico de x + + + + tan(x) Tangent of x + tan(x) Tangente de x + + + + tanh(x) Hyperbolic tangent of x + tanh(x) Tangente hiperbólica de x + + + + deg2rad(x) Convert x from degrees to radians + deg2rad(x) Convierte x de grados sexagesimales a radianes + + + + deg2grad(x) Convert x from degrees to gradians + deg2grad(x) Convierte x de grados sexagesimales a grados centesimales + + + + rad2deg(x) Convert x from radians to degrees + rad2deg(x) Convierte x de radianes a grados sexagesimales + + + + grad2deg(x) Convert x from gradians to degrees + grad2deg(x) Convierte x de grados centesimales a grados sexagesimales + + + + Logic operators: + Operadores lógicos: + + + + Comparisons: + Comparaciones: + + + + x = y or x == y True only if x is strictly equal to y + x = y o x == y Verdadero solo si x es estrictemente igual a y + + + + x <> y or x != y True only if x does not equal y + x <> y o x != y Verdadero solo si x no es igual a y + + + + x < y True only if x is less than y + x < y Verdadero solo si x es menor que y + + + + x <= y True only if x is less than or equal to y + x <= y Verdadero solo si x es menor o igual a y + + + + x > y True only if x is greater than y + x > y Verdadero solo si x es mayor que y + + + + x >= y True only if x is greater than or equal to y + x >= y Verdadero solo si x es mayor o igual a y + + + + Flow control: + Fujo de cotrol: + + + + { ... } Beginning and end of instruction block + { ... } Inicio y fin de un bloque de instrucciones + + + + if (x, y, z) If x is true then return y else return z +if (x) y; variant without implied else +if (x) { y }; variant with an instruction block +if (x) y; else z; variant with explicit else +if (x) { y } else { z }; variant with instruction blocks + if (x, y, z) Si x es verdadero entonces regresa y si no regresa z +if (x) y; variante sin si no implicado +if (x) { y }; variante con un bloque de instrucción +if (x) y; else z; variante con si no explícito +if (x) { y } else { z }; variante con bloques de instrucciones + + + + x ? y : z Ternary operator, equivalent to 'if (x, y, z)' + x ? y : z Operador ternario, equivalente a 'if (x, y, z)' + + + + switch { The first true case condition that is encountered will + case x > 1: a; determine the result of the switch. If none of the case + case x < 1: b; conditions hold true, the default action is used + default: c; to determine the return value +} + switch { La primera condición de caso verdadera que es encontrada + case x > 1: a; determina el resultado del interruptor. Si ninguno de las condiciones de + case x < 1: b; los casos se mantienen verdaderas, la acción predeterminada se usa + default: c; para determinar el valor de retorno +} + + + + while (conditon) { Evaluates expression repeatedly as long as condition is true, + expression; returning the last value of expression +} + while (conditon) { Evalúa la expresión repetidamente siempre que la condición sea verdadera, +expresión; devuelve el último valor de la expresión +} + + + + repeat Evalues expression repeatedly as long as condition is false, + expression; returning the last value of expression +until (condition) + + repeat Evalúa la expresión repetidamente siempre que la condición sea falsa +expresión; devuelve el último valor de la expresión +hasta que (condición) + + + + + for (var x := 0; condition; x += 1) { Repeatedly evaluates expression while the condition is true, + expression while evaluating the 'increment' expression on each loop +} + for (var x := 0; condición; x += 1) { Evalua repetidamente la expresión mientras la condición sea verdadera, + expresión mientras se evalúa la expresión de 'incremento' en cada bucle +} + + + + break Terminates the execution of the nearest enclosed loop, returning NaN + break Finaliza la ejecución del bucle cerrado más cercano, devolviendo NaN + + + + break[x] Terminates the execution of the nearest enclosed loop, returning x + break[x] Finaliza la ejecución del bucle cerrado más cercano, devolviendo x + + + + continue Interrupts loop execution and resumes with the next loop iteration + continue Interrumpe la ejecución del bucle y se reanuda con la siguiente iteración de bucle + + + + return[x] Returns immediately from within the current expression, returning x + return[x] Devuelve inmediatamente desde la expresión actual, regresando x + + + + ~(expr; expr; ...) Evaluates each sub-expression and returns the value of the last one +~{expr; expr; ...} + ~(expr; expr; ...) Evalúa cada subexpresión y devuelve el valor de la última +~{expr; expr; ...} + + + + Copy to expression + Copiar a expresión + + + + Basics + Básicas + + + + Functions 1 + Funciones 1 + + + + Functions 2 + Funciones 2 + + + + Trigonometry + Trigonometría + + + + Logic + Lógica + + + + Flow Control 1 + Flujo de control 1 + + + + Flow Control 2 + Flujo de control 2 + + + + Examples + Ejemplos + + + + pv::views::trace::MathSignal + + + Expression + Espresión + + + + + same as session + igual que la sesión + + + + + 100 + 100 + + + + + 10000 + 10000 + + + + + 1000000 + 1000000 + + + + Number of Samples + Número de muestras + + + + Sample rate + Tasa de muestreo + + pv::views::trace::Ruler Create marker here - Crear marcador aqui + Crear marcador aquí @@ -1485,12 +2101,12 @@ Please keep in mind that PulseView may need a restart to display correctly. Disable mouse hover marker - Deshabilitar marcador de desplazamiento del mouse + Deshabilitar marcador de desplazamiento del ratón Enable mouse hover marker - Habilitar marcador de desplazamiento del mouse + Habilitar marcador de desplazamiento del ratón @@ -1501,7 +2117,12 @@ Please keep in mind that PulseView may need a restart to display correctly.Nombre - + + Remove + Eliminar + + + Disable Deshabilitar @@ -1541,13 +2162,13 @@ Please keep in mind that PulseView may need a restart to display correctly. Display a single segment - Mostrar solo un segmento + Mostrar un solo segmento pv::views::trace::TimeMarker - + Time Tiempo @@ -1555,17 +2176,17 @@ Please keep in mind that PulseView may need a restart to display correctly. pv::views::trace::Trace - + Create marker here Crear marcador aquí - + Color Color - + Name Nombre @@ -1578,12 +2199,20 @@ Please keep in mind that PulseView may need a restart to display correctly.Desagrupar + + pv::views::trace::View + + + Create marker here + Crear marcador aquí + + pv::widgets::DecoderGroupBox Show/hide this decoder trace - Mostrar / ocultar este trazo de decodificador + Mostrar/ocultar este trazo de decodificador @@ -1594,8 +2223,8 @@ Please keep in mind that PulseView may need a restart to display correctly. pv::widgets::DeviceToolButton - - + + <No Device> <Sin dispositivo>