Mi bus CAN está funcionando a 125 kbit/s y es de uso extendido formato de marco exclusivamente. Me gustaría saber cuál es la tasa máxima de enmarcar puedo enviar. Supongamos que la longitud de los datos es siempre de ocho bytes.
Según esta página de la Wikipedia, cada trama tiene una longitud de trama máxima de (1+11+1+1+18+1+2+4+64+15+1+1+1+7) = 128
bits:
Teniendo en cuenta un mínimo de tres bits intertrama espaciado, la máxima velocidad de paquetes bajo 125 kbit/s debe ser:
125000 / ( 128 + 3) = 954
fotogramas por segundo.
Pero en mi prueba, yo no podía conseguir que la alta. La velocidad de fotogramas máxima que puedo lograr (con todos los ocho bytes de datos) es de alrededor de 850 fotogramas por segundo.
Lo que está mal aquí - mi cálculo, o mi método de prueba?