Ir al contenido
Fuente revisada

MicroDuck 0.17.8: audio UDP y preparación

Elige robot o portátil para el sonido del mando UDP y revisa la corrección de reintentos de configuración heredada de 0.17.7. No implica una prueba física.

El demonio oficial 0.17.8 mueve los sonidos del disparador del pad UDP a la computadora portátil de forma predeterminada mientras el robot aún mueve su pico. Utilice --robot-sound-on para restaurar esos sonidos en el robot y --mute para silenciar la computadora portátil. Las versiones anteriores de netpadd ignoran la nueva bandera. El sonido del portátil por sí solo no prueba que el robot haya aceptado el control. La versión también incluye correcciones de reintento de aprovisionamiento 0.17.7; este sitio revisó una fuente fija sin operar un robot.

Pollen Robotics publicó el demonio 0.17.7, que no es una versión preliminar, el 19 de octubre a las 14:16 UTC y el 0.17.8 a las 14:24 UTC. Esta nota del 20 de octubre revisa la fuente 0.17.8 fija. Los anuncios no proporcionan un registro físico de aceptación de estos cambios y este sitio no ha actualizado, aprovisionado ni accionado un robot. versión 0.17.7 · versión 0.17.8.

Elija la salida de sonido antes de diagnosticar un pato silencioso

Dispare sonidos con el software de robot y computadora portátil 0.17.8 correspondiente
Opciones para duckctl udp-padSonidos RT/LT del ordenador portátilSonidos de robot RT/LT
Sin opción de sonidoReproducir en la salida del portátil seleccionadoSilencioso; el pico todavía se mueve
--sonido-robot-encendidoJugarJuega también
--mudosilenciosoSilencioso; el pico todavía se mueve
--mute --robot-sonido-encendidosilenciosoJugar

Estas opciones afectan el sonido de graznido RT y el sonido retenido LT. Las señales del robot para un pad perdido o que regresa todavía se reproducen. Un receptor anterior a la bandera de sonidos del remitente lo ignora y continúa emitiendo sonidos de activación en el robot. Compare ambas versiones en lugar de asumir que el altavoz está roto. Guía fija · Manejo del robot.

Si la computadora portátil no tiene salida de audio utilizable, o Linux carece de libasound.so.2, el remitente inicia sesión no sound on this machine. Sin --robot-sound-on, todavía establece el indicador de sonidos del remitente: un robot compatible no se convierte automáticamente en el altavoz alternativo. El control puede continuar mientras los sonidos del gatillo estén en silencio. Además, se reproducen sonidos de la computadora portátil para el pad seleccionado incluso cuando el robot no acepta sus paquetes; Escuchar un charlatán no es una prueba de conexión. Verifique el panel del remitente y la respuesta del robot. Implementación del remitente.

Verifique el cliente real y la fuente del pad

Versión portátil y ayuda instalada
duckctl --version
duckctl udp-pad --help
Leer la fuente del pad activo del robot
systemctl is-active padd netpadd

El control UDP ya debe estar configurado en una LAN confiable. Su configuración de netpad persistente selecciona netpadd en lugar del servicio padd de Bluetooth; la herramienta permanece sin autenticar y no es un punto final de control remoto de Internet. Utilice la guía de solución de problemas del pad existente para resolver problemas de selección de fuente o tiempo de espera. La actualización de duckctl de la computadora portátil por sí sola no actualiza netpadd del lado del robot. Opciones CLI · Paquete de computadora portátil publicado.

0.17.7 corrige los reintentos de aprovisionamiento de la placa

La versión anterior 0.17.7 incluye los cambios de aprovisionamiento que solo estaban en principal en nuestra revisión anterior. El lanzador ahora pregunta cómo terminó su propia ejecución en lugar de reproducir el registro de un intento anterior fallido. La fase dos recupera setup-rkaiq nuevamente y el asistente de ISP persistente puede compilar desde la fuente de corrección que mantuvo. Estos son cambios de inicialización e instalación, no evidencia de una nueva política, un cable de cámara reparado o una prueba física exitosa de la cámara. Lanzador · Fases · Ayudante de ISP.

Leer el resultado del aprovisionamiento registrado en un tablero relevante
sudo cat /var/lib/robot/provision.outcome

El resultado está vinculado a una ID de ejecución: el iniciador reconoce el resultado done o ended <exit code> de esa ejecución. Mantenga la salida de la consola de la ejecución actual con ella. Un archivo de resultados antiguo o faltante no prueba que el intento actual haya tenido éxito. Separar un intento fallido de inicialización de la placa de las actualizaciones rutinarias del demonio; no actualice ni ejecute el aprovisionamiento simplemente porque una versión lo menciona.

Inspeccionar una actualización deliberadamente y mantener un objetivo de recuperación

Versiones del robot y transcripción de actualización anterior
robotctl version
robotctl update status
robotctl update check daemon
robotctl update log
robotctl update show

Para una placa oficial compatible por debajo de 0.17.8, dirigida deliberadamente a esta versión anticuada, primero inspeccione la ayuda de actualización instalada y el espacio disponible. La vista previa a continuación descarga, verifica y extrae en preparación; escribe en el disco y se detiene antes de la activación. No es una prueba de aceptación de robots. Si el robot ya es más nuevo, no copie un comando de versión exacta que pueda degradarlo.

Solo vista previa; descarga y escribe archivos provisionales
sudo robotctl update apply daemon --version 0.17.8 --dry-run

Si se aprueba la vista previa y elige esta versión, la guía de actualización oficial fija describe la activación y verificación. Conservar la transcripción y la versión instalada anteriormente para su recuperación; una reversión manual del demonio requiere un predecesor instalado y no revierte el conjunto de políticas independiente. Nuestro artículo de búsqueda de código fuente 0.17.6 sigue siendo la explicación histórica de las fallas en el tamaño de los metadatos, no una razón para instalar su versión anterior.

Verifique la versión en ejecución y el resultado
robotctl version
robotctl health
robotctl update log
robotctl update show

La revisión oficial de RL, el conjunto de políticas v8, cuatro modelos de referencia, el simulador y Vetbook Space se mantuvieron sin cambios en esta revisión. El nuevo comportamiento es el enrutamiento y aprovisionamiento de software, no un modo de proceder recientemente validado. Actualización fija y instrucciones de salud.

Dónde ir a continuación.

CONTINUAR LA CONVERSACIÓN

¿Qué te gustaría entender a continuación?

Mantenga juntos la fuente, su entorno y sus observaciones.

Fuentes y fecha de revisión

Fuentes comprobadas el 20 de octubre de 2026 · Fuente revisada

  1. Fuente original 1 · github.com / daemon-v0.17.7 ↗
  2. Fuente original 2 · github.com / daemon-v0.17.8 ↗
  3. Fuente original 3 · github.com / udp-pad.md ↗
  4. Fuente original 4 · github.com / udp_pad.rs ↗
  5. Fuente original 5 · github.com / main.rs ↗
  6. Fuente original 6 · github.com / main.rs ↗
  7. Fuente original 7 · github.com / provision-board.sh ↗
  8. Fuente original 8 · github.com / provision.sh ↗
  9. Fuente original 9 · github.com / setup-rkaiq.sh ↗
  10. Fuente original 10 · github.com / cheatsheet.md ↗
  11. Fuente original 11 · pypi.org / 0.17.8 ↗