forked from stemi-education/stemi-hexapod
-
Notifications
You must be signed in to change notification settings - Fork 0
/
keywords.txt
158 lines (132 loc) · 3.06 KB
/
keywords.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
#######################################
# Syntax Coloring Map For ExampleLibrary
#######################################
#######################################
# Datatypes (KEYWORD1)
#######################################
SharedData KEYWORD1
Hexapod KEYWORD1
Color KEYWORD1
userPresetInputData KEYWORD1
MovementData KEYWORD1
PoseData KEYWORD1
LedData KEYWORD1
#######################################
# Methods and Functions (KEYWORD2)
#######################################
move KEYWORD2
#######################################
# Instances (KEYWORD2)
#######################################
linearVelocity KEYWORD2
direction KEYWORD2
angularVelocity KEYWORD2
translationX KEYWORD2
translationY KEYWORD2
translationZ KEYWORD2
rotationX KEYWORD2
rotationY KEYWORD2
rotationZ KEYWORD2
poseSpeed KEYWORD2
ledPrimarClr KEYWORD2
ledSecondarClr KEYWORD2
ledDiretion KEYWORD2
ledSpreadRatio KEYWORD2
ledRotationSpeed KEYWORD2
ledBlinkingSpeed KEYWORD2
ledManualClr KEYWORD2
ledMode KEYWORD2
moveDuration KEYWORD2
gaitID KEYWORD2
stepHeight KEYWORD2
servoPower KEYWORD2
setLed KEYWORD2
setLedRotationSpeed KEYWORD2
setLedBlinkingSpeed KEYWORD2
setLedStatic KEYWORD2
move KEYWORD2
rotate KEYWORD2
tilt KEYWORD2
stretch KEYWORD2
setHeight KEYWORD2
getTouchPattern KEYWORD2
getBatteryVoltage KEYWORD2
getBatteryPercentage KEYWORD2
setMode KEYWORD2
getMode KEYWORD2
enterUserMode KEYWORD2
exitUserMode KEYWORD2
#######################################
# Constants (LITERAL1)
#######################################
HEXAPOD_VERSION_MAJOR LITERAL1
HEXAPOD_VERSION_MINOR LITERAL1
HEXAPOD_VERSION_PATCH LITERAL1
LED_COUNT LITERAL1
LED_PIN LITERAL1
SERVO_POWER_PIN LITERAL1
TASK_PERIOD_WALK LITERAL1
TASK_PERIOD_LED LITERAL1
TASK_PERIOD_BT LITERAL1
TASK_PERIOD_TOUCH LITERAL1
TASK_PERIOD_SERVO LITERAL1
TASK_PERIOD_ROBOT LITERAL1
TASK_PERIOD_BATT LITERAL1
TASK_PERIOD_DANCE LITERAL1
MOVE_DURATION_DEFAULT LITERAL1
SERVO_WALKING_MODE LITERAL1
SERVO_CALIBRATION_MODE LITERAL1
ROBOT_BATTERY_EMPTY_MODE_VOLTAGE_TRESHOLD LITERAL1
ROBOT_USER_MODE LITERAL1
ROBOT_STANDBY_MODE LITERAL1
ROBOT_WALK_MODE LITERAL1
ROBOT_DANCE_MODE LITERAL1
ROBOT_SETUP_MODE LITERAL1
ROBOT_CALIBRATION_MODE LITERAL1
ROBOT_BATTERY_EMPTY_MODE LITERAL1
LED_MANUAL_MODE LITERAL1
LED_PARAMETRIC_MODE LITERAL1
LED_CUSTOM_MODE LITERAL1
BATTERY_EMPTY_STATE LITERAL1
BATTERY_LOW_STATE LITERAL1
BATTERY_MID_STATE LITERAL1
BATTERY_HIGH_STATE LITERAL1
MIN_TURN_ON_VOLTAGE LITERAL1
LED_R1 LITERAL1
LED_R2 LITERAL1
LED_R3 LITERAL1
LED_L1 LITERAL1
LED_L2 LITERAL1
LED_L3 LITERAL1
LED_R1_ANGLE LITERAL1
LED_R2_ANGLE LITERAL1
LED_R3_ANGLE LITERAL1
LED_L1_ANGLE LITERAL1
LED_L2_ANGLE LITERAL1
LED_L3_ANGLE LITERAL1
MOVE_SPEED LITERAL1
TURN_SPEED LITERAL1
TILT_AMMOUNT LITERAL1
STRETCH_AMMOUNT LITERAL1
TOUCH_000 LITERAL1
TOUCH_X00 LITERAL1
TOUCH_0X0 LITERAL1
TOUCH_XX0 LITERAL1
TOUCH_00X LITERAL1
TOUCH_X0X LITERAL1
TOUCH_0XX LITERAL1
TOUCH_XXX LITERAL1
RED LITERAL1
GREEN LITERAL1
BLUE LITERAL1
YELLOW LITERAL1
PURPLE LITERAL1
CYAN LITERAL1
WHITE LITERAL1
ORANGE LITERAL1
BLACK LITERAL1
FORWARD LITERAL1
BACKWARD LITERAL1
LEFT LITERAL1
RIGHT LITERAL1
STOP LITERAL1