1 com

Osciloscopio DSO203 - Open Source

Estoy pensando adquirir este pequeño osciloscopio que me ha cautivado por su código abierto y que está basado en un microcontrolador que ansío en estudiar: ARM.
A continuación una introducción del dispositivo.

DSO Quad es un osciloscopio digital del tamaño de un bolsillo, para usos comunes de la ingeniería electrónica. Está basado en el microcontrolador ARM cortex M3 (STM32F103VCT6) proporcionando una frecuencia de muestro de 72 M/s copn FPGA integrado y una velocidad alta de ADC. Internamente cuenta con una capacidad de 2 MB en la unidad USB dedicada para guardar la señal, aplicaciones de usuario y la actualizacion del firmware.


Características:

- Tiene el tamaño de bolsillo y un peso ligero.
- Dos canales analógicos de 32 MS/s y 72 MS/s si está configurado para un canal.
  (Desde la versión 1.31, tiene 72 MS/s para dos canales y 144 MS/s para un canal)
- Dos canales digitales.
- Generador de señales.
- Varias opciones de disparo.
- Almacenamiento de ondas sencillas.
- Actualización de firmware.
- Aplicaciones de usuario.
- Código abierto.

Descripción de los archivos:

Tipo de archivoNombre de archivo y FormatoDescripción
Archivo de FPGAxxxxFPGA.BINConfiguración de data para el FPGA
Archivo de logologo_xxx.BINCrea una imagen con una dimensión de 64x256 pixeles, con opción de 16 colores y en formato .BMP (Tamaño de archivo = 46.9KB), y posteriormente se cambia de extensión a .INF. Esta es la imagen que será visualizada en la pantalla de bienvenida.
Archivo de sistemaSYS_xxxx.hex ??? 
Archivo de aplicaciónAPP_xxxx.hex ??? 
Archivo de direcciónxxxx.ADREstos archivos indican al dispositivo donde poner el siguiente archivo .BIN que subas. Hay uno para el archivos FPGA y otro para el archivo del logo. Los archivos son nombrados para que sepas que va con que.

Con estas descripciones podemos cambiar de manera personalizada las aplicaciones e imágenes de bienvenidas.

Diseño de memoria:


Último firmware:

- Los usuarios pueden descargar el último firmware.



Por último un vídeo de testeo del dispositivo:



Gracias a Michael kukat por la información compartida del pequeño osciloscopio DSO203.
Read more »
0 com

Capturando vídeo para OpenGL y Alsa

Instalando el paquete glc para realizar una captura de vídeo.
En mi caso lo haré para un juego de estrategia:  Heroes Of Newerth que tambíen lo pueden encontrar en los repositorios AUR, hon.

El wiki está bien explicado y lo pueden encontrar aquí.

Un ejempo de la captura de vídeo para el juego (dura 21s):





Cosas que debes saber:

-Para capturar una aplicación, ejecutar glc-capture (Aplicación para capturar)
-Cuando quieres iniciar o detener la captura, presionar Shift + F8
-Cuando termines satisfactoriamente la captura de tu primer vídeo, quizá quieres reproducirlo o codificar.
Nota: Si quieres capturar una aplicación de Windows (wine),  agregas el comando wine-pthread.

Paso 1:

Una manera sencilla de capturar vídeo:
glc-capture 
por ejemplo para HON:
glc-capture /usr/bin/hon
en mi caso deshabilité audio, habilité el inicio de captura al iniciar la aplicación y asigné la dirección y nombre del archivo a capturar.
glc-capture --disable-audio --out=JugandoHON.glc -s /usr/bin/hon
(Opcional):

Reproducir audio de la captura:
glc-play  -o audio.fifo -a l &
Reproducir vídeo de la captura:
glc-play  -o video.fifo -y l &
Paso 2:

Codificando usando mencoder a AVI (vídeo)  en H.264 y mezclado con audio:

glc-play  -o - -y NUM | mencoder -demuxer y4m - -nosound -ovc x264 -x264encopts qp=18:pass=1 -of avi -o video.avi
glc-play  -o - -y NUM | mencoder -demuxer y4m - -audiofile audio.mp3 -oac copy -ovc x264 -x264encopts qp=18:pass=2 -of avi -o video.avi
Codificando usando FFMPEG  a MP4

Audio:
glc-play  -o - -a l | ffmpeg -i - -sameq -y audio.mp4
Vídeo:
glc-play  -o - -y l | ffmpeg -i - -sameq -y video.mp4



Read more »
0 com

Chao portátil, bienvenido pc

Después de vender la portátil que usé por un año decidí comprar los componentes para armar una computadora de escritorio con el mismo dinero de la venta.  :)
Resultado de ello es una máquina eficiente y potente, salvo por algunas cosas que limité para aminorar el costo general:

-El tipo de almacenamiento de archivos (me limité a un Hard Disk Drive de 500 GB, lo ideal hubiera sido Solid State Drive)
-No hay lectora de CD/DVD Bluray
-Tarjeta Wireless

No es para jalarse los cabellos ya que buscaba exclusivamente una buena maquina con una tarjeta de vídeo dedicada, ya que la integrada no me dio resultados positivos  en la portátil que vendí.
Un pantallazo del escritorio. (Arch - Thunar - Tint2 - Conky)





Hice un test con un juego de buenos gráficos sin problemas de renderización:








Eso es todo por hoy.
Read more »
0 com

Problema vídeo con MPlayer VLC GnomeMPlayer y otros (Conflicto ATI AMD y X11)

Hace poco quise ver un vídeo (alojado en el disco) en la nueva PC con GnomeMPlayer sin embargo se reinicio X11 (cerró sesión) lo intenté con VLC y Parole con el mismo resultado.
Una captura de las características de la tarjeta de vídeo:

Una solución es correr las aplicaciones de vídeo con una salida de vídeo (valga la redundancia) GLX u OpenGL.
Por terminal:

vlc -V glx MyVideo.avi
o

vlc -V opengl MyVideo.avi

Por preferencias de las aplicaciones:
Ejemp VLC:
Herramientas-->Preferencias --> Vídeo


En la parte de Salida por defecto esta en Predeterminado, lo cambié a OpenGL GLX y voilà, ahora si corre el vídeo!!!   :)
Repetí para GnomeMPlayer en mi caso, si utilizan otro paquete alterno cambian la salida de vídeo en preferencias.

Fuente foro Arch: https://bbs.archlinux.org/viewtopic.php?id=133682


Read more »
0 com

Formateando un USB

Hoy sacrifique mi memoria USB de 16GB donde alojaba Archlinux para poder usarlo como recovery de una VAIO (Hay 2 opciones pero por conflictos de booteo tuve que elegir el recovery mediante un pendrive USB)
Instalamos el paquete dosfstools .


sudo mkfs.vfat /dev/sdc -n atoq

El formateo lo realizo en FAT32(vfat) y la etiqueta de la memoria después del formateo será atoq (-n atoq) en la dirección dada a nuestro desmontado USB (es importante que nuestra memoria este desmontada).

La dirección de la memoria USB lo pueden averiguar con:


sudo fdisk -l

Ojalá les sirva.
Read more »