Toma una foto de tu talla O de la manera más fácil

Rigol DS1054Zed es el osciloscopio que desea. Si no tiene un osciloscopio, este es el osciloscopio que necesita la potencia y las funciones, es barato y las personas que hacen pirateo de dispositivos ya lo tienen. Eso significa que hay muchos trucos de hardware para este osciloscopio. Un pequeño problema con el 'Zed' es el hecho de que capturar una imagen de la pantalla es demasiado complicado, y la documentación oficial requiere un software dedicado y mucha diversión. Ahora hay una secuencia de comandos de Python simple que captura un límite de pantalla del tamaño de Rigol.

Usar este script de Python es tan simple como conectar el DS1054Z a su puerto USB e iniciar el script. PNG de cualquier cosa en la pantalla luego aparece en su disco. Las pruebas se realizaron en OS X y probablemente funcione en Linux y Windows. Es una herramienta simple que hace un trabajo, gloria y aleluya, la gente todavía diseña herramientas como esa.

Este trabajo se inspiró en los esfuerzos de [cibomahto], que pasó algún tiempo controlando el Rigol a través de Linux y Python. Este trabajo conspirará todo lo que es capturado por el alcance en una ventana, en Linux, pero a veces solo necesita una captura de pantalla de todo lo que está en el alcance; por lo tanto, hubo extraños adaptadores Polaroid para entornos HP en el día.

Sí, es una herramienta simple que realiza una tarea, pero si la necesita, la necesita De Verdad Necesito esa herramienta. [rdpoor] buscando que algunas personas lo prueben y, por supuesto, se aceptan solicitudes de extracción.

  • CMH62 dice:

    ¡Me tenías con "rigolmarole"!
    ????????????

    • darkspr1te dice:

      También tuve un desbordamiento de búfer.

  • Howard dice:

    Pregunta estúpida, lo sé, pero ¿por qué no poner una unidad flash USB en el zócalo y presionar "Imprimir"? Mi Rigol es otro modelo, pero estaré de acuerdo en que hacen buenos goles por el dinero. Alimentar una captura de pantalla en una unidad USB es una gran característica.

    • Thorsten dice:

      Puede insertar una memoria USB, pero si toma una serie de capturas de pantalla y las comenta o graba con nombres aceptables, mover la memoria USB de un lado a otro entre el visor y el listón envejece muy rápido. También se necesitan 4-5 pulsaciones de botones en la pantalla ...

      • jrfl dice:

        En el 1054z solo necesita presionar el botón 'imprimir', que mantendrá una imagen numerada sucesivamente en la memoria USB. Simplemente escriba el número de la imagen en sus notas y continúe. Es un poco lento (~ 5 segundos) pero manejable.

        El verdadero problema con los tamaños de los canales es capturar los datos de seguimiento reales. Puede escribir .csv en la memoria USB, pero lleva años (literalmente, más de una hora). El formato .wfm patentado es más rápido, un bus todavía tarda unos 20 minutos en escribir una captura de profundidad de memoria completa en una memoria USB. Peor aún, por razones que no entiendo, es muy probable que el osciloscopio se niegue a escribir archivos .csv o .wfm con un error inútil "incompatible", que solo se puede borrar restaurando el tamaño y la pérdida de los datos. intentaste atrapar. Lo que realmente me gustaría ver es un script de Python para capturar los datos de seguimiento a través de usb / ethernet, que se supone que es mucho más rápido y, con suerte, más confiable.

        • Roto dice:

          La forma más rápida de obtener los datos capturados es a través de Ethernet utilizando el marco de instrumentos nacionales. Usé c #.
          Se necesitan unos 30 segundos para obtener 9 MB de datos. Por tanto, una copia completa del búfer de 20 MB debería tardar un poco más de un minuto.
          También hay una utilidad para Windows que puede controlar el tamaño, tomar capturas de pantalla muy rápidamente y obtener los datos.

          • apodado dice:

            La herramienta se llama Oscilloscope Companion de Marcin Gosiewski.
            http://ogrodowa.gosiewski.pl/publish/OscilloscopeCompanion/publish.htm

      • Quebrar dice:

        Hay literalmente un gran botón verde en la parte frontal del visor para fotografiar. Si prefiere controlar el tamaño sobre la red o arrastrar la imagen con Python, está bien. Pero no entiendo la necesidad de fingir que es más complicado que usar una unidad flash.

        • TheGreatDaneTroels dice:

          Porque usar la unidad de disco es lento. Seguro que puedes guardar una captura de pantalla, incluso descartar todas las muestras de memoria en CSV (aunque eso puede llevar más de una hora). Pero luego debe expulsar la unidad flash, insertar y montar y navegar hasta el archivo correcto.
          Esta herramienta y su predecesora son útiles para mi profesor porque puedo mostrar la pantalla panorámica en medio tiempo en un proyector. ¿Por qué mi escuela no acaba de comprar un osciloscopio a través de un puerto VGA? Debido al dinero, tuve problemas para obtener la actualización de MSO mediante aprobación, por lo que también fue imposible obtener VGA.

          • jrfl dice:

            El nuevo DSO5000 ($ 850 para un modelo base, hardware idéntico al de la gama superior de 4 canales / 350 mhz + analizador lógico + generador de señal, desbloqueable con herramientas gratuitas) tiene un puerto HDMI integrado sin costo adicional

    • fonz dice:

      o saca tu celular y toma una foto

  • Thorsten dice:

    Por cierto, he estado usando https://github.com/philcrump/bench-test-kit.git durante un tiempo para filtrar mi DS1054Z a través de la red (ethernet) en Linux y funcionó muy bien. Además, no hay problema con PNG corruptos ...

    • Péndulo dice:

      Me recuerda a lo que he estado usando durante 2 años ...
      https://la-tecnologia.io/project/5807-driverless-rigol-ds1054z-screen-capture-over-lan

      • RoGeorge dice:

        Tu comentario me alegró el día, ¡gracias!
        : o)

        • CMH62 dice:

          RoGeorge - ¡He guardado una captura de pantalla de su página de La-Tecnologia.io para referencia futura para ese día futuro cuando tenga el alcance Rigol! ????

  • Karst informático dice:

    Desafortunadamente, no hay progreso en la reescritura del firmware en ese dispositivo.

  • Daños severos a los neumáticos dice:

    Solo tengo una placa "1054Z". ¿Es el 1054Zed una versión más reciente? ¿Qué agregaron al modelo "Zed"?

    • Nathan McCorkle dice:

      probablemente sea solo el ismo británico, les gusta llamar a Z "zed"

      • Ungüento Pinta dice:

        Es un ismo global pero estadounidense, estoy bastante seguro.

  • Nathan dice:

    o simplemente "pip install ds1054z" - https://pypi.org/project/ds1054z/

  • Paul dice:

    DSremote es otro programa de captura de pantalla y control de entornos Rigol.
    Yo no lo he usado, pero el proyecto parece bastante ambicioso.

    https://github.com/walmis/DSRemote-DS1052E

    Algunos videos sobre su interfaz gráfica de usuario:
    https://www.youtube.com/watch?v=r2UFd0fJLU4

    • Oliver dice:

      No solo una compra ambiciosa está funcionando muy bien en eso

      Usuario dsremote

  • Moryc dice:

    Mi tamaño me permite tomar capturas de pantalla, hasta 5Mpix. Puede el tuyo

    • Ren dice:

      Sí, todos mis tamaños me permiten fotografiar sus pantallas con una cámara de 5Mpix ...

      • CMH62 dice:

        LMAO ... +1!

      • darkspr1te dice:

        ahora eso es un truco, aquí está el modelo de negocio, https://www.ebay.com/p/Tektronix-C-30b-Oscilloscope-Camera-Module-Adapter-Frame-122-0752-01-Back/1401873374

  • mímica dice:

    Me conecté al Rigol DS1052E a través del puerto serie directamente para enviar comandos de Rigol, que tienen una sintaxis similar a GPIB. Puede descargar las muestras directamente y luego formatear los datos en la forma que desee.
    Entonces, para evitar confusiones: puede usar el puerto USB integrado en la parte posterior para controlar de forma remota el tamaño de su computadora. Hice esto en Labview, pero puedes hacerlo con cualquier cosa que pueda comunicarse con el puerto serie.

  • Alcance dice:

    "Un problema menor con el 'Zed' es el hecho de que capturar una imagen de la pantalla es demasiado complicado, y la documentación oficial requiere un software dedicado y mucha diversión".

    Creo que este es uno de esos casos en los que algo se perdió en la traducción entre el proyecto original y el equipo editorial de HaD. Hay un botón verde "Imprimir" en el DS1054Z, que descarta toda la pantalla en una unidad flash insertada en él. No podría ser más fácil.

    Dicho esto, puedo ver cómo hacerlo con programas directamente conectados al osciloscopio podría ser más fácil si de todos modos tiene el osciloscopio dispuesto / cableado permanentemente en el banco.

  • es dice:

    Los entornos Siglent son mucho mejores que los Rigol por el mismo precio

  • DahDahDah DahDah dice:

    JAJAJA. El título aquí me trajo de vuelta. En algún lugar tengo un número de revista electrónica de mi infancia donde hay un artículo sobre cómo conectar una cámara a un osciloscopio analógico. De hecho, no estoy del todo seguro si era una cámara o si en realidad era solo una caja en la que pones una gran hoja de papel fotográfico y la exhibes de esa manera. De cualquier manera, definitivamente hemos recorrido un largo camino.

    Entonces, mientras estoy en un modo de reminiscencia anticuado, también recuerdo un problema en el que apareció un artículo sobre la construcción de un adaptador 3D para un osciloscopio. Era un circuito que hizo algún cambio de fase por su entrada. Adjuntaría la entrada a un canal junto con una fuente de entrada y la salida al otro canal. Luego hubo algo espectacular que tuvo que construir para cruzar la pantalla. Parecía el antepasado de Google Cardboard. Luego, debe poner su cara directamente en él para ver imágenes en 3D de cualquier forma de onda que haya estado mirando. ¿Tenía un propósito? Bueno, ni más ni menos que algunos de los otros trucos más esotéricos que vemos aquí hoy de todos modos.

  • celteek dice:

    Puede obtener fácilmente una captura de pantalla con una línea de bash: https://github.com/ronangaillard/rigol-screen-capture

  • A. Bakus dice:

    Para obtener una captura de pantalla 10 veces más rápido, deje de obtenerla antes de presionar un botón.

  • hola de Polonia dice:

    Definitivamente tengo que compartir una tienda de una antigua empresa. Sucedió en 2013. Teníamos un osciloscopio Keysight ordenado (con un puerto USB, sí). Fuimos a un laboratorio externo para hacernos pruebas. El líder del equipo manejó el osciloscopio, yo estaba con una cámara térmica.
    Cuando regresamos, me envió un correo electrónico con fotos tomadas con su teléfono inteligente desde la pantalla del osciloscopio y me dijo que necesitaba datos numéricos.
    ¿No es difícil recuperarlos con cierta precisión, a pesar de que Facepalm ha ganado?

  • proyecto de electricidad dice:

    Hola, solo yo aquí también:

    A Generic Screen Capture Tool for SCPI Instruments

    solo hace capturas de pantalla no solo para el DS1054Z, sino también para el DG1062Z, el DP832 (A), el DL3021,
    DMM de Keysight, VNA, analizador de espectro, medidor de potencia y algunas otras cosas.

    Todo Python, todo gratis.

Alana Herrero
Alana Herrero

Deja una respuesta

Tu dirección de correo electrónico no será publicada.