Estoy pensando en un sistema donde 10 o más periféricos necesitan recibir 30-50B de datos cada milisegundos de 50 isis (cada periférico obtiene datos únicos). El rendimiento total requerido puede no ser enorme (6-10kB / s) pero el problema radica en la cantidad de dispositivos que necesitan recibir los datos.
He investigado el uso de BLE pero a pesar de que el rendimiento total se encuentra dentro del máximo posible ~ 35kB / s, lo que quiero no es posible debido al límite duro de 20ms Intervalos de conexión. Otra solución que consideré es usar un transmisor de RF simple y receptores de RF que todos lo escuchen simultáneamente. Tendría que encargarme manualmente de la corrección de errores, etc. pero no tendría que preocuparme por cambiar entre los receptores, lo que lleva un tiempo precioso. Un problema con eso también incluiría la incapacidad de tener dos de estos sistemas implementados cerca uno del otro sin el riesgo de que los transmisores hablen uno sobre el otro.
Entonces, ¿qué otras soluciones están disponibles para mí?