-
-
Notifications
You must be signed in to change notification settings - Fork 11
Test Ink Levels
Danielle Foré edited this page Dec 20, 2023
·
1 revision
Since not everyone has an actual printer to test, here's a snippet we can use to fake ink levels for testing:
var cyan = new Printer.ColorLevel () {
color = "#00ffff",
level = 5,
level_max = 10,
level_min = 0,
name = "Imaging Unit (Cyan)"
};
var cyana = new Printer.ColorLevel () {
color = "#00ffff",
level = 5,
level_max = 10,
level_min = 0,
name = "Toner (Cyan)"
};
var cyanc = new Printer.ColorLevel () {
color = "#FF00FF",
level = 5,
level_max = 10,
level_min = 0,
name = "Imaging Unit (Magenta)"
};
var cyand = new Printer.ColorLevel () {
color = "#FF00FF",
level = 5,
level_max = 10,
level_min = 0,
name = "Toner (Magenta)"
};
var cyane = new Printer.ColorLevel () {
color = "#FFFF00",
level = 5,
level_max = 10,
level_min = 0,
name = "Imaging Unit (Yellow)"
};
var cyanf = new Printer.ColorLevel () {
color = "#FFFF00",
level = 5,
level_max = 10,
level_min = 0,
name = "Toner (Yellow)"
};
var cyang = new Printer.ColorLevel () {
color = "#000000",
level = 5,
level_max = 10,
level_min = 0,
name = "Toner (Black)"
};
var cyanh = new Printer.ColorLevel () {
color = "#000000",
level = 5,
level_max = 10,
level_min = 0,
name = "Drum Cartridge"
};
var cyani = new Printer.ColorLevel () {
color = "#000000",
level = 5,
level_max = 10,
level_min = 0,
name = "Developer Cartridge"
};
var cyanj = new Printer.ColorLevel () {
color = "cyan",
level = 5,
level_max = 10,
level_min = 0,
name = "Waste Toner Box"
};
var cyank = new Printer.ColorLevel () {
color = "cyan",
level = 5,
level_max = 10,
level_min = 0,
name = "Fusing Unit"
};
var cyanl = new Printer.ColorLevel () {
color = "cyan",
level = 5,
level_max = 10,
level_min = 0,
name = "Image Transfer Belt Unit"
};
var cyanm = new Printer.ColorLevel () {
color = "cyan",
level = 5,
level_max = 10,
level_min = 0,
name = "Transfer Roller Unit"
};
var cyann = new Printer.ColorLevel () {
color = "cyan",
level = 5,
level_max = 10,
level_min = 0,
name = "Ozone Filter"
};
var cyano = new Printer.ColorLevel () {
color = "cyan",
level = 5,
level_max = 10,
level_min = 0,
name = "Toner Filter"
};
var cyanp = new Printer.ColorLevel () {
color = "cyan",
level = 5,
level_max = 10,
level_min = 0,
name = "Staple Cartridge"
};
var colors = new Gee.ArrayList<Printer.ColorLevel> ();
colors.add (cyan);
colors.add (cyana);
colors.add (cyanc);
colors.add (cyand);
colors.add (cyane);
colors.add (cyanf);
colors.add (cyang);
colors.add (cyanh);
colors.add (cyani);
colors.add (cyanj);
colors.add (cyank);
colors.add (cyanl);
colors.add (cyanm);
colors.add (cyann);
colors.add (cyano);
colors.add (cyanp);