MAX17048
Recommended for New Designs
The MAX17048/MAX17049 ICs are tiny, micropower current fuel gauges for lithium-ion (Li+) batteries in handheld and portable equipment. The MAX17048 operates...
Datasheet
MAX17048 on Analog.com
MAX17043
Production
The MAX17043/MAX17044 are ultra-compact, low-cost, host-side fuel-gauge systems for lithium-ion (Li+) batteries in handheld and portable equipment. The...
Datasheet
MAX17043 on Analog.com
I'm using the MAX17048 in an application with the Panasonic NCR18500A lithium-ion cell (chemically very similar to their classic NCR18650A, I believe) and getting very poor SOC estimation performance.
I'm not equipped to do a full battery characterization as suggested in the data sheet / app note (I don't have a thermal chamber, for starters) but I have some basic data. See the following rundown logs (apologies for the gap in data-- I accidentally put my data logging laptop to sleep-- I'm doing another rundown now):

As you can see, this application has a fairly low rate of discharge relative to capacity-- around 0.05C (20 hours to full discharge), so the measured voltage probably isn't far off from the open circuit voltage. You can also see that the SOC estimation (blue line) is a very poor underestimate of actual SOC, it reaches near-zero less than halfway through the actual discharge cycle.
In a charge cycle, it does slightly better but is still not great:

This is charging at a continuous rate (~0.8A until 4.2V is reached)-- initial SOC estimates are again a great underestimate; after 3h it only shows ~10% SOC, even though the battery is probably closer to 50% charged. I'm thinking this is because the default parameters of the ModelGauge are calibrated for a different voltage profile. At 3.6V, this battery still has half its charge left, but the MAX17048's ModelGauge estimates SOC at around 10%.
Again, I don't require high precision modeling (I'm OK with 10-20% error, even), but it needs to be better than this, I could probably do a better SOC estimation by licking the electrode! (Don't worry I'm not licking the electrode.) So, some kind of rough suggestion about what to set the TABLE registers to would be helpful. For reference, here are related posts from people with this specific issue (poor out-of-the-box performance on 1S lithium-ion non-polymer cells):
Post about SOC estimation being wrong under other circumstances:
General questions about how to adjust the MAX17048's calibration