Obraz dna odtworzony z danych zaszytych w pamięci wyświetlacza PUPOPAN

Lo que el vendedor olvidó contarte #5 – la sonda PUPOPAN, en la que el fondo es una imagen sacada de la memoria

Esta es la quinta parte de la serie en la que compruebo cuánto de lo que ves en la pantalla de una sonda es medición y cuánto dibujo. En el episodio anterior el Erchang resultó ser un equipo que mide con honestidad y dibuja un eco real, solo que los iconos de peces activados borran de la imagen toda la columna de agua.

Hoy PUPOPAN, vendido como «New Wireless Fish Finder» y «3.5-inch high precision». Esta vez sin teléfono y sin aplicación: el conjunto trae su propio visor con carcasa engomada y botones, un transmisor con antena y un transductor con cable. Parece el más serio de todo el grupo que he descrito hasta ahora, y precisamente por eso acabó en la mesa.

El resultado es el peor de toda la serie y esta vez no se trata de los ajustes ni de la aplicación. La imagen del fondo en esta pantalla es por completo un dibujo grabado en la memoria, y del agua llegan diez bytes, dos de ellos la suma de control. Debajo muestro ese dibujo, reconstruido directamente de la memoria del visor.

Cómo funciona este conjunto

El transductor con cable cuelga bajo la embarcación o bajo un flotador, el transmisor con antena queda al lado, y todo lo que mida sale por radio hacia el visor que llevas en la mano. El visor tiene un panel de 320 x 480, del que 300 por 470 píxeles corresponden al área del sonar, y un firmware marcado como XF08M versión 3.2 del 25 de marzo de 2026.

Todo el peso de la conclusión está en una pregunta: qué envía exactamente el transmisor al visor. Porque solo con eso puede el visor dibujar algo.

Del agua llegan diez bytes y ni una sola muestra de eco

La trama tiene siempre la misma longitud, 10 bytes, en ambos sentidos. Aquí está entera:

  • bytes 0-1: profundidad
  • byte 2: dureza del fondo, fuerza bruta del eco 0-255
  • bytes 3-4: temperatura
  • byte 5: nivel de batería del transmisor y tamaño del pez, cuatro bits cada uno
  • bytes 6-7: profundidad del pez
  • bytes 8-9: suma de control

Ocho bytes de contenido. Ni una sola muestra de eco. Para comparar: el Erchang del episodio anterior envía 120 medidas de amplitud por cada ping, seis veces por segundo. Aquí llegan un número de profundidad, un número de dureza y un pez.

Todas las decisiones se toman en el transmisor. El visor recibe un veredicto ya hecho y no tiene ninguna posibilidad de verificarlo, porque no recibe pruebas, sino un resultado. El tamaño del pez tiene cuatro estados y la dureza del fondo se cuantiza en cuatro niveles con umbrales 70, 108 y 146.

El fondo en la pantalla son 21 600 bytes de una imagen ya hecha, desplazada una y otra vez

Si en la trama no hay eco, ¿de dónde sale la imagen en color del fondo con su textura? El visor construye cada columna de la imagen según una regla única y muy simple:

para cada uno de los 300 píxeles de la columna:
    si el píxel está POR ENCIMA del fondo -> escribe el color de fondo
    si el píxel está POR DEBAJO del fondo -> escribe el siguiente píxel de la textura ya preparada

fase de la textura = fase de la columna anterior + 1

Y ese es todo el mecanismo. Esa textura son 21 600 bytes de una imagen ya hecha, colocados en 360 filas de 60 bytes, cada byte un número de color de una paleta de 64 colores. Cada columna siguiente de la imagen toma de esa franja una ventana desplazada 60 bytes, y por eso el fondo «ondula» y parece estructura.

Textura del fondo grabada en la memoria del visor PUPOPAN
Así es el fondo de esta sonda antes incluso de que salgas al agua. Toda la imagen del fondo que verás alguna vez en esta pantalla procede de esta única franja, mostrada aquí con su propia paleta de colores.

Para que no queden dudas, así se ve una imagen completa compuesta con la misma regla: la línea del fondo procede de la tabla grabada de 358 números, y todo lo que hay debajo, de esa única textura.

Imagen del fondo reconstruida a partir de los datos grabados en la memoria del visor PUPOPAN
Esta imagen no se hizo en el agua. Son 358 números de profundidad y una textura, es decir, exactamente lo que el aparato muestra en modo demostración. En el agua el fondo se dibuja con el mismo mecanismo, solo que el número de profundidad llega del transmisor.

La consecuencia es brutal y conviene decirla sin rodeos: en esta pantalla nunca verás un arco de pez, vegetación ni partículas en suspensión. No porque tengas mal los ajustes. Toda la columna de agua sobre el fondo recibe un solo color de fondo, porque en la trama no hay con qué dibujarla. Lo único que aparece en la columna de agua es el icono del pez.

La dureza del fondo que viene en la trama sirve para elegir un juego de imágenes. Es decir, fondo duro significa otro gráfico, no otro eco.

El icono del pez es una pegatina dibujada a partir de dos números

Sobre el pez el visor recibe exactamente dos números: el tamaño en cuatro estados y su profundidad. No hay fuerza del eco, no hay forma, no hay duración del retorno, ni siquiera información de si es el mismo pez que hace un segundo.

Con esos dos números se crea una imagen. El visor tiene tres dibujos de pez ya preparados, uno por tamaño. Cuando se informa de un pez, el visor convierte su profundidad en un píxel y pinta el dibujo columna por columna, una barra vertical de un píxel de ancho y catorce de alto, hasta agotar 39 columnas. Al lado, si lo activas en el menú, pega una barra con un número, es decir, la profundidad escrita junto al pez.

Lo que en la pantalla parece un blanco con cierta forma es un mapa de bits de la memoria. El icono vive 39 columnas, es decir, con refresco rápido más de un segundo y con lento casi cinco, y durante ese tiempo viaja por la pantalla al margen de lo que ocurra en el agua.

La imagen se desplaza más rápido de lo que llegan los datos

Dentro del visor corre un temporizador cien veces por segundo. Una nueva línea de imagen se crea cada pocos de sus tics, según el ajuste «Refresh Speed»: desde 8 líneas por segundo en el más lento hasta 33 en el más rápido.

Y del agua llegan como mucho siete tramas por segundo, realmente de cinco a seis. El dibujo lo gobierna el temporizador y no tiene ninguna relación con el momento en que llegó una trama, y cuando la nueva profundidad es cero, la columna toma el valor de la anterior. Es decir, la densidad de la imagen es la densidad del dibujo, no la densidad de la medición. El desplazamiento suave sugiere una medición continua, y continua no lo es.

Tras ocho segundos de silencio de radio el visor borra las lecturas y repite la consulta. En agua poco profunda las lecturas con sentido empiezan solo a partir de unos 0,6 metros, por encima de eso no hay nada que buscar.

La radio es mejor de lo necesario, y ahí está toda la ironía

El transmisor y el visor hablan por LoRa en 434,000 MHz, con factor de dispersión SF9, ancho de banda de 250 kHz y codificación 4/5. Es una radio seria, no el transmisor primitivo de las sondas de los primeros episodios.

Una trama de diez bytes vuela 72 milisegundos. El visor responde a cada trama con la suya, también de diez bytes, así que un intercambio completo lleva 145 ms. Eso da un techo de unos siete intercambios por segundo y es la única razón por la que la imagen no puede ser más rápida.

Y ahora la ironía. Con un ajuste más rápido de esa misma radio, 240 bytes de muestras de eco en bruto ocuparían unos 55 milisegundos, es decir, menos de lo que hoy ocupan diez bytes. Un ecograma de verdad cabría en este enlace con holgura, a cinco o diez imágenes por segundo. El límite no es la radio, sino una decisión de diseño.

  • En la trama no hay ninguna dirección ni identificador. Todos los ejemplares trabajan en la misma frecuencia con la misma configuración, y el visor acepta cualquier trama con suma de control correcta. Dos conjuntos dentro del alcance se estorbarán mutuamente.
  • La potencia de emisión ajustada en este conjunto es de 100 mW. En Europa, en esta banda se permiten 10 mW de potencia radiada. Cuánto sale realmente de la antena depende de la adaptación, pero el propio ajuste está diez veces por encima del límite.

La ficha técnica frente a lo que hay dentro

La promesa del anuncioCómo es en realidad
«DUAL-BEAM SONAR»dos líneas más abajo en la misma tabla: «Frequency 125 kHz, Single Freq». El anuncio se contradice en una sola imagen
Beam Angle 105 gradosa 125 kHz la onda en el agua mide 12 mm, y un ángulo así exigiría un transductor de unos 8 mm, menor que su propia onda. Ese no es un ángulo de haz real
Max Depth 50 m / 160 ftcorrecto. La escala de alcances termina exactamente en 160 pies, y las lecturas por encima de 180 pies se descartan
400 m de alcance de radiocreíble para LoRa con este ajuste de potencia, y es el punto más fuerte del conjunto
«Accurate Sonar & Fish Alarm»la alarma existe de verdad, disparada por el mismo número que dibuja el icono
De cinco afirmaciones, dos son ciertas, una se contradice a sí misma, una es físicamente imposible y una es cierta en la letra y engañosa en el espíritu.

Valoración: una estrella sobre cinco

Qué valoroNota
Radio: LoRa 434 MHz, alcance real y resistencia a interferencias★★★★☆4 / 5
Profundidad: por encima de 0,6 metros medida correctamente★★★☆☆3 / 5
Dureza del fondo: está en la trama, pero solo sirve para elegir una imagen★☆☆☆☆1 / 5
Imagen del fondo: textura de la memoria, no eco★☆☆☆☆1 / 5
Imagen de la columna de agua: fondo uniforme, ni arco ni planta☆☆☆☆☆0 / 5
Merece la pena comprarla como sonda★☆☆☆☆1 / 5
Una estrella, y no es malicia. El Erchang del episodio anterior sacó dos, porque allí el fondo es un eco real con segundo retorno. Aquí no hay con qué construir la imagen del fondo, porque del agua no llega ni una sola muestra.

Compruébalo tú mismo, en tu propia agua

  1. Fondea la embarcación sobre un fondo plano y mira la pantalla durante un minuto. La profundidad se queda quieta y la textura del fondo sigue fluyendo. Es una textura que se desplaza, no un cambio del fondo.
  2. Cambia «Refresh Speed» del ajuste más lento al más rápido. La imagen se desplaza cuatro veces más rápido y no se añade ni una pizca de información.
  3. Pasa sobre vegetación sumergida. No la verás. Nunca.
  4. Activa «Simulator». Si no lo distingues del trabajo en el agua, ese es justamente el mensaje.
  5. Aléjate con el visor hasta salir del alcance. Al cabo de ocho segundos las lecturas se ponen a cero.

Resumen – lo que PUPOPAN no dice abiertamente

  • En la trama no hay ni una sola muestra de eco, así que no hay con qué hacer un ecograma.
  • El fondo en la pantalla es una textura que se desplaza de 21 600 bytes, la misma para cada agua y cada lago.
  • Toda la columna de agua es un fondo uniforme. Vegetación, termoclina o arco de pez no los verás nunca.
  • El icono del pez es un dibujo ya hecho en tres tamaños, pintado a partir de dos números a lo largo de 39 columnas de pantalla.
  • La dureza del fondo elige una imagen, no cambia la imagen del eco.
  • La imagen se desplaza varias veces más rápido de lo que llegan los datos.
  • El modo demostración se ve idéntico al trabajo en el agua, porque usa la misma rutina de dibujo.
  • Sin direccionamiento ni cifrado, y con un ajuste de potencia diez veces por encima del límite europeo para esta banda.

Y la otra cara de la moneda, porque hay que ser justo: la radio aquí es realmente buena, la profundidad por encima de 0,6 metros se mide correctamente, el nivel de batería del transmisor se informa, y la capa gráfica, es decir, el búfer de historial, la paleta y el blit por hardware, está bien resuelta. Si por ese enlace viajaran muestras en bruto, esto sería un equipo decente. No viajan.

Como sonda de profundidad con alarma de pez y pantalla propia, sin teléfono y sin aplicación, este conjunto tiene sentido y a alguien puede bastarle. Como sonda de pesca, es decir, para mirar el fondo, la vegetación y la estructura, no merece la pena gastar dinero, porque la imagen que ves no procede del agua.

Lo que no he comprobado y por eso no describo: el transmisor y el transductor, porque no tengo un volcado de ellos, la potencia real en la antena, el alcance en el agua y cómo decide el transmisor que «esto es un pez». Describo solo lo que pude establecer: qué llega del agua y qué hace el visor con ello.

Fuentes y materiales para comprobar

En el próximo episodio: una sonda de una clase superior, que desde el agua envía 300 medidas de eco y ningún campo sobre el pez: el Vexilar SP200, la primera sonda de esta serie que entrega una medición.

Con qué equipo y sobre qué base hago estas pruebas

Observar, estudiar y probar el funcionamiento de un programa para conocer sus principios está permitido a quien ha entrado legalmente en posesión del aparato: art. 75, apartado 2, punto 2 de la ley polaca de derechos de autor, que implementa el art. 5, apartado 3 de la directiva 2009/24/CE. La lectura de la transmisión se refirió exclusivamente a mi propio transmisor y a mi propio receptor. No publico código fuente, volcados de memoria, claves ni herramientas que permitan copiar software ajeno – solo conclusiones sobre qué mide el equipo y qué no mide.

Los nombres y las marcas pertenecen a sus propietarios y se usan exclusivamente para identificar el equipo analizado, en el marco del análisis crítico y del derecho a la información. Las fotos de los anuncios de venta se utilizan con el mismo fin. Si un fabricante o un vendedor considera que alguna conclusión es errónea, repetiré con gusto las mediciones en el ejemplar que indique y publicaré una rectificación.

Así funciona esto aquí: antes de que algo llegue a nuestras embarcaciones, pasa por esta mesa. Y si algo no pasa, lo decimos en voz alta, aunque justo entonces nadie quiera oírlo.

Publicaciones Similares

Deja una respuesta