Update gamepizero.sh

main
Michael H. 2026-07-07 06:42:23 +00:00
parent 49d3d15cef
commit 42e56d6738
1 changed files with 13 additions and 0 deletions

View File

@ -79,6 +79,18 @@ enable_i2c() {
fi fi
} }
enable_spi() {
log "Prüfe SPI..."
if raspi-config nonint get_spi | grep -q "0"; then
log "SPI ist bereits aktiviert."
else
log "Aktiviere SPI..."
raspi-config nonint do_spi 0
REBOOT_REQUIRED=1
fi
}
stop_service_if_exists() { stop_service_if_exists() {
if systemctl list-unit-files | grep -q "^${SERVICE_NAME}"; then if systemctl list-unit-files | grep -q "^${SERVICE_NAME}"; then
log "Stoppe bestehenden Dienst..." log "Stoppe bestehenden Dienst..."
@ -159,6 +171,7 @@ log "Aktion: ${ACTION}"
install_dependencies install_dependencies
enable_i2c enable_i2c
enable_spi
if [[ "${ACTION}" == "update" ]]; then if [[ "${ACTION}" == "update" ]]; then
stop_service_if_exists stop_service_if_exists