What is this mean? 0.12mA is very small. Why smaller than other very much?
Thanks~
What is this mean? 0.12mA is very small. Why smaller than other very much?
Thanks~
Hi,
As mentioned in the product specification, this is the average current consumption with an average data rate 10 kbps and full packets.
The nRF240LE1 will stay in sleep mode when the packet is clocked into its Data Out Register, thus it will only use the high current when transmitting the packet. The average current consumption will therefore be the sleep current pluss the currect cunsumed while transmitting.
Best regards,
Jørgen
I have made a mouse, requir 125hz/s report rate, transmit 13bytes every time. So it means 1625bps? I also can make its current 0.12mA at -6dBm?
But i test my mouse, its current is about 8mA at -12dBm(dont contain mouse sensor and other compoment). I use nRFgo SDK, device mode 0.
mode 0:asynchronous mode,frequency agility
mode 1:asynchronous mode,frequency hopping spread spectrum
mode 2:semi-synchronous mode,frequency agility
mode 3:semi-synchronous mode,frequency hopping spread spectrum
mode 4:semi-synchronous mode,low latency frequency hopping spread spectrum
Thanks~
I see that you are using Gazell, which is a more advanced protocol than ShockBurst. You will propably not get down to 0.12 mA, as the extra features of Gazell draws some more current, but 8 mA does not sound very good. You can start by trying to switch to mode 4 and re-measure the current. Mode 0 will spend much time finding the correct frequency to transmitt on, leaving the radio on for a longer time. Also note that the average current in the product specification is with full packets. This corresponds to ~40 packets per second, while you will be sending 125 packets per second. This will lead to an increase in current consumption.
Thank you Jørgen~
I will go to try it.