lts-api: lts.c

File lts.c, 711 bytes (added by vladimir, 2 years ago)
Line 
1/*
2 * lts.c
3 *
4 *  Created on: 28 Ќая. 2022 г.
5 *      Author: vladimir
6 */
7#include "lts.h"
8
9const char* const lts_state_names[LTS_STATE_MAX] = {
10        "idle",
11        "auto",
12        "maintance",
13        "error",
14};
15
16const char* const lts_iopoint_lts_state_names[LTS_IOPOINT_LTS_STATE_MAX] = {
17        "idle",
18        "auto",
19        "maintance",
20        "maintance_allow_focus",
21        "maintance_focused",
22        "error",
23        "ext_error",
24};
25
26const char* const lts_error_names[LTS_ERROR_MAX] = {
27        "offline",
28        "fconverter_offline",
29        "bw_jam",
30        "fw_jam",
31        "upper_jam",
32};
33
34const char* const lts_profile_names[LTS_PROFILE_MAX] = {
35        "transit_full",
36        "transit_half",
37        "carousel",
38};
39
40const char* const lts_drive_state_names[LTS_DRIVE_STATE_MAX] = {
41        "stop",
42        "bw",
43        "fw",
44};
45
46