This chapter details the optimization of power consumption in the WLR089 device. Also, this provides the optimization tips, estimation and best
settings to use on the WLR089 device for maximum battery
expected lifetime.
Note: The following points are only
suggestions from Microchip for better optimization of power consumption in the WLR089 device.
- Maintain the data rate to maximum for
transmitting the uplink packet
(MAC_DEF_TX_CURRENT_DATARATE_EU
)
because the average current consumption in transmission scenarios are approximately
same at every data rate. This has a direct impact in reducing the power consumption
and increasing the expected battery lifetime.
- Set the device to Sleep mode whenever the device
is not transmitting and remains in IDLE mode. This has a direct impact on the
overall power consumption and improves the battery lifetime. The trade-off on
setting the device to Sleep mode during the IDLE condition is only possible in the
Class A device and not in the Class C device.
- When transmitting the non-critical application
data, set the device to transmit the unconfirmed packet type, which drops off the
retransmission cycle. This has a direct impact on the overall power consumption and
improves the battery lifetime. The trade-off on transmitting unconfirmed packets
leads to data loss in case of heavy gateway traffic or non-reachable gateway
conditions.
- The data rate to receive the downlink in RX1
follows the TX data rate. The maximum value of the TX data rate
(
MAC_DEF_TX_CURRENT_DATARATE_EU
) reduces the uplink transmit
time followed by the lesser reception time in the RX1 reception window slot in the
WLR089 device.
- Enable the Adaptive Data Rate (ADR) feature on
the WLR089 device through which the network server
controls the data rate of the WLR089 device. By
enabling ADR, the network is optimized to use the fastest data rate possible without
loss of connection with the network server.