printer init fix
This commit is contained in:
parent
6aa82a5676
commit
4176c473e3
13
Fotobox.py
13
Fotobox.py
@ -1,5 +1,6 @@
|
||||
import os.path
|
||||
import time
|
||||
import traceback
|
||||
|
||||
from typing import List
|
||||
from PIL import Image
|
||||
@ -233,13 +234,13 @@ class Fotobox:
|
||||
pygame.display.flip()
|
||||
self._printed = False
|
||||
try:
|
||||
if self._printer is None or not self._printer.is_online():
|
||||
self._printer = Usb(0x0483, 0x5840, 0, interface=0, out_ep=0x04, in_ep=0x82)
|
||||
self._printer.profile.media['width']['pixels'] = 512
|
||||
print("Printer AVAILABLE")
|
||||
except Exception:
|
||||
self._printer = None
|
||||
self._printer = Usb(0x0483, 0x5840, 0, interface=0, out_ep=0x04, in_ep=0x82)
|
||||
self._printer.profile.media['width']['pixels'] = 512
|
||||
print("Printer AVAILABLE")
|
||||
except Exception as e:
|
||||
print("No printer available")
|
||||
traceback.print_exc()
|
||||
self._printer = None
|
||||
|
||||
self._qr = qr_create(self._choice.urlWithProtocol)
|
||||
self._qr_rect = self._qr.get_rect(left=2 * BORDER, centery=SCREEN_RECT.centery)
|
||||
|
||||
@ -4,7 +4,4 @@ cd "$(dirname "$0")" || exit 1
|
||||
|
||||
. venv/bin/activate
|
||||
|
||||
#while true; do
|
||||
python main.py
|
||||
# sleep 1
|
||||
#done
|
||||
|
||||
8
_screen.sh
Executable file
8
_screen.sh
Executable file
@ -0,0 +1,8 @@
|
||||
#!/bin/bash
|
||||
|
||||
cd "$(dirname "$0")" || exit 1
|
||||
|
||||
while true; do
|
||||
sudo xinit ./_inside.sh
|
||||
sleep 2
|
||||
done
|
||||
Loading…
Reference in New Issue
Block a user