42 lines
1.4 KiB
C
42 lines
1.4 KiB
C
//
|
|
// Created by xemon on 30.10.22.
|
|
//
|
|
|
|
#ifndef UVEOS_ON_NATION_DEVICETESTSRESULTS_H
|
|
#define UVEOS_ON_NATION_DEVICETESTSRESULTS_H
|
|
|
|
//Данные коды глобальны для всех устройств
|
|
//Они должны быть занесены в сервисную программу
|
|
//Удаление или замена кода недопустима
|
|
//Коды могут могут только доплняться
|
|
//Максимальное значение кода 0xFFFF
|
|
|
|
|
|
typedef enum {
|
|
DEVICE_TESTING_CODE_NOT_TESTED = 0x00,
|
|
DEVICE_TESTING_CODE_IN_PROCESS = 0x01,
|
|
DEVICE_TESTING_CODE_ERROR = 0x02,
|
|
DEVICE_TESTING_CODE_PASSED = 0x03,
|
|
|
|
DEVICE_TESTING_CODE_BATTERY_NOT_CHARGE = 0x11,
|
|
DEVICE_TESTING_CODE_BATTERY_PRE_CHARGE = 0x12,
|
|
DEVICE_TESTING_CODE_BATTERY_FAST_CHARGE = 0x13,
|
|
DEVICE_TESTING_CODE_BATTERY_CHARGE_DONE = 0x14,
|
|
|
|
DEVICE_TESTING_CODE_BUTTON_PRESSED = 0x21,
|
|
DEVICE_TESTING_CODE_BUTTON_NOT_PRESSED = 0x22,
|
|
|
|
DEVICE_TESTING_CODE_LED_OFF = 0x23,
|
|
DEVICE_TESTING_CODE_LED_RED = 0x24,
|
|
DEVICE_TESTING_CODE_LED_GREEN = 0x25,
|
|
DEVICE_TESTING_CODE_LED_BLUE = 0x25,
|
|
|
|
DEVICE_TESTING_CODE_NOT_CONNECTED = 0x31,
|
|
DEVICE_TESTING_CODE_CONNECTED = 0x32,
|
|
DEVICE_TESTING_CODE_SHORT_CIRCUIT = 0x33,
|
|
DEVICE_TESTING_CODE_NOT_CONNECTED_OK = 0x34,
|
|
DEVICE_TESTING_CODE_INPUT_ANTENA_OK = 0x35
|
|
} eDeviceTestingCode;
|
|
|
|
#endif //UVEOS_ON_NATION_DEVICETESTSRESULTS_H
|