Tengo una aplicación RFID en la que la etiqueta tiene NRF24LU1 + y el Reader tiene el chip NRF24L01 +. El lector está basado en el microcontrolador STM32F4xx.
Tengo dos mismos Lectores que se comunican entre sí, uno como transmisor de RF y otro como receptor de RF.
Tengo dos etiquetas iguales que se comunican entre sí, una como transmisor de RF y otra como receptor de RF.
El rango de frecuencia de los chips nórdicos es de 2.4 a 2.525 GHz. El problema que tengo es que el Reader no se está comunicando con la etiqueta, el Reader como receptor y la etiqueta como transmisor. La velocidad de datos seleccionada es 2Mbps, el canal es 2, la carga útil es 5. Estas configuraciones son comunes entre la etiqueta y el Reader. No estoy seguro si estoy dando la dirección correcta para TX y Rx.
Los registros TX_ADDR, RX_ADDR_P0 (Pipe 0), RX_ADDR_P1 (Pipe 1) se actualizan para la dirección en un dispositivo como sé. Lo intenté:
(Lector)
RX: TX_ADDR = 0xE7E7E7E7E7, RX_ADDR_P0 = 0xE7E7E7E7E7, RX_ADDR_P1 = 0xC2C2C2C2C2.
(Etiqueta)
TX: TX_ADDR = 0xC2C2C2C2C2, RX_ADDR_P0 = 0xC2C2C2C2C2, RX_ADDR_P1 = 0xE7E7E7E7E7.
¿Es esta la configuración de dirección correcta? ¿Me estoy perdiendo algo??