Other Parts Discussed in Thread: BQ51020
We are using the BQ51003 as a wireless Rx for a medical device. This feeds 5V into a battery charger IC for a lithium-ion battery. The Tx is an NXP NXQ1TXH5/101J.
We have a microcontroller tied to the EN1/EN2 pins, and we are monitoring battery voltage. When battery voltage reaches the charge threshold, the microcontroller pulls these pins HIGH to send a "charge complete" 0x01 packet to the Tx to terminate power transfer. However, we still need a way to be aware of whether the device is still docked on the charger, or if it has been removed. If it has been removed, it must enter a "low-power" state.
Right now, the only way we can think of doing this is occasionally pulling EN1 LOW (every 10s or so) to see if a Tx connection is established; if not, the device must be out of range and therefore undocked. However we want to monitor this in a more efficient manner. As I understand, the Tx will continue to send pings for an Rx in range, to which the Rx will respond with a 0x01 if EN1/EN2 are HIGH. Is there any way to utilize the BQ51003's other pins to monitor if it is receiving connectivity pings from a Tx, indicating that it is in range of a Tx, even though it is responding with 0x01?