Yes, and that's in the start of the thread and in the code.You mean that I should calibrate on 2 mixes ( air and 100% o2 for example ), right?
A cell is not linear in real life and degrades over time. The software should be able to rectify that. Unless you consider a few percentages of miscalculation acceptable.
Linear drift is explained in the CCR topics.