#!/bin/sh ########################################################################### # # Copyright (c) 2021-2023 Diality Inc. - All Rights Reserved. # # THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN # WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. # # @file _errors_ # # @author (last) Behrouz NematiPour # @date (last) 15-Jan-2025 # @author (original) Behrouz NematiPour # @date (original) 15-Jan-2025 # ############################################################################ # Description # Definition of all the error ID and Descriptions # Parameters # No specific parameter # Retruns # No specific response # Considerations # The error IDs shall not be negative # The error Messages are assumed as system errors and will not be translated. # The error Messages returned by the caller script will only be shown on the Application # if only the exit code of the caller script is non-zero. # TODO # - rearrange the Error IDs by group # sources # variables # 0x: General Errors ERR_GENERAL_SCRIPT_FAIL=1 ERR_GENERAL_SCRIPT_PARAM_COUNT=2 ERR_GENERAL_SCRIPT_EMPTY_STRING=3 ERR_GENERAL_SCRIPT_FILE_EXIST=4 # 1x: Empty parameters ERR_MTPARAM_WIFI_SSID=10 ERR_MTPARAM_WIFI_PASS=11 ERR_MTPARAM_BRIGHTNESS_VALUE=12 ERR_MTPARAM_USB_DEVICE=13 ERR_MTPARAM_USB_FOLDER=14 # 2x: WiFi Errors 2x ERR_CMDFAIL_WIFI_SCAN=20 ERR_CMDFAIL_WIFI_CONNECT=21 ERR_CMDFAIL_WIFI_DISCONNECT=22 ERR_CMDFAIL_WIFI_INFO_SSID=23 ERR_CMDFAIL_WIFI_INFO_IPMASK=24 ERR_CMDFAIL_WIFI_INFO_ADDR=25 ERR_CMDFAIL_WIFI_INFO_MASK=26 ERR_CMDFAIL_WIFI_INFO_GATEWAY=27 ERR_CMDFAIL_WIFI_INFO_DNS=28 # 3x: Brightness Errors 3x ERR_CMDFAIL_BRIGHTNESS_GET=30 ERR_CMDFAIL_BRIGHTNESS_SET=31 # 4x: USB Device Errors ERR_CMDFAIL_USB_FOLDER_MAKE=40 ERR_CMDFAIL_USB_DEVICE_MOUNT=41 ERR_CMDFAIL_USB_FOLDER_REMOVE=42 ERR_CMDFAIL_USB_DEVICE_UMOUNT=43