Leaving the top totally white can be tricky as it sometimes can lead to underfilling. Underfilling is something that must be considered today. Over the generations of printers, I have noticed that Canon has changed the logic of how the optical sensor works. If a cart is underfilled too much, what happens is that that he cart can be totally drained before the optical sensor kicks in to warn of a low cart but this is an extreme situation.
From the nominal testing I have been able to perform, the sensor will work properly especially on the newer printers only if the sensor detects an out of ink situation within a chip counter range. That is to say, if the chip is full and the sensor senses out of ink it will not flag a situation. Maybe, the sensor is not even turned on till the chip reaches a certain level! What is clear though is that the optical sensor and cartridge chips work together in a certain algorithm that is yet to be defined by people like us.
The obscuring of the ink sponge levels also points out that Canon has also changed when it wants to flag a low ink condition and what it deems low is not necessarily what we view as low.
What is also known is that suppose the sensor detects the reservoir is empty but the chip count is on the high side, the printer will decrement the chip in one swoop so it coincides with what should be and ink level and chip is re-syncronized from low towards empty. This makes sense because once the sensor detects no ink in the resevoir, it begins a countdown to the empty stage in a precise fashion because the situation becomes risky lest the printer lose count of the ink left and damage the printhead. You will also now notice how the printer will then seem to operate by takings its time before it starts to print.
From the nominal testing I have been able to perform, the sensor will work properly especially on the newer printers only if the sensor detects an out of ink situation within a chip counter range. That is to say, if the chip is full and the sensor senses out of ink it will not flag a situation. Maybe, the sensor is not even turned on till the chip reaches a certain level! What is clear though is that the optical sensor and cartridge chips work together in a certain algorithm that is yet to be defined by people like us.
The obscuring of the ink sponge levels also points out that Canon has also changed when it wants to flag a low ink condition and what it deems low is not necessarily what we view as low.
What is also known is that suppose the sensor detects the reservoir is empty but the chip count is on the high side, the printer will decrement the chip in one swoop so it coincides with what should be and ink level and chip is re-syncronized from low towards empty. This makes sense because once the sensor detects no ink in the resevoir, it begins a countdown to the empty stage in a precise fashion because the situation becomes risky lest the printer lose count of the ink left and damage the printhead. You will also now notice how the printer will then seem to operate by takings its time before it starts to print.