Skip to content

Cat Printer 0.4.0

Choose a tag to compare

@dasistdaniel dasistdaniel released this 27 Sep 06:31
· 7 commits to main since this release

Automatic battery warning.

Note

Programmed with AI. Code, protocol analysis and documentation were written by an AI assistant (Anthropic's Claude, via Claude Code) and tested by a human on real hardware (a YHK-… printer on Windows 11). Use at your own risk.

New

  • Battery level in percent, estimated from the voltage of the printer's two-cell Li-ion battery (8.4 V = full). Shown in the tray tooltip and on the status page with a bar (green / orange when low / red when almost empty).
  • Automatic battery check every 30 minutes while nothing is printing (adjustable on the status page, 0 = off). If the printer is off, the check fails silently and Bluetooth is released right away. The level is also measured after every print.
  • Warnings – each shown once until the battery has been recharged: low (15 %, adjustable), almost empty (5 %), plus fully charged after charging. The warning also appears as the Windows printer status.
  • Replaces the old fixed warning at 6.8 V, which was already nearly empty.

Download

CatPrinter.exe – double-click: Yes installs or updates (settings are kept), No runs it without installing. For a fully portable copy, put an empty file named portable next to the exe.

Warning

The exe is not code-signed. Windows SmartScreen may say "Windows protected your PC" – click More info → Run anyway. You can also build it yourself with build.ps1 or run from source.

SHA256 CatPrinter.exe: 2E85A2BD0621BE790AD87CC7646B0A7FC6D2B459B16D4D208BAB16D0D70C48C3


🇩🇪 Kurz auf Deutsch: Akkustand in Prozent (Tray und Statusseite), automatische Prüfung alle 30 Minuten und Warnungen bei „schwach“ (15 %), „fast leer“ (5 %) sowie „voll geladen“. Zum Aktualisieren die neue CatPrinter.exe starten und Ja wählen – Einstellungen bleiben erhalten.