I can not agree with you. The InkEnd sensor is a micro-switch what just 2 state: opened or closed. So, it impossible to recognise ink near end or Ink end. When the flag touches the sensor, the ink counter on card reduces do 5%. After that it just count from this amount to zero. Then it says...