Sun, 04 Apr 2021 16:54:03 +0200
Updated BBC micro:bit APIs for V2.
0
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
1 | # -*- coding: utf-8 -*- |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
2 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
3 | # Copyright (c) 2019 Detlev Offenbach <detlev@die-offenbachs.de> |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
4 | # |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
5 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
6 | """ |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
7 | Module containing stubs for API generation of the 'microbit' module. |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
8 | """ |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
9 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
10 | def panic(code): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
11 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
12 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
13 | def reset(): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
14 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
15 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
16 | def sleep(ms): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
17 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
18 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
19 | def running_time(): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
20 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
21 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
22 | def temperature(): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
23 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
24 | |
11
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
25 | def set_volume(volume): |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
26 | pass |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
27 | |
0
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
28 | ###################################################################### |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
29 | |
11
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
30 | class Button(): |
0
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
31 | def is_pressed(self): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
32 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
33 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
34 | def was_pressed(self): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
35 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
36 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
37 | def get_presses(self): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
38 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
39 | |
11
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
40 | button_a = Button() |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
41 | button_b = Button() |
0
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
42 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
43 | ###################################################################### |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
44 | |
11
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
45 | class MicroBitTouchOnlyPin(): |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
46 | RESISTIVE = 0 |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
47 | CAPACITIVE = 1 |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
48 | |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
49 | def is_touched(self): |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
50 | pass |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
51 | |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
52 | def set_touch_mode(self, mode): |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
53 | pass |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
54 | |
0
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
55 | class MicroBitDigitalPin(): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
56 | PULL_UP = 0 |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
57 | PULL_DOWN = 1 |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
58 | NO_PULL = 2 |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
59 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
60 | def read_digital(self): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
61 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
62 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
63 | def write_digital(self, value): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
64 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
65 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
66 | def write_analog(self, value): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
67 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
68 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
69 | def set_analog_period(self, period): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
70 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
71 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
72 | def set_analog_period_microseconds(self, period): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
73 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
74 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
75 | def get_analog_period_microseconds(self): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
76 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
77 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
78 | def set_pull(self, mode): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
79 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
80 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
81 | def get_pull(self): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
82 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
83 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
84 | def get_mode(self): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
85 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
86 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
87 | class MicroBitAnalogDigitalPin(): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
88 | PULL_UP = 0 |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
89 | PULL_DOWN = 1 |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
90 | NO_PULL = 2 |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
91 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
92 | def read_digital(self): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
93 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
94 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
95 | def write_digital(self, value): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
96 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
97 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
98 | def write_analog(self, value): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
99 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
100 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
101 | def read_analog(self): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
102 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
103 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
104 | def set_analog_period(self, period): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
105 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
106 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
107 | def set_analog_period_microseconds(self, period): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
108 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
109 | |
11
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
110 | def get_analog_period_microseconds(self): |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
111 | pass |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
112 | |
0
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
113 | def set_pull(self, mode): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
114 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
115 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
116 | def get_pull(self): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
117 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
118 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
119 | def get_mode(self): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
120 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
121 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
122 | class MicroBitTouchPin(): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
123 | PULL_UP = 0 |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
124 | PULL_DOWN = 1 |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
125 | NO_PULL = 2 |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
126 | |
11
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
127 | RESISTIVE = 0 |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
128 | CAPACITIVE = 1 |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
129 | |
0
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
130 | def read_digital(self): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
131 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
132 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
133 | def write_digital(self, value): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
134 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
135 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
136 | def write_analog(self, value): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
137 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
138 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
139 | def read_analog(self): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
140 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
141 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
142 | def set_analog_period(self, period): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
143 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
144 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
145 | def set_analog_period_microseconds(self, period): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
146 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
147 | |
11
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
148 | def get_analog_period_microseconds(self): |
0
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
149 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
150 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
151 | def set_pull(self, mode): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
152 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
153 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
154 | def get_pull(self): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
155 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
156 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
157 | def get_mode(self): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
158 | pass |
11
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
159 | |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
160 | def is_touched(self): |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
161 | pass |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
162 | |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
163 | def set_touch_mode(self, mode): |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
164 | pass |
0
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
165 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
166 | pin0 = MicroBitTouchPin() # Pad 0 |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
167 | pin1 = MicroBitTouchPin() # Pad 1 |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
168 | pin2 = MicroBitTouchPin() # Pad 2 |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
169 | pin3 = MicroBitAnalogDigitalPin() # Column 1 |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
170 | pin4 = MicroBitAnalogDigitalPin() # Column 2 |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
171 | pin5 = MicroBitDigitalPin() # Button A |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
172 | pin6 = MicroBitDigitalPin() # Row 2 |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
173 | pin7 = MicroBitDigitalPin() # Row 1 |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
174 | pin8 = MicroBitDigitalPin() # |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
175 | pin9 = MicroBitDigitalPin() # Row 3 |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
176 | pin10 = MicroBitAnalogDigitalPin() # Column 3 |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
177 | pin11 = MicroBitDigitalPin() # Button B |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
178 | pin12 = MicroBitDigitalPin() # |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
179 | pin13 = MicroBitDigitalPin() # SPI MOSI |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
180 | pin14 = MicroBitDigitalPin() # SPI MISO |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
181 | pin15 = MicroBitDigitalPin() # SPI SCK |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
182 | pin16 = MicroBitDigitalPin() # |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
183 | pin19 = MicroBitDigitalPin() # I2C SCL |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
184 | pin20 = MicroBitDigitalPin() # I2C SDA |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
185 | |
11
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
186 | pin_logo = MicroBitTouchOnlyPin() # V2: Touch Logo |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
187 | pin_speaker = MicroBitDigitalPin() # V2: Speaker |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
188 | |
0
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
189 | ###################################################################### |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
190 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
191 | class Image(): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
192 | HEART = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
193 | HEART_SMALL = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
194 | HAPPY = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
195 | SMILE = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
196 | SAD = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
197 | CONFUSED = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
198 | ANGRY = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
199 | ASLEEP = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
200 | SURPRISED = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
201 | SILLY = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
202 | FABULOUS = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
203 | MEH = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
204 | YES = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
205 | NO = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
206 | CLOCK12 = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
207 | CLOCK11 = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
208 | CLOCK10 = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
209 | CLOCK9 = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
210 | CLOCK8 = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
211 | CLOCK7 = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
212 | CLOCK6 = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
213 | CLOCK5 = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
214 | CLOCK4 = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
215 | CLOCK3 = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
216 | CLOCK2 = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
217 | CLOCK1 = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
218 | ARROW_N = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
219 | ARROW_NE = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
220 | ARROW_E = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
221 | ARROW_SE = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
222 | ARROW_S = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
223 | ARROW_SW = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
224 | ARROW_W = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
225 | ARROW_NW = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
226 | TRIANGLE = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
227 | TRIANGLE_LEFT = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
228 | CHESSBOARD = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
229 | DIAMOND = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
230 | DIAMOND_SMALL = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
231 | SQUARE = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
232 | SQUARE_SMALL = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
233 | RABBIT = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
234 | COW = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
235 | MUSIC_CROTCHET = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
236 | MUSIC_QUAVER = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
237 | MUSIC_QUAVERS = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
238 | PITCHFORK = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
239 | XMAS = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
240 | PACMAN = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
241 | TARGET = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
242 | TSHIRT = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
243 | ROLLERSKATE = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
244 | DUCK = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
245 | HOUSE = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
246 | TORTOISE = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
247 | BUTTERFLY = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
248 | STICKFIGURE = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
249 | GHOST = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
250 | SWORD = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
251 | GIRAFFE = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
252 | SKULL = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
253 | UMBRELLA = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
254 | SNAKE = Image() |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
255 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
256 | def __init__(self, stringOrWidth=None, height=None, buffer=None): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
257 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
258 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
259 | def width(self): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
260 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
261 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
262 | def height(self): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
263 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
264 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
265 | def set_pixel(self, x, y, value): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
266 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
267 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
268 | def get_pixel(self, x, y): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
269 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
270 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
271 | def shift_left(self, n): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
272 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
273 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
274 | def shift_right(self, n): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
275 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
276 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
277 | def shift_up(self, n): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
278 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
279 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
280 | def shift_down(self, n): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
281 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
282 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
283 | def crop(self, x, y, width, height): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
284 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
285 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
286 | def copy(self): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
287 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
288 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
289 | def invert(self): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
290 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
291 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
292 | def fill(self, value): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
293 | pass |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
294 | |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
295 | def blit(self, src, x, y, width, height, xdest=0, ydest=0): |
b3daa2ebea2f
MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff
changeset
|
296 | pass |
11
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
297 | |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
298 | ###################################################################### |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
299 | |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
300 | class Sound(): |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
301 | GIGGLE = Sound() |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
302 | HAPPY = Sound() |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
303 | HELLO = Sound() |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
304 | MYSTERIOUS = Sound() |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
305 | SAD = Sound() |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
306 | SLIDE = Sound() |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
307 | SOARING = Sound() |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
308 | SPRING = Sound() |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
309 | TWINKLE = Sound() |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
310 | YAWN = Sound() |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
311 | |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
312 | ###################################################################### |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
313 | |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
314 | class SoundEvent(): |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
315 | LOUD = SoundEvent('loud') |
c8198736bff3
Updated BBC micro:bit APIs for V2.
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
10
diff
changeset
|
316 | QUIET = SoundEvent('quiet') |