Other Parts Discussed in Thread: BQ27411-G1, GPCCHEM, BQSTUDIO, EV2400
I have a device that I am trying to get the QMAX and RA table to be maximized and so I follow the steps below but after 20+ hours I can't get the QMAX or RA table to show any new learned numbers.
1. Bring up the BQ27441-G1 from my device and program only 4 numbers to it (Design Capacity, Design Energy, Terminate Voltage, and Taper Rate)
2. I then re-read them from the BQ27441-G1 and they match the values I wrote (Design Capacity = 470, Design Energy = 1739, Terminate voltage = 3100, and Taper Rate = 50)
3. For now I have turned SLEEP off in the OpConfig register, since I was worried it might have been the problem.
4. I then go into a loop to simulate the work the my device will be doing ... Do work for for 15 seconds, then sleep for 10 seconds and then start over and do the work again, etc...
5. Since this is a LoRa based device, I transmit the state of QMAX_UP and RES_UP, and read the value of QMAX, and the complete RA table ... and transmit to a device where I can read the values
6. After 13 hours the battery is almost drained (8% left from 100% starting point) During this time NEVER received a QMAX_UP or RES_UP flags set and the values have stayed to the default values.
7. I then plugged the device into a charger and in about 2 hours it was back at 100% charged.
8. Still never received QMAX_UP or RES_UP flag set or any of the values changing to anything other than the defaults.
9 . Control Register is constant at 0x008E
I am sure I am missing something else I need to do as I have reread the specs and it seems like the BQ27411-G1 will just take you starting point variables and continue to tune itself.
Thanks for any pointers.
Scott