Ya has visto que esto solo representó 16.5mA
Serial.println("8s radio.stopListening, LowPower.powerDown");
delay(50);
radio.stopListening();
LowPower.powerDown(SLEEP_8S, ADC_OFF, BOD_OFF);
Asi que no es la gran cosa!!
Pero al final dice:
I retried my test with new modules, http://www.amazon.co.uk/Professional-NRF24L01-Antenna-Wireless-Transceiver-5pcs/dp/B010N32SGM, and my low-power state now draws ~7.5mA.
7.5mA sounds about right ...
3.4mA (5V@16Mhz Pro Mini in low-power state) +
4mA (nRF socket) +
0.0009mA (nRF powered down) +
inaccuracies in measurement
So as @TMRh20 says, the eBay glob of goo chips seem to not perform to the nRF24L01+ datasheet specs.
I'm closing this issue as the problem is with my cheap eBay nRF24L01 modules and not the code.
Repetí mis pruebas con los modulos nuevos, comprados en AMAZON (ver link antes) y el estado Low Power ahora drena aprox 7.5mA o sea que depende de los módulos.
7.5mA suena bien...
3.4mA (5V/@16Mhz Pro Mini en estado de bajo consumo) +
4mA (nRF socket) +
0.0009mA (nRF en bajo consumo) +
errores de medición
Entonces @TMRh20 (Genio GURU del nRF24) dice, el mundo de eBay de estos chips parece no coincidir con las especificaciones de la hoja de datos del nF24L01.
Cierro este problema indicando que el problema esta en mi nRF24L01 BARATO comprado en eBay y no el el Código.
Conclusión
Aprender a reconocer los chips buenos de los baratos es tu tarea y ese tema ya fue abordado en un hilo de hace 1 o 2 meses que te invito a que busques y leas.
Los chinos han clonado los nRF24L01. Si mezclas chips no funcionan. Y algunos de ellos mismos tampoco lo hacen. SI compras barato no te quejes antes de hacerlo revisa que has comprado y mira siempre los comentarios de los demás. En el feedback (comentarios) muchos hacen mención a estas cosas. No me funciona, esto es un fake (falso), etc, etc.
Ahora hay imitaciones de todo, y cualquiera de nosotros puede ser timado o engañado con facilidad.