I have not been able to determine at exactly what point the optical sensor is turned on. It might be 60% or 50% empty.
Mikling, I assume you are using the graphical ink monitor normally associated with the maintenance tab on the printer driver, which also pops up when printing? I have found it to be quite inaccurate when the ink levels are low and as you have also pointed out the graph actually freezes at the level just prior to the Low Ink Warning.
Drjim showed there is a better monitor available if you have installed the printer as a network printer (ie. using the Remote UI). See this post in September 2017:
https://www.printerknowledge.com/th...er-ink-monitor-for-pro-100.11903/#post-101894.
I have done a comparison between the 2 ink monitors, for my Pro100S, at low ink levels. While I believe they both rely on the same data, the Remote UI (ie RUI) monitor is better for at least 3 reasons:
- It is bigger and easier to analyse.
- It does not freeze at low levels, like the normal Ink Status Monitor.
- It is more accurate at low ink levels. (I have not tested for high levels)
To open the RUI on a Windows PC, I use this method: Open a File Explorer window and navigate down to and select “Network” on the left panel. On the right panel you should see your printer under the “Printers” group, if it has been installed. Double click on this icon and you will get a request for a User Name and a Password. Use “ADMIN” as the User Name and “canon” as the Password.
I only got asked to login the first time, using this method, so not sure if that is because I have not turned my PC off since the first time I opened the RUI. I did add the RUI as a bookmark on the “bookmarks bar” (I use Chrome) and the again was only asked the first time to login. The Ink Level display on my implementation is slightly different to Drjim, in that mine shows 4 ink tanks on the left and 4 on the right, whereas for Drjim it shows all 8 in one single column. Also, for Drjim there is a noticeable demarcation line in the graph on the top 4 carts, but that may be because those 4 carts are relatively full. My carts were either full or near empty and the ones showing near empty have “feathering” of the graph.
To show the improved graphics at low levels, I temporarily replaced 2 full carts with one empty (Yellow) and one low (Black). The attached file is from a screenshot that I scaled/cropped and added a percentage scale. So it is quite clear that the Yellow shows 5%, Black 10%, Magenta 20% and PC 30%.
I decided to peek at the scripts to see if they revealed any detail not being displayed.
Each cart has 3 numeric parameters that were retrieved. The first parameter seems to be the colour, the second parameter is the ink level, ranging from 0 = full to 10 = Empty. The 3rd parameter has at least 3 values as follows: 0 = “Normal”, 1 = “Low Warning” and 2 = “Empty. I can imagine there are other values assigned that I have not observed, for example they may assign a value for a cart tagged as; “ink monitor disabled”.
See the small cropped screenshot of the parameter values returned:
For the 4 carts shown in the attached file, the parameter for the ink levels were:
Yellow (10)
Empty, Black (9)
Low, Magenta (8) and PC (7). Because there are 11 values; 0 to 9 can be multiplied by 10 to give percentage ink used. eg. Magenta is 80% used or 20% remaining. The display for carts with low ink warning is now much better, showing 90% used or 10% remaining, which is the same value I get by measuring the weight of ink in carts that have reached this level.
I do have some data for Cyan, PhotoCyan and Magenta which could be compared for the two methods of ink monitoring. Initially I wish to discuss the Magenta. In fact the status of the Magenta cart got me looking at the RUI in the first place, primarily because of this comment in post #7:
This seems to be discordant with what The Hat posted:
My initial thought was that they could be saying the same thing, based on the fact that the normal ink status monitor is so inaccurate at low ink levels. My Magenta at the time was showing 60% empty, using the normal status monitor, which is in the range Mikling has mentioned that he believes is about the level where the optical sensor is enabled. Magenta, Cyan and PC all showed 60% at the time. However, the difference was that the Magenta was clearly lower by visual observation of the ink reservoir.
I have attached a photograph of the Magenta cart and superimposed a scale in mm on the left side:
Also attached is a screenshot of the Ink Status Monitor, at that time, with a % scale on the left.
The photograph shows the ink was 7.2mm from the bottom. The screenshot shows the ink level, according to the status monitor, was maybe a tad over 60% empty. The 7.2mm equates to 0.28 inches.
If Mikling was using the normal Ink status monitor, as I have assumed, then because of that monitor’s inaccuracies, the 2 statements do not conflict given that approximate figures only were presented.
When the Magenta was showing as 60% empty in the Ink status monitor it displayed as 70% empty in the RUI monitor and was teetering on the edge of changing to 80% empty, which it did soon after. In addition the weight of the Magenta cart indicates it had 18.98% of ink remaining (or 81.02% empty) (Edit).
The Photo Cyan and Cyan both showed as 70% empty in the RUI monitor. They had 26.8% and 21.9% remaining respectively. They both showed as 60% empty in the normal status monitor.
I am quite sure I have read a post by Mikling suggesting the optical status indicator kick in point may b e when the chip indicates that the ink level has dropped into the last zone prior to ink low warning. I think that is a very strong possibility and would coincide with the ink level parameter mentioned above changing from 7 to 8.
Mikling, is it time you created a YAFLA (Yet Another Five Letter Acronym) for the optical sensor kick in point? Maybe OSKIP.