qstrdefs.h 1.39 KB
Newer Older
Rahix's avatar
Rahix committed
1
2
#include "py/mpconfig.h"

3
4
5
6
#ifndef Q
#define Q(x)
#endif

Rahix's avatar
Rahix committed
7
/* leds */
fleur's avatar
fleur committed
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Q(sys_leds)
Q(update)
Q(set)
Q(set_hsv)
Q(prep)
Q(prep_hsv)
Q(set_all)
Q(set_all_hsv)
Q(set_flashlight)
Q(set_rocket)
Q(set_powersave)
Q(set_gamma)
Q(dim_top)
Q(dim_bottom)
22
23
24
25
Q(BOTTOM_LEFT)
Q(BOTTOM_RIGHT)
Q(TOP_LEFT)
Q(TOP_RIGHT)
Rahix's avatar
Rahix committed
26

fleur's avatar
fleur committed
27
28
29
30
31
32
33
34
35
/* buttons */
Q(buttons)
Q(read)
Q(BOTTOM_LEFT)
Q(TOP_LEFT)
Q(BOTTOM_RIGHT)
Q(TOP_RIGHT)
Q(RESET)

Rahix's avatar
Rahix committed
36
37
/* utime */
Q(utime)
Rahix's avatar
Rahix committed
38
Q(alarm)
Rahix's avatar
Rahix committed
39
40
41
42
43
44
45
46
Q(sleep)
Q(sleep_ms)
Q(sleep_us)
Q(ticks_ms)
Q(ticks_us)
Q(ticks_cpu)
Q(ticks_add)
Q(ticks_diff)
47
Q(localtime)
Rahix's avatar
Rahix committed
48
49
Q(mktime)
Q(time)
50
51
Q(set_time)
Q(set_unix_time)
Gerd's avatar
Gerd committed
52
53

/* vibra */
54
55
Q(vibra)
Q(vibrate)
56
57
58

Q(set_callback)
Q(enable_callback)
59
Q(disable_callback)
60
Q(BHI160)
61
Q(RTC_ALARM)
Gerd's avatar
Gerd committed
62
63
64
65
66

/* display */
Q(sys_display)
Q(display)
Q(print)
67
Q(pixel)
Gerd's avatar
Gerd committed
68
69
70
71
Q(line)
Q(rect)
Q(circ)
Q(clear)
72
73
74
75
76
77

/* ambient */
Q(light_sensor)
Q(start)
Q(get_reading)
Q(stop)
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98

/* file */
Q(__del__)
Q(__enter__)
Q(__exit__)
Q(close)
Q(encoding)
Q(file)
Q(FileIO)
Q(flush)
Q(mode)
Q(r)
Q(read)
Q(readinto)
Q(readline)
Q(readlines)
Q(seek)
Q(tell)
Q(TextIOWrapper)
Q(write)

99
100
101
/* os */
Q(os)
Q(exit)
koalo's avatar
koalo committed
102
Q(reset)
103
Q(exec)
104
105
Q(listdir)
Q(unlink)
swym's avatar
swym committed
106
107
Q(mkdir)
Q(rename)
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122

/* gpio */
Q(gpio)
Q(set_mode)
Q(get_mode)
Q(read)
Q(write)
Q(WRISTBAND_1)
Q(WRISTBAND_2)
Q(WRISTBAND_3)
Q(WRISTBAND_4)
Q(INPUT)
Q(OUTPUT)
Q(PULL_UP)
Q(PULL_DOWN)
123

124
125
126
127
/* path */
Q(/apps)
Q(/lib)

128
129
130
131
132
133
134
135
/* personal_state */
Q(personal_state)
Q(get)
Q(NO_STATE)
Q(NO_CONTACT)
Q(CHAOS)
Q(COMMUNICATION)
Q(CAMP)