Replace MMAL driver with Libcamera (#491)

Co-authored-by: Chris Gerth <gerth2@users.noreply.github.com>
This commit is contained in:
Matt
2022-12-28 11:21:41 -08:00
committed by GitHub
parent 4088a394f3
commit 7ff630dc44
53 changed files with 1261 additions and 934 deletions

View File

@@ -16,8 +16,24 @@ LOOP=$(sudo losetup --show -fP "${IMAGE_FILE}")
sudo mount ${LOOP}p2 $TMP
pushd .
cd $TMP/opt/photonvision
ls
sudo cp $NEW_JAR photonvision.jar
cd $TMP/etc/systemd/system/multi-user.target.wants
sudo bash -c "printf \
\"[Unit]
Description=Service that runs PhotonVision
[Service]
WorkingDirectory=/opt/photonvision
ExecStart=/usr/bin/java -Xmx512m -jar /opt/photonvision/photonvision.jar
ExecStop=/bin/systemctl kill photonvision
Type=simple
Restart=on-failure
RestartSec=1
[Install]
WantedBy=multi-user.target\" > photonvision.service"
popd
sudo umount ${TMP}
sudo rmdir ${TMP}

View File

@@ -68,7 +68,7 @@ Nice=-10
# look up the right values for your CPU
# AllowCPUs=4-7
ExecStart=/usr/bin/java -jar /opt/photonvision/photonvision.jar -Xmx512m
ExecStart=/usr/bin/java -Xmx512m -jar /opt/photonvision/photonvision.jar
ExecStop=/bin/systemctl kill photonvision
Type=simple
Restart=on-failure