60 min: lab
packet-designer+ Wokwi + 10 de entregable. Esta es la única sesión del Avanzado con código corriendo — la serialización sà se simula honestamente.
Listar todo lo que el coche puede mandar, con su rango fÃsico real y la frecuencia a la que cambia de verdad. Marcar cada una como ruta (5 Hz) o status (1 Hz). Justificar en una lÃnea: mandar la temperatura del CVT a 5 Hz es desperdiciar aire, porque no cambia a esa velocidad.
En packet-designer, armar los dos paquetes. Por cada campo: nombre, tipo, escala, offset, unidad fÃsica.
El lab muestra en vivo: bytes totales, el hex de ejemplo, el ToA y el % de aire ocupado. Iterar hasta cumplir las tres reglas:
Si no cierra, documentar qué se sacrificó y por qué. Un diseño que cierra tirando datos sin decirlo vale menos que uno que no cierra y lo explica.
Con el tamaño final de ambos paquetes:
| SF | ToA ruta | ToA status | % de aire | ¿Cabe en dwell? | ¿Cabe en 30 %? |
|---|---|---|---|---|---|
| 7 | … | … | … | … | … |
| … | … | … | … | … | … |
Cruzar con el margen de enlace de la Sesión 1: el SF elegido debe cumplir ambas hojas. Si la S1 pide SF10 y la tabla de aquà dice que a SF10 no cabe, el paquete se reduce — no se ignora una de las dos.