Im currently developing a low power IoT node based on Contiki-ng running on a TI CC1350 launchpad board. My problem is that my power consumption is always >6mA.
Compiling and running the energest
example I can see the MCU radio is always listening, no matter if I compile with MAKE_MAC = MAKE_MAC_NULLMAC
and MAKE_NET = MAKE_NET_NULLNET
. Running
MAKE_MAC = MAKE_MAC_TSCH
or MAKE_MAC = MAKE_MAC_CSMA
increases consumption by around 2mA as the CPU is always active, but the radio is never duty cycled.
Is there a way of reducing current consumption for Contiki-ng on this platform?