BlueNRG firmware-upgradeable network processor for Bluetooth Smart applications delivers best-in-class power consumption for longer battery life