APIs/MicroPython/circuitpython.api

branch
eric7
changeset 61
c3ff08a62f7f
parent 55
2fde8fbab230
child 63
566338138983
--- a/APIs/MicroPython/circuitpython.api	Sat Dec 31 16:27:38 2022 +0100
+++ b/APIs/MicroPython/circuitpython.api	Mon May 15 13:37:37 2023 +0200
@@ -90,6 +90,14 @@
 _eve._EVE.register?4(o: object)
 _eve._EVE?2()
 _pew.PewPew?1(buffer: ReadableBuffer, rows: List[digitalio.DigitalInOut], cols: List[digitalio.DigitalInOut], buttons: digitalio.DigitalInOut, )
+_pixelmap.PixelMap.fill?4(color: PixelType)
+_pixelmap.PixelMap.indices?4(index: int)
+_pixelmap.PixelMap.show?4()
+_pixelmap.PixelMap?1(pixelbuf: PixelBuf, indices: Tuple[Union[int, Tuple[int]]])
+_pixelmap.PixelReturnSequence?7
+_pixelmap.PixelReturnType?7
+_pixelmap.PixelSequence?7
+_pixelmap.PixelType?7
 _stage.Layer.frame?4(frame: int, rotation: int)
 _stage.Layer.move?4(x: int, y: int)
 _stage.Layer?1(width: int, height: int, graphic: ReadableBuffer, palette: ReadableBuffer, grid: ReadableBuffer, )
@@ -100,22 +108,27 @@
 adafruit_bus_device.i2c_device.I2CDevice.write?4(buffer: ReadableBuffer, *, start: int = 0, end: int = sys.maxsize)
 adafruit_bus_device.i2c_device.I2CDevice.write_then_readinto?4(out_buffer: ReadableBuffer, in_buffer: WriteableBuffer, *, out_start: int = 0, out_end: int = sys.maxsize, in_start: int = 0, in_end: int = sys.maxsize, )
 adafruit_bus_device.i2c_device.I2CDevice?1(i2c: busio.I2C, device_address: int, probe: bool = True)
-adafruit_bus_device.spi_device.SPIDevice?1(spi: busio.SPI, chip_select: digitalio.DigitalInOut, *, baudrate: int = 100000, polarity: int = 0, phase: int = 0, extra_clocks: int = 0, )
-adafruit_pixelbuf.PixelBuf.fill?4(color: Union[int, Tuple[int, int, int], Tuple[int, int, int, float]])
+adafruit_bus_device.spi_device.SPIDevice?1(spi: busio.SPI, chip_select: Optional[digitalio.DigitalInOut] = None, *, baudrate: int = 100000, polarity: int = 0, phase: int = 0, extra_clocks: int = 0, )
+adafruit_pixelbuf.PixelBuf.fill?4(color: PixelType)
 adafruit_pixelbuf.PixelBuf.show?4()
 adafruit_pixelbuf.PixelBuf?1(size: int, *, byteorder: str = "BGR", brightness: float = 0, auto_write: bool = False, header: ReadableBuffer = b"", trailer: ReadableBuffer = b"", )
+adafruit_pixelbuf.PixelReturnSequence?7
+adafruit_pixelbuf.PixelReturnType?7
+adafruit_pixelbuf.PixelSequence?7
+adafruit_pixelbuf.PixelType?7
 aesio.AES.decrypt_into?4(src: ReadableBuffer, dest: WriteableBuffer)
 aesio.AES.encrypt_into?4(src: ReadableBuffer, dest: WriteableBuffer)
-aesio.AES?1(key: ReadableBuffer, mode: int = 0, iv: Optional[ReadableBuffer] = None, segment_size: int = 8, )
+aesio.AES.rekey?4(key: ReadableBuffer, IV: Optional[ReadableBuffer] = None, )
+aesio.AES?1(key: ReadableBuffer, mode: int = 0, IV: Optional[ReadableBuffer] = None, segment_size: int = 8, )
 alarm.SleepMemory?1()
 alarm.exit_and_deep_sleep_until_alarms?4(*alarms: circuitpython_typing.Alarm, preserve_dios: Sequence[digitalio.DigitalInOut] = (), )
 alarm.light_sleep_until_alarms?4(*alarms: circuitpython_typing.Alarm, )
 alarm.pin.PinAlarm?1(pin: microcontroller.Pin, value: bool, edge: bool = False, pull: bool = False, )
-alarm.time.TimeAlarm?1(monotonic_time: Optional[float] = None, epoch_time: Optional[int] = None)
+alarm.time.TimeAlarm?1(*, monotonic_time: Optional[float] = None, epoch_time: Optional[int] = None, )
 alarm.touch.TouchAlarm?1(*pin: microcontroller.Pin)
 analogbufio.BufferedIn.deinit?4()
-analogbufio.BufferedIn.read?4()
-analogbufio.BufferedIn?1(pin: microcontroller.Pin, buffer: WriteableBuffer, *, sample_rate: int = 500000, )
+analogbufio.BufferedIn.readinto?4(buffer: WriteableBuffer)
+analogbufio.BufferedIn?1(pin: microcontroller.Pin, *, sample_rate: int)
 analogio.AnalogIn.deinit?4()
 analogio.AnalogIn?1(pin: microcontroller.Pin)
 analogio.AnalogOut.deinit?4()
@@ -170,14 +183,16 @@
 bitbangio.SPI.readinto?4(buffer: WriteableBuffer, *, start: int = 0, end: int = sys.maxsize, write_value: int = 0, )
 bitbangio.SPI.try_lock?4()
 bitbangio.SPI.unlock?4()
-bitbangio.SPI.write?4(buf: ReadableBuffer)
+bitbangio.SPI.write?4(buf: ReadableBuffer, *, start: int = 0, end: int = sys.maxsize)
 bitbangio.SPI.write_readinto?4(out_buffer: ReadableBuffer, in_buffer: WriteableBuffer, *, out_start: int = 0, out_end: int = sys.maxsize, in_start: int = 0, in_end: int = sys.maxsize, )
 bitbangio.SPI?1(clock: microcontroller.Pin, MOSI: Optional[microcontroller.Pin] = None, MISO: Optional[microcontroller.Pin] = None, )
 bitmaptools.alphablend?4(dest_bitmap: displayio.Bitmap, source_bitmap_1: displayio.Bitmap, source_bitmap_2: displayio.Bitmap, colorspace: displayio.Colorspace, factor1: float = 0.5, factor2: Optional[float] = None, )
 bitmaptools.arrayblit?4(bitmap: displayio.Bitmap, data: ReadableBuffer, x1: int = 0, y1: int = 0, x2: Optional[int] = None, y2: Optional[int] = None, skip_index: Optional[int] = None, )
 bitmaptools.boundary_fill?4(dest_bitmap: displayio.Bitmap, x: int, y: int, fill_color_value: int, replaced_color_value: int, )
 bitmaptools.dither?4(dest_bitmap: displayio.Bitmap, source_bitmapp: displayio.Bitmap, source_colorspace: displayio.Colorspace, algorithm: DitherAlgorithm = DitherAlgorithm.Atkinson, )
+bitmaptools.draw_circle?4(dest_bitmap: displayio.Bitmap, x: int, y: int, radius: int, value: int)
 bitmaptools.draw_line?4(dest_bitmap: displayio.Bitmap, x1: int, y1: int, x2: int, y2: int, value: int)
+bitmaptools.draw_polygon?4(dest_bitmap: displayio.Bitmap, xs: ReadableBuffer, ys: ReadableBuffer, value: int, close: Optional[bool] = True, )
 bitmaptools.fill_region?4(dest_bitmap: displayio.Bitmap, x1: int, y1: int, x2: int, y2: int, value: int)
 bitmaptools.readinto?4(bitmap: displayio.Bitmap, file: typing.BinaryIO, bits_per_pixel: int, element_size: int = 1, reverse_pixels_in_element: bool = False, swap_bytes_in_element: bool = False, reverse_rows: bool = False, )
 bitmaptools.rotozoom?4(dest_bitmap: displayio.Bitmap, source_bitmap: displayio.Bitmap, *, ox: int, oy: int, dest_clip0: Tuple[int, int], dest_clip1: Tuple[int, int], px: int, py: int, source_clip0: Tuple[int, int], source_clip1: Tuple[int, int], angle: float, scale: float, skip_index: int, )
@@ -207,7 +222,7 @@
 busio.UART.readline?4()
 busio.UART.reset_input_buffer?4()
 busio.UART.write?4(buf: ReadableBuffer)
-busio.UART?1(tx: microcontroller.Pin, rx: microcontroller.Pin, *, baudrate: int = 9600, bits: int = 8, parity: Optional[Parity] = None, stop: int = 1, timeout: float = 1, receiver_buffer_size: int = 64, )
+busio.UART?1(tx: Optional[microcontroller.Pin] = None, rx: Optional[microcontroller.Pin] = None, *, rts: Optional[microcontroller.Pin] = None, cts: Optional[microcontroller.Pin] = None, rs485_dir: Optional[microcontroller.Pin] = None, rs485_invert: bool = False, baudrate: int = 9600, bits: int = 8, parity: Optional[Parity] = None, stop: int = 1, timeout: float = 1, receiver_buffer_size: int = 64, )
 camera.Camera.deinit?4()
 camera.Camera.take_picture?4(buf: WriteableBuffer, format: ImageFormat)
 camera.Camera?1()
@@ -227,6 +242,8 @@
 countio.Counter.reset?4()
 countio.Counter?1(pin: microcontroller.Pin, *, edge: Edge = Edge.FALL, pull: Optional[digitalio.Pull] = None, )
 countio.Edge?1()
+cyw43.get_power_management?4()
+cyw43.set_power_management?4(value: int)
 digitalio.DigitalInOut.deinit?4()
 digitalio.DigitalInOut.switch_to_input?4(pull: Optional[Pull] = None)
 digitalio.DigitalInOut.switch_to_output?4(value: bool = False, drive_mode: DriveMode = DriveMode.PUSH_PULL)
@@ -235,6 +252,7 @@
 digitalio.DriveMode?1()
 digitalio.Pull?1()
 displayio.Bitmap.blit?4(x: int, y: int, source_bitmap: Bitmap, *, x1: int, y1: int, x2: int, y2: int, skip_index: int, )
+displayio.Bitmap.deinit?4()
 displayio.Bitmap.dirty?4(x1: int = 0, y1: int = 0, x2: int = -1, y2: int = -1)
 displayio.Bitmap.fill?4(value: int)
 displayio.Bitmap?1(width: int, height: int, value_count: int)
@@ -249,7 +267,7 @@
 displayio.EPaperDisplay.refresh?4()
 displayio.EPaperDisplay.show?4(group: Group)
 displayio.EPaperDisplay.update_refresh_mode?4(start_sequence: ReadableBuffer, seconds_per_frame: float = 180)
-displayio.EPaperDisplay?1(display_bus: _DisplayBus, start_sequence: ReadableBuffer, stop_sequence: ReadableBuffer, *, width: int, height: int, ram_width: int, ram_height: int, colstart: int = 0, rowstart: int = 0, rotation: int = 0, set_column_window_command: Optional[int] = None, set_row_window_command: Optional[int] = None, set_current_column_command: Optional[int] = None, set_current_row_command: Optional[int] = None, write_black_ram_command: int, black_bits_inverted: bool = False, write_color_ram_command: Optional[int] = None, color_bits_inverted: bool = False, highlight_color: int = 0x000000, refresh_display_command: int, refresh_time: float = 40, busy_pin: Optional[microcontroller.Pin] = None, busy_state: bool = True, seconds_per_frame: float = 180, always_toggle_chip_select: bool = False, grayscale: bool = False, two_byte_sequence_length: bool = False, )
+displayio.EPaperDisplay?1(display_bus: _DisplayBus, start_sequence: ReadableBuffer, stop_sequence: ReadableBuffer, *, width: int, height: int, ram_width: int, ram_height: int, colstart: int = 0, rowstart: int = 0, rotation: int = 0, set_column_window_command: Optional[int] = None, set_row_window_command: Optional[int] = None, set_current_column_command: Optional[int] = None, set_current_row_command: Optional[int] = None, write_black_ram_command: int, black_bits_inverted: bool = False, write_color_ram_command: Optional[int] = None, color_bits_inverted: bool = False, highlight_color: int = 0x000000, refresh_display_command: Union[int, circuitpython_typing.ReadableBuffer], refresh_time: float = 40, busy_pin: Optional[microcontroller.Pin] = None, busy_state: bool = True, seconds_per_frame: float = 180, always_toggle_chip_select: bool = False, grayscale: bool = False, advanced_color_epaper: bool = False, two_byte_sequence_length: bool = False, start_up_time: float = 0, address_little_endian: bool = False, )
 displayio.FourWire.reset?4()
 displayio.FourWire.send?4(command: int, data: ReadableBuffer, *, toggle_every_byte: bool = False)
 displayio.FourWire?1(spi_bus: busio.SPI, *, command: Optional[microcontroller.Pin], chip_select: microcontroller.Pin, reset: Optional[microcontroller.Pin] = None, baudrate: int = 24000000, polarity: int = 0, phase: int = 0, )
@@ -275,27 +293,40 @@
 displayio.Palette.is_transparent?4(palette_index: int)
 displayio.Palette.make_opaque?4(palette_index: int)
 displayio.Palette.make_transparent?4(palette_index: int)
-displayio.Palette?1(color_count: int)
+displayio.Palette?1(color_count: int, *, dither: bool = False)
 displayio.Shape.set_boundary?4(y: int, start_x: int, end_x: int)
 displayio.Shape?1(width: int, height: int, *, mirror_x: bool = False, mirror_y: bool = False)
 displayio.TileGrid.contains?4(touch_tuple: tuple)
 displayio.TileGrid?1(bitmap: Union[Bitmap, OnDiskBitmap, Shape], *, pixel_shader: Union[ColorConverter, Palette], width: int = 1, height: int = 1, tile_width: Optional[int] = None, tile_height: Optional[int] = None, default_tile: int = 0, x: int = 0, y: int = 0, )
 displayio._DisplayBus?8
 displayio.release_displays?4()
-dotenv.get_key?4(dotenv_path: str, key_to_get: str)
-dotenv.load_dotenv?4()
 dualbank.flash?4(buffer: ReadableBuffer, offset: int = 0)
 dualbank.switch?4()
-esp32_camera.Camera.deinit?4()
-esp32_camera.Camera.reconfigure?4(frame_size: Optional[FrameSize] = None, pixel_format: Optional[PixelFormat] = None, grab_mode: Optional[GrabMode] = None, framebuffer_count: Optional[int] = None, )
-esp32_camera.Camera.take?4(timeout: Optional[float] = 0.25)
-esp32_camera.Camera?1(*, data_pins: List[microcontroller.Pin], pixel_clock_pin: microcontroller.Pin, vsync_pin: microcontroller.Pin, href_pin: microcontroller.Pin, i2c: busio.I2C, external_clock_pin: microcontroller.Pin, external_clock_frequency: int, powerdown_pin: Optional[microcontroller.Pin] = None, reset_pin: Optional[microcontroller.Pin] = None, pixel_format: PixelFormat = PixelFormat.RGB565, frame_size: FrameSize = FrameSize.QQVGA, jpeg_quality: int = 15, framebuffer_count: int = 1, grab_mode: GrabMode = GrabMode.WHEN_EMPTY, )
+espcamera.Camera.deinit?4()
+espcamera.Camera.reconfigure?4(frame_size: Optional[FrameSize] = None, pixel_format: Optional[PixelFormat] = None, grab_mode: Optional[GrabMode] = None, framebuffer_count: Optional[int] = None, )
+espcamera.Camera.take?4(timeout: Optional[float] = 0.25)
+espcamera.Camera?1(*, data_pins: List[microcontroller.Pin], pixel_clock_pin: microcontroller.Pin, vsync_pin: microcontroller.Pin, href_pin: microcontroller.Pin, i2c: busio.I2C, external_clock_pin: Optional[microcontroller.Pin] = None, external_clock_frequency: int = 20_000_000, powerdown_pin: Optional[microcontroller.Pin] = None, reset_pin: Optional[microcontroller.Pin] = None, pixel_format: PixelFormat = PixelFormat.RGB565, frame_size: FrameSize = FrameSize.QQVGA, jpeg_quality: int = 15, framebuffer_count: int = 1, grab_mode: GrabMode = GrabMode.WHEN_EMPTY, )
 espidf.erase_nvs?4()
 espidf.get_reserved_psram?4()
 espidf.get_total_psram?4()
 espidf.heap_caps_get_free_size?4()
 espidf.heap_caps_get_largest_free_block?4()
 espidf.heap_caps_get_total_size?4()
+espnow.ESPNow.deinit?4()
+espnow.ESPNow.read?4()
+espnow.ESPNow.send?4(message: ReadableBuffer, peer: Optional[Peer] = None, )
+espnow.ESPNow.set_pmk?4(pmk: ReadableBuffer)
+espnow.ESPNow?1(buffer_size: int = 526, phy_rate: int = 0)
+espnow.Peer?1(mac: bytes, *, lmk: Optional[bytes], channel: int = 0, interface: int = 0, encrypted: bool = False, )
+espnow.Peers.append?4(peer: Peer)
+espnow.Peers.remove?4(peer: Peer)
+espnow.Peers?1()
+espulp.ULP.deinit?4()
+espulp.ULP.halt?4()
+espulp.ULP.run?4(program: ReadableBuffer, *, pins: Sequence[microcontroller.Pin] = ())
+espulp.ULP?1(arch: Architecture = Architecture.FSM)
+espulp.ULPAlarm?1(ulp: ULP)
+espulp.get_rtc_gpio_number?4(pin: microcontroller.Pin)
 floppyio.flux_readinto?4(buffer: WriteableBuffer, data: digitalio.DigitalInOut, index: digitalio.DigitalInOut)
 floppyio.mfm_readinto?4(buffer: WriteableBuffer, data: digitalio.DigitalInOut, index: digitalio.DigitalInOut)
 fontio.BuiltinFont.get_bounding_box?4()
@@ -317,6 +348,9 @@
 gifio.GifWriter.add_frame?4(bitmap: ReadableBuffer, delay: float = 0.1)
 gifio.GifWriter.deinit?4()
 gifio.GifWriter?1(file: Union[typing.BinaryIO, str], width: int, height: int, colorspace: displayio.Colorspace, loop: bool = True, dither: bool = False, )
+gifio.OnDiskGif.deinit?4()
+gifio.OnDiskGif.next_frame?4()
+gifio.OnDiskGif?1(file: str)
 gnss.GNSS.deinit?4()
 gnss.GNSS.update?4()
 gnss.GNSS?1(system: Union[SatelliteSystem, List[SatelliteSystem]])
@@ -326,7 +360,7 @@
 hashlib.Hash.update?4(data: ReadableBuffer)
 hashlib.new?4(name: str, data: bytes = b"")
 i2ctarget.I2CTarget.deinit?4()
-i2ctarget.I2CTarget.request?4(timeout: float = -1)
+i2ctarget.I2CTarget.request?4(*, timeout: float = -1)
 i2ctarget.I2CTarget?1(scl: microcontroller.Pin, sda: microcontroller.Pin, addresses: Sequence[int], smbus: bool = False, )
 i2ctarget.I2CTargetRequest.ack?4(ack: bool = True)
 i2ctarget.I2CTargetRequest.read?4(n: int = -1, ack: bool = True)
@@ -408,6 +442,7 @@
 mdns.Server.deinit?4()
 mdns.Server.find?4(service_type: str, protocol: str, *, timeout: float = 1)
 mdns.Server?1(network_interface: wifi.Radio)
+memorymap.AddressRange?1(*, start, length)
 memorymonitor.AllocationAlarm.ignore?4(count: int)
 memorymonitor.AllocationAlarm?1(*, minimum_block_count: int = 1)
 memorymonitor.AllocationSize?1()
@@ -422,10 +457,6 @@
 msgpack.ExtType?1(code: int, data: bytes)
 msgpack.pack?4(obj: object, stream: circuitpython_typing.ByteStream, *, default: Union[Callable[[object], None], None] = None, )
 msgpack.unpack?4(stream: circuitpython_typing.ByteStream, *, ext_hook: Union[Callable[[int, bytes], object], None] = None, use_list: bool = True, )
-multiterminal.clear_secondary_terminal?4()
-multiterminal.get_secondary_terminal?4()
-multiterminal.schedule_secondary_terminal_read?4(socket: socket.socket)
-multiterminal.set_secondary_terminal?4(stream: typing.BinaryIO)
 neopixel_write.neopixel_write?4(digitalinout: digitalio.DigitalInOut, buf: ReadableBuffer)
 nvm.ByteArray?1()
 onewireio.OneWire.deinit?4()
@@ -446,9 +477,12 @@
 os.sync?4()
 os.uname?4()
 os.urandom?4(size: int)
+os.utime?4(path: str, times: Tuple[int, int])
 paralleldisplay.ParallelBus.reset?4()
 paralleldisplay.ParallelBus.send?4(command: int, data: ReadableBuffer)
 paralleldisplay.ParallelBus?1(*, data0: microcontroller.Pin, command: microcontroller.Pin, chip_select: microcontroller.Pin, write: microcontroller.Pin, read: Optional[microcontroller.Pin], reset: Optional[microcontroller.Pin] = None, frequency: int = 30_000_000, )
+picodvi.Framebuffer.deinit?4()
+picodvi.Framebuffer?1(width: int, height: int, *, clk_dp: microcontroller.Pin, clk_dn: microcontroller.Pin, red_dp: microcontroller.Pin, red_dn: microcontroller.Pin, green_dp: microcontroller.Pin, green_dn: microcontroller.Pin, blue_dp: microcontroller.Pin, blue_dn: microcontroller.Pin, color_depth: int = 8, )
 ps2io.Ps2.clear_errors?4()
 ps2io.Ps2.deinit?4()
 ps2io.Ps2.popleft?4()
@@ -518,6 +552,8 @@
 setup.packages?7
 setup.stub_root?7
 setup.stubs?7
+sharpdisplay.SharpMemoryFramebuffer.deinit?4()
+sharpdisplay.SharpMemoryFramebuffer?1(spi_bus: busio.SPI, chip_select: microcontroller.Pin, width: int, height: int, baudrate: int = 2000000, jdi_display: bool = False, )
 socketpool.Socket.accept?4()
 socketpool.Socket.bind?4(address: Tuple[str, int])
 socketpool.Socket.close?4()
@@ -526,12 +562,15 @@
 socketpool.Socket.recv_into?4(buffer: WriteableBuffer, bufsize: int)
 socketpool.Socket.recvfrom_into?4(buffer: WriteableBuffer)
 socketpool.Socket.send?4(bytes: ReadableBuffer)
+socketpool.Socket.sendall?4(bytes: ReadableBuffer)
 socketpool.Socket.sendto?4(bytes: ReadableBuffer, address: Tuple[str, int])
 socketpool.Socket.setblocking?4(flag: bool)
+socketpool.Socket.setsockopt?4(level: int, optname: int, value: int)
 socketpool.Socket.settimeout?4(value: int)
 socketpool.SocketPool.getaddrinfo?4(host: str, port: int, family: int = 0, type: int = 0, proto: int = 0, flags: int = 0, )
 socketpool.SocketPool.socket?4(family: int = AF_INET, type: int = SOCK_STREAM)
 socketpool.SocketPool?1(radio: wifi.Radio)
+ssl.SSLContext.load_cert_chain?4(certfile: str, keyfile: str)
 ssl.SSLContext.load_verify_locations?4(cadata: Optional[str] = None)
 ssl.SSLContext.set_default_verify_paths?4()
 ssl.SSLContext.wrap_socket?4(sock: socketpool.Socket, *, server_side: bool = False, server_hostname: Optional[str] = None, )
@@ -554,10 +593,10 @@
 storage.VfsFat.stat?4(path: str)
 storage.VfsFat.statvfs?4(path: int)
 storage.VfsFat.umount?4()
-storage.VfsFat?1(block_device: str)
+storage.VfsFat?1(block_device: BlockDevice)
 storage.disable_usb_drive?4()
 storage.enable_usb_drive?4()
-storage.erase_filesystem?4()
+storage.erase_filesystem?4(extended: Optional[bool] = None)
 storage.getmount?4(mount_path: str)
 storage.mount?4(filesystem: VfsFat, mount_path: str, *, readonly: bool = False)
 storage.remount?4(mount_path: str, readonly: bool = False, *, disable_concurrent_write_protection: bool = False, )
@@ -569,20 +608,29 @@
 struct.unpack_from?4(fmt: str, data: ReadableBuffer, offset: int = 0)
 supervisor.Runtime?1()
 supervisor.StatusBar?1()
-supervisor.disable_ble_workflow?4()
 supervisor.get_previous_traceback?4()
 supervisor.reload?4()
 supervisor.reset_terminal?4(x_pixels: int, y_pixels: int)
 supervisor.set_next_code_file?4(filename: Optional[str], *, reload_on_success: bool = False, reload_on_error: bool = False, sticky_on_success: bool = False, sticky_on_error: bool = False, sticky_on_reload: bool = False, )
-supervisor.set_next_stack_limit?4(size: int)
-supervisor.set_rgb_status_brightness?4(brightness: int)
 supervisor.set_usb_identification?4(manufacturer: Optional[str] = None, product: Optional[str] = None, vid: int = -1, pid: int = -1, )
 supervisor.ticks_ms?4()
+synthio.Envelope?1(*, attack_time: Optional[float] = 0.1, decay_time: Optional[float] = 0.05, release_time: Optional[float] = 0.2, attack_level: Optional[float] = 1.0, sustain_level: Optional[float] = 0.8, )
 synthio.MidiTrack.deinit?4()
-synthio.MidiTrack?1(buffer: ReadableBuffer, tempo: int, *, sample_rate: int = 11025)
-synthio.from_file?4(file: typing.BinaryIO, *, sample_rate: int = 11025)
+synthio.MidiTrack?1(buffer: ReadableBuffer, tempo: int, *, sample_rate: int = 11025, waveform: Optional[ReadableBuffer] = None, envelope: Optional[Envelope] = None, )
+synthio.Note?1(*, frequency: float, panning: float = 0.0, waveform: Optional[ReadableBuffer] = None, envelope: Optional[Envelope] = None, tremolo_depth: float = 0.0, tremolo_rate: float = 0.0, bend_depth: float = 0.0, bend_rate: float = 0.0, bend_mode: "BendMode" = BendMode.VIBRATO, )
+synthio.NoteSequence?7
+synthio.Synthesizer.deinit?4()
+synthio.Synthesizer.press?4(/, press: NoteSequence = ())
+synthio.Synthesizer.release?4(/, release: NoteSequence = ())
+synthio.Synthesizer.release_all?4()
+synthio.Synthesizer.release_all_then_press?4(/, press: NoteSequence)
+synthio.Synthesizer.release_then_press?4(release: NoteSequence = (), press: NoteSequence = ())
+synthio.Synthesizer?1(*, sample_rate: int = 11025, channel_count: int = 1, waveform: Optional[ReadableBuffer] = None, envelope: Optional[Envelope] = None, )
+synthio.from_file?4(file: typing.BinaryIO, *, sample_rate: int = 11025, waveform: Optional[ReadableBuffer] = None, envelope: Optional[Envelope] = None, )
+synthio.midi_to_hz?4(midi_note: float)
+synthio.onevo_to_hz?4(ctrl: float)
 terminalio.Terminal.write?4(buf: ReadableBuffer)
-terminalio.Terminal?1(scroll_area: displayio.TileGrid, font: fontio.BuiltinFont, *, status_bar: displayio.TileGrid = None, )
+terminalio.Terminal?1(scroll_area: displayio.TileGrid, font: fontio.BuiltinFont, *, status_bar: Optional[displayio.TileGrid] = None, )
 time.localtime?4(secs: int)
 time.mktime?4(t: struct_time)
 time.monotonic?4()
@@ -592,8 +640,8 @@
 time.time?4()
 touchio.TouchIn.deinit?4()
 touchio.TouchIn?1(pin: microcontroller.Pin)
-traceback.format_exception?4(etype: Type[BaseException], value: BaseException, tb: TracebackType, limit: Optional[int] = None, chain: Optional[bool] = True, )
-traceback.print_exception?4(etype: Type[BaseException], value: BaseException, tb: TracebackType, limit: Optional[int] = None, file: Optional[io.FileIO] = None, chain: Optional[bool] = True, )
+traceback.format_exception?4(exc: BaseException | Type[BaseException], /, value: Optional[BaseException] = None, tb: Optional[TracebackType] = None, limit: Optional[int] = None, chain: Optional[bool] = True, )
+traceback.print_exception?4(exc: BaseException | Type[BaseException], /, value: Optional[BaseException] = None, tb: Optional[TracebackType] = None, limit: Optional[int] = None, file: Optional[io.FileIO] = None, chain: Optional[bool] = True, )
 uheap.info?4(object: object)
 ulab.numpy._ArrayLike?8
 ulab.numpy._DType?8
@@ -722,22 +770,26 @@
 watchdog.WatchDogTimer.deinit?4()
 watchdog.WatchDogTimer.feed?4()
 watchdog.WatchDogTimer?1()
+wifi.Monitor.deinit?4()
+wifi.Monitor.lost?4()
+wifi.Monitor.packet?4()
+wifi.Monitor.queued?4()
+wifi.Monitor?1(channel: Optional[int] = 1, queue: Optional[int] = 128)
 wifi.Network?1()
-wifi.Radio.connect?4(ssid: Union[str | ReadableBuffer], password: Union[str | ReadableBuffer] = "", *, channel: Optional[int] = 0, bssid: Optional[Union[str | ReadableBuffer]] = "", timeout: Optional[float] = None, )
+wifi.Radio.connect?4(ssid: Union[str | ReadableBuffer], password: Union[str | ReadableBuffer] = b"", *, channel: int = 0, bssid: Optional[Union[str | ReadableBuffer]] = None, timeout: Optional[float] = None, )
 wifi.Radio.ping?4(ip: ipaddress.IPv4Address, *, timeout: Optional[float] = 0.5)
 wifi.Radio.set_ipv4_address?4(*, ipv4: ipaddress.IPv4Address, netmask: ipaddress.IPv4Address, gateway: ipaddress.IPv4Address, ipv4_dns: Optional[ipaddress.IPv4Address], )
-wifi.Radio.start_ap?4(ssid: Union[str | ReadableBuffer], password: Union[str | ReadableBuffer] = "", *, channel: Optional[int] = 1, authmode: Optional[AuthMode], max_connections: Optional[int] = 4, )
+wifi.Radio.set_ipv4_address_ap?4(*, ipv4: ipaddress.IPv4Address, netmask: ipaddress.IPv4Address, gateway: ipaddress.IPv4Address, )
+wifi.Radio.start_ap?4(ssid: Union[str | ReadableBuffer], password: Union[str | ReadableBuffer] = b"", *, channel: int = 1, authmode: Optional[AuthMode] = None, max_connections: Optional[int] = 4, )
 wifi.Radio.start_dhcp?4()
+wifi.Radio.start_dhcp_ap?4()
 wifi.Radio.start_scanning_networks?4(*, start_channel: int = 1, stop_channel: int = 11)
 wifi.Radio.start_station?4()
 wifi.Radio.stop_ap?4()
 wifi.Radio.stop_dhcp?4()
+wifi.Radio.stop_dhcp_ap?4()
 wifi.Radio.stop_scanning_networks?4()
 wifi.Radio.stop_station?4()
 wifi.Radio?1()
 wifi.ScannedNetworks?1()
-wifi.deinit?4(self)
-wifi.lost?4(self)
-wifi.packet?4(self)
-wifi.queued?4(self)
 zlib.zlib_decompress?4(data: bytes, wbits: Optional[int] = 0, bufsize: Optional[int] = 0)

eric ide

mercurial