Add extracted tools: CitrineOS, OpenOCPP, ShapeShifter
- CitrineOS core extracted (CSMS OCPP 2.0.1) - OpenOCPP extracted (firmware OCPP 1.6J/2.0.1) - ShapeShifter library installed (pip install -e) - ShapeShifter specification extracted - EVerest extracted TODO updated with progress
This commit is contained in:
27
tools/EVerest-main/modules/Misc/Linux_Systemd_Rauc/diagnostics_uploader.sh
Executable file
27
tools/EVerest-main/modules/Misc/Linux_Systemd_Rauc/diagnostics_uploader.sh
Executable file
@@ -0,0 +1,27 @@
|
||||
#!/bin/bash
|
||||
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
# Copyright Pionix GmbH and Contributors to EVerest
|
||||
#
|
||||
|
||||
|
||||
. "${1}"
|
||||
|
||||
echo "$UPLOADING"
|
||||
sleep 2
|
||||
curl -L --progress-bar --connect-timeout "$CONNECTION_TIMEOUT" -T "${4}" "${2}"
|
||||
curl_exit_code=$?
|
||||
if [[ $curl_exit_code -eq 0 ]]; then
|
||||
echo "$UPLOADED"
|
||||
elif [[ $curl_exit_code -eq 67 ]] || [[ $curl_exit_code -eq 35 ]] || [[ $curl_exit_code -eq 69 ]] ||
|
||||
[[ $curl_exit_code -eq 9 ]]; then
|
||||
echo "$PERMISSION_DENIED"
|
||||
elif [[ $curl_exit_code -eq 3 ]] || [[ $curl_exit_code -eq 6 ]] || [[ $curl_exit_code -eq 10 ]] ||
|
||||
[[ $curl_exit_code -eq 87 ]]; then
|
||||
echo "$BAD_MESSAGE"
|
||||
elif [[ $curl_exit_code -eq 1 ]]; then
|
||||
echo "$NOT_SUPPORTED_OPERATION"
|
||||
else
|
||||
echo "$UPLOAD_FAILURE"
|
||||
fi
|
||||
Reference in New Issue
Block a user