APIs/MicroPython/microbit.api

branch
eric7
changeset 53
f69d7f9ab8e4
equal deleted inserted replaced
52:c8ea815f673d 53:f69d7f9ab8e4
1 audio.AudioFrame?1()
2 audio.is_playing?4()
3 audio.play?4(source, wait=True, pin=pin0, return_pin=None)
4 audio.stop?4()
5 machine.disable_irq?4()
6 machine.enable_irq?4()
7 machine.freq?4()
8 machine.reset?4()
9 machine.time_pulse_us?4(pin, pulse_level, timeout_us=1000000)
10 machine.unique_id?4()
11 microbit.Button.get_presses?4()
12 microbit.Button.is_pressed?4()
13 microbit.Button.was_pressed?4()
14 microbit.Image.ANGRY?7
15 microbit.Image.ARROW_E?7
16 microbit.Image.ARROW_N?7
17 microbit.Image.ARROW_NE?7
18 microbit.Image.ARROW_NW?7
19 microbit.Image.ARROW_S?7
20 microbit.Image.ARROW_SE?7
21 microbit.Image.ARROW_SW?7
22 microbit.Image.ARROW_W?7
23 microbit.Image.ASLEEP?7
24 microbit.Image.BUTTERFLY?7
25 microbit.Image.CHESSBOARD?7
26 microbit.Image.CLOCK10?7
27 microbit.Image.CLOCK11?7
28 microbit.Image.CLOCK12?7
29 microbit.Image.CLOCK1?7
30 microbit.Image.CLOCK2?7
31 microbit.Image.CLOCK3?7
32 microbit.Image.CLOCK4?7
33 microbit.Image.CLOCK5?7
34 microbit.Image.CLOCK6?7
35 microbit.Image.CLOCK7?7
36 microbit.Image.CLOCK8?7
37 microbit.Image.CLOCK9?7
38 microbit.Image.CONFUSED?7
39 microbit.Image.COW?7
40 microbit.Image.DIAMOND?7
41 microbit.Image.DIAMOND_SMALL?7
42 microbit.Image.DUCK?7
43 microbit.Image.FABULOUS?7
44 microbit.Image.GHOST?7
45 microbit.Image.GIRAFFE?7
46 microbit.Image.HAPPY?7
47 microbit.Image.HEART?7
48 microbit.Image.HEART_SMALL?7
49 microbit.Image.HOUSE?7
50 microbit.Image.MEH?7
51 microbit.Image.MUSIC_CROTCHET?7
52 microbit.Image.MUSIC_QUAVER?7
53 microbit.Image.MUSIC_QUAVERS?7
54 microbit.Image.NO?7
55 microbit.Image.PACMAN?7
56 microbit.Image.PITCHFORK?7
57 microbit.Image.RABBIT?7
58 microbit.Image.ROLLERSKATE?7
59 microbit.Image.SAD?7
60 microbit.Image.SILLY?7
61 microbit.Image.SKULL?7
62 microbit.Image.SMILE?7
63 microbit.Image.SNAKE?7
64 microbit.Image.SQUARE?7
65 microbit.Image.SQUARE_SMALL?7
66 microbit.Image.STICKFIGURE?7
67 microbit.Image.SURPRISED?7
68 microbit.Image.SWORD?7
69 microbit.Image.TARGET?7
70 microbit.Image.TORTOISE?7
71 microbit.Image.TRIANGLE?7
72 microbit.Image.TRIANGLE_LEFT?7
73 microbit.Image.TSHIRT?7
74 microbit.Image.UMBRELLA?7
75 microbit.Image.XMAS?7
76 microbit.Image.YES?7
77 microbit.Image.blit?4(src, x, y, width, height, xdest=0, ydest=0)
78 microbit.Image.copy?4()
79 microbit.Image.crop?4(x, y, width, height)
80 microbit.Image.fill?4(value)
81 microbit.Image.get_pixel?4(x, y)
82 microbit.Image.height?4()
83 microbit.Image.invert?4()
84 microbit.Image.set_pixel?4(x, y, value)
85 microbit.Image.shift_down?4(n)
86 microbit.Image.shift_left?4(n)
87 microbit.Image.shift_right?4(n)
88 microbit.Image.shift_up?4(n)
89 microbit.Image.width?4()
90 microbit.Image?1(stringOrWidth=None, height=None, buffer=None)
91 microbit.MicroBitAnalogDigitalPin.NO_PULL?7
92 microbit.MicroBitAnalogDigitalPin.PULL_DOWN?7
93 microbit.MicroBitAnalogDigitalPin.PULL_UP?7
94 microbit.MicroBitAnalogDigitalPin.get_analog_period_microseconds?4()
95 microbit.MicroBitAnalogDigitalPin.get_mode?4()
96 microbit.MicroBitAnalogDigitalPin.get_pull?4()
97 microbit.MicroBitAnalogDigitalPin.read_analog?4()
98 microbit.MicroBitAnalogDigitalPin.read_digital?4()
99 microbit.MicroBitAnalogDigitalPin.set_analog_period?4(period)
100 microbit.MicroBitAnalogDigitalPin.set_analog_period_microseconds?4(period)
101 microbit.MicroBitAnalogDigitalPin.set_pull?4(mode)
102 microbit.MicroBitAnalogDigitalPin.write_analog?4(value)
103 microbit.MicroBitAnalogDigitalPin.write_digital?4(value)
104 microbit.MicroBitDigitalPin.NO_PULL?7
105 microbit.MicroBitDigitalPin.PULL_DOWN?7
106 microbit.MicroBitDigitalPin.PULL_UP?7
107 microbit.MicroBitDigitalPin.get_analog_period_microseconds?4()
108 microbit.MicroBitDigitalPin.get_mode?4()
109 microbit.MicroBitDigitalPin.get_pull?4()
110 microbit.MicroBitDigitalPin.read_digital?4()
111 microbit.MicroBitDigitalPin.set_analog_period?4(period)
112 microbit.MicroBitDigitalPin.set_analog_period_microseconds?4(period)
113 microbit.MicroBitDigitalPin.set_pull?4(mode)
114 microbit.MicroBitDigitalPin.write_analog?4(value)
115 microbit.MicroBitDigitalPin.write_digital?4(value)
116 microbit.MicroBitTouchOnlyPin.CAPACITIVE?7
117 microbit.MicroBitTouchOnlyPin.RESISTIVE?7
118 microbit.MicroBitTouchOnlyPin.is_touched?4()
119 microbit.MicroBitTouchOnlyPin.set_touch_mode?4(mode)
120 microbit.MicroBitTouchPin.CAPACITIVE?7
121 microbit.MicroBitTouchPin.NO_PULL?7
122 microbit.MicroBitTouchPin.PULL_DOWN?7
123 microbit.MicroBitTouchPin.PULL_UP?7
124 microbit.MicroBitTouchPin.RESISTIVE?7
125 microbit.MicroBitTouchPin.get_analog_period_microseconds?4()
126 microbit.MicroBitTouchPin.get_mode?4()
127 microbit.MicroBitTouchPin.get_pull?4()
128 microbit.MicroBitTouchPin.is_touched?4()
129 microbit.MicroBitTouchPin.read_analog?4()
130 microbit.MicroBitTouchPin.read_digital?4()
131 microbit.MicroBitTouchPin.set_analog_period?4(period)
132 microbit.MicroBitTouchPin.set_analog_period_microseconds?4(period)
133 microbit.MicroBitTouchPin.set_pull?4(mode)
134 microbit.MicroBitTouchPin.set_touch_mode?4(mode)
135 microbit.MicroBitTouchPin.write_analog?4(value)
136 microbit.MicroBitTouchPin.write_digital?4(value)
137 microbit.Sound.GIGGLE?7
138 microbit.Sound.HAPPY?7
139 microbit.Sound.HELLO?7
140 microbit.Sound.MYSTERIOUS?7
141 microbit.Sound.SAD?7
142 microbit.Sound.SLIDE?7
143 microbit.Sound.SOARING?7
144 microbit.Sound.SPRING?7
145 microbit.Sound.TWINKLE?7
146 microbit.Sound.YAWN?7
147 microbit.SoundEvent.LOUD?7
148 microbit.SoundEvent.QUIET?7
149 microbit.accelerometer.current_gesture?4()
150 microbit.accelerometer.get_gestures?4()
151 microbit.accelerometer.get_values?4()
152 microbit.accelerometer.get_x?4()
153 microbit.accelerometer.get_y?4()
154 microbit.accelerometer.get_z?4()
155 microbit.accelerometer.is_gesture?4(name)
156 microbit.accelerometer.was_gesture?4(name)
157 microbit.button_a?7
158 microbit.button_b?7
159 microbit.compass.calibrate?4()
160 microbit.compass.clear_calibration?4()
161 microbit.compass.get_field_strength?4()
162 microbit.compass.get_x?4()
163 microbit.compass.get_y?4()
164 microbit.compass.get_z?4()
165 microbit.compass.heading?4()
166 microbit.compass.is_calibrated?4()
167 microbit.display.clear?4()
168 microbit.display.get_pixel?4(x, y)
169 microbit.display.is_on?4()
170 microbit.display.off?4()
171 microbit.display.on?4()
172 microbit.display.read_light_level?4()
173 microbit.display.scroll?4(value, delay=150, *, wait=True, loop=False, monospace=False)
174 microbit.display.set_pixel?4(x, y, value)
175 microbit.display.show?4(image)
176 microbit.display.show?4(value, delay=400, *, wait=True, loop=False, clear=False)
177 microbit.i2c.init?4(freq=100000, sda=pin20, scl=pin19)
178 microbit.i2c.read?4(addr, n, repeat=False)
179 microbit.i2c.scan?4()
180 microbit.i2c.write?4(addr, buf, repeat=False)
181 microbit.microphone.current_event?4()
182 microbit.microphone.get_events?4()
183 microbit.microphone.is_event?4(event)
184 microbit.microphone.set_threshold?4(event, value)
185 microbit.microphone.sound_level?4()
186 microbit.microphone.was_event?4(event)
187 microbit.panic?4(code)
188 microbit.pin0?7
189 microbit.pin10?7
190 microbit.pin11?7
191 microbit.pin12?7
192 microbit.pin13?7
193 microbit.pin14?7
194 microbit.pin15?7
195 microbit.pin16?7
196 microbit.pin19?7
197 microbit.pin1?7
198 microbit.pin20?7
199 microbit.pin2?7
200 microbit.pin3?7
201 microbit.pin4?7
202 microbit.pin5?7
203 microbit.pin6?7
204 microbit.pin7?7
205 microbit.pin8?7
206 microbit.pin9?7
207 microbit.pin_logo?7
208 microbit.pin_speaker?7
209 microbit.reset?4()
210 microbit.running_time?4()
211 microbit.set_volume?4(volume)
212 microbit.sleep?4(ms)
213 microbit.speaker.off?4()
214 microbit.speaker.on?4()
215 microbit.spi.init?4(baudrate=1000000, bits=8, mode=0, sclk=pin13, mosi=pin15, miso=pin14)
216 microbit.spi.read?4(nbytes)
217 microbit.spi.write?4(buffer)
218 microbit.spi.write_readinto?4(out_buffer, in_buffer)
219 microbit.temperature?4()
220 microbit.uart.EVEN?7
221 microbit.uart.ODD?7
222 microbit.uart.any?4()
223 microbit.uart.init?4(baudrate=9600, bits=8, parity=None, stop=1, *, tx=None, rx=None)
224 microbit.uart.read?4()
225 microbit.uart.read?4(nbytes)
226 microbit.uart.readinto?4(buf)
227 microbit.uart.readinto?4(buf, nbytes)
228 microbit.uart.readline?4()
229 microbit.uart.write?4(buf)
230 micropython.const?4(expr)
231 micropython.heap_lock?4()
232 micropython.heap_unlock?4()
233 micropython.kbd_intr?4(chr)
234 micropython.mem_info?4()
235 micropython.mem_info?4(verbose)
236 micropython.opt_level?4()
237 micropython.opt_level?4(level)
238 micropython.qstr_info?4()
239 micropython.qstr_info?4(verbose)
240 micropython.stack_use?4()
241 music.BADDY?7
242 music.BA_DING?7
243 music.BIRTHDAY?7
244 music.BLUES?7
245 music.CHASE?7
246 music.DADADADUM?7
247 music.ENTERTAINER?7
248 music.FUNERAL?7
249 music.FUNK?7
250 music.JUMP_DOWN?7
251 music.JUMP_UP?7
252 music.NYAN?7
253 music.ODE?7
254 music.POWER_DOWN?7
255 music.POWER_UP?7
256 music.PRELUDE?7
257 music.PUNCHLINE?7
258 music.PYTHON?7
259 music.RINGTONE?7
260 music.WAWAWAWAA?7
261 music.WEDDING?7
262 music.get_tempo?4()
263 music.pitch?4(frequency, duration=-1, pin=microbit.pin0, wait=True)
264 music.play?4(music, pin=microbit.pin0, wait=True, loop=False)
265 music.reset?4()
266 music.set_tempo?4(ticks=4, bpm=120)
267 music.stop?4(pin=microbit.pin0)
268 neopixel.NeoPixel.clear?4()
269 neopixel.NeoPixel.fill?4(color)
270 neopixel.NeoPixel.show?4()
271 neopixel.NeoPixel.write?4()
272 neopixel.NeoPixel?1(pin, n, bpp=3)
273 os.listdir?4()
274 os.remove?4(filename)
275 os.size?4(filename)
276 os.uname?4()
277 radio.RATE_1MBIT?7
278 radio.RATE_250KBIT?7
279 radio.RATE_2MBIT?7
280 radio.config?4(length=32, queue=3, channel=7, power=6, address=0x75626974, group=0, data_rate=RATE_1MBIT)
281 radio.off?4()
282 radio.on?4()
283 radio.receive?4()
284 radio.receive_bytes?4()
285 radio.receive_bytes_into?4(buffer)
286 radio.receive_full?4()
287 radio.reset?4()
288 radio.send?4(message)
289 radio.send_bytes?4(message)
290 random.choice?4(seq)
291 random.getrandbits?4(n)
292 random.randint?4(a, b)
293 random.random?4()
294 random.randrange?4(start, stop)
295 random.randrange?4(start, stop, step)
296 random.randrange?4(stop)
297 random.seed?4(n)
298 random.uniform?4(a, b)
299 speech.pronounce?4(phonemes, *, pitch=64, speed=72, mouth=128, throat=128, pin=pin0)
300 speech.say?4(words, *, pitch=64, speed=72, mouth=128, throat=128, pin=pin0)
301 speech.sing?4(phonemes, *, pitch=64, speed=72, mouth=128, throat=128, pin=pin0)
302 speech.translate?4(words)
303 utime.sleep?4(seconds)
304 utime.sleep_ms?4(ms)
305 utime.sleep_us?4(us)
306 utime.ticks_add?4(ticks, delta)
307 utime.ticks_diff?4(ticks1, ticks2)
308 utime.ticks_ms?4()
309 utime.ticks_us?4()

eric ide

mercurial