Paso 4: código
Consulte el diagrama de arriba para el algoritmo y el apéndice para los enlaces a los códigos.
La matriz especificada es una matriz de 4 x 6. Las 4 filas son para las cuatro capas. Los dos primeros enteros en las columnas contienen el valor de 16 bits para los canales rojo 16. Las dos siguientes contienen datos para los canales verdes y posteriormente para el azul.
La matriz es procesada en el PC y enviada al controlador a través de UART (comunicación Serial).
La matriz al controlador viene en forma de datos de 24 bytes enviados layer-wise. Podría ser patrones simples, datos aleatorios o datos de música procesada usando fosfeno.