an eink camera running on an rpi zero 2 w

feat: add rotation

dunkirk.sh c285b24c df347500

verified
Changed files
+2
src
+2
src/camera_server.py
···
CAMERA_SETTLE_TIME = 1
DEBOUNCE_DELAY = 0.2
POLL_INTERVAL = 0.01
+
ROTATION = 90
def validate_photo_dir():
if not os.path.isabs(Config.PHOTO_DIR):
···
config = picam2.create_still_configuration(main={"size": Config.PHOTO_RESOLUTION})
picam2.configure(config)
picam2.start()
+
picam2.set_controls({"Rotate": Config.ROTATION})
time.sleep(Config.CAMERA_SETTLE_TIME)
timestamp = datetime.now().strftime("%Y-%m-%d_%H-%M-%S")