microbit.api

changeset 11
c8198736bff3
parent 10
f34fe5abe069
equal deleted inserted replaced
10:f34fe5abe069 11:c8198736bff3
6 machine.enable_irq?4() 6 machine.enable_irq?4()
7 machine.freq?4() 7 machine.freq?4()
8 machine.reset?4() 8 machine.reset?4()
9 machine.time_pulse_us?4(pin, pulse_level, timeout_us=1000000) 9 machine.time_pulse_us?4(pin, pulse_level, timeout_us=1000000)
10 machine.unique_id?4() 10 machine.unique_id?4()
11 microbit.Button.get_presses?4()
12 microbit.Button.is_pressed?4()
13 microbit.Button.was_pressed?4()
11 microbit.Image.ANGRY?7 14 microbit.Image.ANGRY?7
12 microbit.Image.ARROW_E?7 15 microbit.Image.ARROW_E?7
13 microbit.Image.ARROW_N?7 16 microbit.Image.ARROW_N?7
14 microbit.Image.ARROW_NE?7 17 microbit.Image.ARROW_NE?7
15 microbit.Image.ARROW_NW?7 18 microbit.Image.ARROW_NW?7
86 microbit.Image.width?4() 89 microbit.Image.width?4()
87 microbit.Image?1(stringOrWidth=None, height=None, buffer=None) 90 microbit.Image?1(stringOrWidth=None, height=None, buffer=None)
88 microbit.MicroBitAnalogDigitalPin.NO_PULL?7 91 microbit.MicroBitAnalogDigitalPin.NO_PULL?7
89 microbit.MicroBitAnalogDigitalPin.PULL_DOWN?7 92 microbit.MicroBitAnalogDigitalPin.PULL_DOWN?7
90 microbit.MicroBitAnalogDigitalPin.PULL_UP?7 93 microbit.MicroBitAnalogDigitalPin.PULL_UP?7
94 microbit.MicroBitAnalogDigitalPin.get_analog_period_microseconds?4()
91 microbit.MicroBitAnalogDigitalPin.get_mode?4() 95 microbit.MicroBitAnalogDigitalPin.get_mode?4()
92 microbit.MicroBitAnalogDigitalPin.get_pull?4() 96 microbit.MicroBitAnalogDigitalPin.get_pull?4()
93 microbit.MicroBitAnalogDigitalPin.read_analog?4() 97 microbit.MicroBitAnalogDigitalPin.read_analog?4()
94 microbit.MicroBitAnalogDigitalPin.read_digital?4() 98 microbit.MicroBitAnalogDigitalPin.read_digital?4()
95 microbit.MicroBitAnalogDigitalPin.set_analog_period?4(period) 99 microbit.MicroBitAnalogDigitalPin.set_analog_period?4(period)
96 microbit.MicroBitAnalogDigitalPin.set_analog_period_microseconds?4(period) 100 microbit.MicroBitAnalogDigitalPin.set_analog_period_microseconds?4(period)
97 microbit.MicroBitAnalogDigitalPin.set_pull?4(mode) 101 microbit.MicroBitAnalogDigitalPin.set_pull?4(mode)
98 microbit.MicroBitAnalogDigitalPin.write_analog?4(value) 102 microbit.MicroBitAnalogDigitalPin.write_analog?4(value)
99 microbit.MicroBitAnalogDigitalPin.write_digital?4(value) 103 microbit.MicroBitAnalogDigitalPin.write_digital?4(value)
100 microbit.MicroBitButton.get_presses?4()
101 microbit.MicroBitButton.is_pressed?4()
102 microbit.MicroBitButton.was_pressed?4()
103 microbit.MicroBitDigitalPin.NO_PULL?7 104 microbit.MicroBitDigitalPin.NO_PULL?7
104 microbit.MicroBitDigitalPin.PULL_DOWN?7 105 microbit.MicroBitDigitalPin.PULL_DOWN?7
105 microbit.MicroBitDigitalPin.PULL_UP?7 106 microbit.MicroBitDigitalPin.PULL_UP?7
106 microbit.MicroBitDigitalPin.get_analog_period_microseconds?4() 107 microbit.MicroBitDigitalPin.get_analog_period_microseconds?4()
107 microbit.MicroBitDigitalPin.get_mode?4() 108 microbit.MicroBitDigitalPin.get_mode?4()
110 microbit.MicroBitDigitalPin.set_analog_period?4(period) 111 microbit.MicroBitDigitalPin.set_analog_period?4(period)
111 microbit.MicroBitDigitalPin.set_analog_period_microseconds?4(period) 112 microbit.MicroBitDigitalPin.set_analog_period_microseconds?4(period)
112 microbit.MicroBitDigitalPin.set_pull?4(mode) 113 microbit.MicroBitDigitalPin.set_pull?4(mode)
113 microbit.MicroBitDigitalPin.write_analog?4(value) 114 microbit.MicroBitDigitalPin.write_analog?4(value)
114 microbit.MicroBitDigitalPin.write_digital?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
115 microbit.MicroBitTouchPin.NO_PULL?7 121 microbit.MicroBitTouchPin.NO_PULL?7
116 microbit.MicroBitTouchPin.PULL_DOWN?7 122 microbit.MicroBitTouchPin.PULL_DOWN?7
117 microbit.MicroBitTouchPin.PULL_UP?7 123 microbit.MicroBitTouchPin.PULL_UP?7
124 microbit.MicroBitTouchPin.RESISTIVE?7
125 microbit.MicroBitTouchPin.get_analog_period_microseconds?4()
118 microbit.MicroBitTouchPin.get_mode?4() 126 microbit.MicroBitTouchPin.get_mode?4()
119 microbit.MicroBitTouchPin.get_pull?4() 127 microbit.MicroBitTouchPin.get_pull?4()
120 microbit.MicroBitTouchPin.is_touched?4() 128 microbit.MicroBitTouchPin.is_touched?4()
121 microbit.MicroBitTouchPin.read_analog?4() 129 microbit.MicroBitTouchPin.read_analog?4()
122 microbit.MicroBitTouchPin.read_digital?4() 130 microbit.MicroBitTouchPin.read_digital?4()
123 microbit.MicroBitTouchPin.set_analog_period?4(period) 131 microbit.MicroBitTouchPin.set_analog_period?4(period)
124 microbit.MicroBitTouchPin.set_analog_period_microseconds?4(period) 132 microbit.MicroBitTouchPin.set_analog_period_microseconds?4(period)
125 microbit.MicroBitTouchPin.set_pull?4(mode) 133 microbit.MicroBitTouchPin.set_pull?4(mode)
134 microbit.MicroBitTouchPin.set_touch_mode?4(mode)
126 microbit.MicroBitTouchPin.write_analog?4(value) 135 microbit.MicroBitTouchPin.write_analog?4(value)
127 microbit.MicroBitTouchPin.write_digital?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
128 microbit.accelerometer.current_gesture?4() 149 microbit.accelerometer.current_gesture?4()
129 microbit.accelerometer.get_gestures?4() 150 microbit.accelerometer.get_gestures?4()
130 microbit.accelerometer.get_values?4() 151 microbit.accelerometer.get_values?4()
131 microbit.accelerometer.get_x?4() 152 microbit.accelerometer.get_x?4()
132 microbit.accelerometer.get_y?4() 153 microbit.accelerometer.get_y?4()
155 microbit.display.show?4(value, delay=400, *, wait=True, loop=False, clear=False) 176 microbit.display.show?4(value, delay=400, *, wait=True, loop=False, clear=False)
156 microbit.i2c.init?4(freq=100000, sda=pin20, scl=pin19) 177 microbit.i2c.init?4(freq=100000, sda=pin20, scl=pin19)
157 microbit.i2c.read?4(addr, n, repeat=False) 178 microbit.i2c.read?4(addr, n, repeat=False)
158 microbit.i2c.scan?4() 179 microbit.i2c.scan?4()
159 microbit.i2c.write?4(addr, buf, repeat=False) 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)
160 microbit.panic?4(code) 187 microbit.panic?4(code)
161 microbit.pin0?7 188 microbit.pin0?7
162 microbit.pin10?7 189 microbit.pin10?7
163 microbit.pin11?7 190 microbit.pin11?7
164 microbit.pin12?7 191 microbit.pin12?7
175 microbit.pin5?7 202 microbit.pin5?7
176 microbit.pin6?7 203 microbit.pin6?7
177 microbit.pin7?7 204 microbit.pin7?7
178 microbit.pin8?7 205 microbit.pin8?7
179 microbit.pin9?7 206 microbit.pin9?7
207 microbit.pin_logo?7
208 microbit.pin_speaker?7
180 microbit.reset?4() 209 microbit.reset?4()
181 microbit.running_time?4() 210 microbit.running_time?4()
211 microbit.set_volume?4(volume)
182 microbit.sleep?4(ms) 212 microbit.sleep?4(ms)
213 microbit.speaker.off?4()
214 microbit.speaker.on?4()
183 microbit.spi.init?4(baudrate=1000000, bits=8, mode=0, sclk=pin13, mosi=pin15, miso=pin14) 215 microbit.spi.init?4(baudrate=1000000, bits=8, mode=0, sclk=pin13, mosi=pin15, miso=pin14)
184 microbit.spi.read?4(nbytes) 216 microbit.spi.read?4(nbytes)
185 microbit.spi.write?4(buffer) 217 microbit.spi.write?4(buffer)
186 microbit.spi.write_readinto?4(out_buffer, in_buffer) 218 microbit.spi.write_readinto?4(out_buffer, in_buffer)
187 microbit.temperature?4() 219 microbit.temperature?4()
232 music.play?4(music, pin=microbit.pin0, wait=True, loop=False) 264 music.play?4(music, pin=microbit.pin0, wait=True, loop=False)
233 music.reset?4() 265 music.reset?4()
234 music.set_tempo?4(ticks=4, bpm=120) 266 music.set_tempo?4(ticks=4, bpm=120)
235 music.stop?4(pin=microbit.pin0) 267 music.stop?4(pin=microbit.pin0)
236 neopixel.NeoPixel.clear?4() 268 neopixel.NeoPixel.clear?4()
269 neopixel.NeoPixel.fill?4(color)
237 neopixel.NeoPixel.show?4() 270 neopixel.NeoPixel.show?4()
238 neopixel.NeoPixel?1(pin, n) 271 neopixel.NeoPixel.write?4()
272 neopixel.NeoPixel?1(pin, n, bpp=3)
239 os.listdir?4() 273 os.listdir?4()
240 os.remove?4(filename) 274 os.remove?4(filename)
241 os.size?4(filename) 275 os.size?4(filename)
242 os.uname?4() 276 os.uname?4()
243 radio.RATE_1MBIT?7 277 radio.RATE_1MBIT?7
260 random.randrange?4(start, stop) 294 random.randrange?4(start, stop)
261 random.randrange?4(start, stop, step) 295 random.randrange?4(start, stop, step)
262 random.randrange?4(stop) 296 random.randrange?4(stop)
263 random.seed?4(n) 297 random.seed?4(n)
264 random.uniform?4(a, b) 298 random.uniform?4(a, b)
265 speech.pronounce?4(phonemes, *, pitch=64, speed=72, mouth=128, throat=128) 299 speech.pronounce?4(phonemes, *, pitch=64, speed=72, mouth=128, throat=128, pin=pin0)
266 speech.say?4(words, *, pitch=64, speed=72, mouth=128, throat=128) 300 speech.say?4(words, *, pitch=64, speed=72, mouth=128, throat=128, pin=pin0)
267 speech.sing?4(phonemes, *, pitch=64, speed=72, mouth=128, throat=128) 301 speech.sing?4(phonemes, *, pitch=64, speed=72, mouth=128, throat=128, pin=pin0)
268 speech.translate?4(words) 302 speech.translate?4(words)
269 utime.sleep?4(seconds) 303 utime.sleep?4(seconds)
270 utime.sleep_ms?4(ms) 304 utime.sleep_ms?4(ms)
271 utime.sleep_us?4(us) 305 utime.sleep_us?4(us)
272 utime.ticks_add?4(ticks, delta) 306 utime.ticks_add?4(ticks, delta)

eric ide

mercurial