APIs/MicroPython/adafruit_circuitpython.api

branch
eric7
changeset 82
2c9d5ef4e3aa
parent 75
f47694dd2023
diff -r 0c23b9bf83d4 -r 2c9d5ef4e3aa APIs/MicroPython/adafruit_circuitpython.api
--- a/APIs/MicroPython/adafruit_circuitpython.api	Mon Oct 28 12:06:52 2024 +0100
+++ b/APIs/MicroPython/adafruit_circuitpython.api	Tue Oct 29 15:01:25 2024 +0100
@@ -69,9 +69,18 @@
 adafruit_ads1x15.ads1x15.ADS1x15._conversion_value?5(raw_adc: int)
 adafruit_ads1x15.ads1x15.ADS1x15._data_rate_default?5()
 adafruit_ads1x15.ads1x15.ADS1x15._read?5(pin: Pin)
+adafruit_ads1x15.ads1x15.ADS1x15._read_config?5()
 adafruit_ads1x15.ads1x15.ADS1x15._read_register?5(reg: int, fast: bool = False)
+adafruit_ads1x15.ads1x15.ADS1x15._write_config?5(pin_config: Optional[int] = None)
 adafruit_ads1x15.ads1x15.ADS1x15._write_register?5(reg: int, value: int)
 adafruit_ads1x15.ads1x15.ADS1x15.bits?4()
+adafruit_ads1x15.ads1x15.ADS1x15.comparator_high_threshold?4(value: int)
+adafruit_ads1x15.ads1x15.ADS1x15.comparator_latch?4(comp_latch: int)
+adafruit_ads1x15.ads1x15.ADS1x15.comparator_low_threshold?4(value: int)
+adafruit_ads1x15.ads1x15.ADS1x15.comparator_mode?4(comp_mode: int)
+adafruit_ads1x15.ads1x15.ADS1x15.comparator_polarity?4(comp_pol: int)
+adafruit_ads1x15.ads1x15.ADS1x15.comparator_queue_length?4(comparator_queue_length: int)
+adafruit_ads1x15.ads1x15.ADS1x15.comparator_queue_lengths?4()
 adafruit_ads1x15.ads1x15.ADS1x15.data_rate?4(rate: int)
 adafruit_ads1x15.ads1x15.ADS1x15.gain?4(gain: float)
 adafruit_ads1x15.ads1x15.ADS1x15.gains?4()
@@ -79,18 +88,28 @@
 adafruit_ads1x15.ads1x15.ADS1x15.mode?4(mode: int)
 adafruit_ads1x15.ads1x15.ADS1x15.rate_config?4()
 adafruit_ads1x15.ads1x15.ADS1x15.rates?4()
-adafruit_ads1x15.ads1x15.ADS1x15.read?4(pin: Pin, is_differential: bool = False)
-adafruit_ads1x15.ads1x15.ADS1x15?1(i2c: I2C, gain: float = 1, data_rate: Optional[int] = None, mode: int = Mode.SINGLE, address: int = _ADS1X15_DEFAULT_ADDRESS, )
+adafruit_ads1x15.ads1x15.ADS1x15.read?4(pin: Pin)
+adafruit_ads1x15.ads1x15.ADS1x15?1(i2c: I2C, gain: float = 1, data_rate: Optional[int] = None, mode: int = Mode.SINGLE, comparator_queue_length: int = 0, comparator_low_threshold: int = -32768, comparator_high_threshold: int = 32767, comparator_mode: int = Comp_Mode.TRADITIONAL, comparator_polarity: int = Comp_Polarity.ACTIVE_LOW, comparator_latch: int = Comp_Latch.NONLATCHING, address: int = _ADS1X15_DEFAULT_ADDRESS, )
+adafruit_ads1x15.ads1x15.Comp_Latch.LATCHING?7
+adafruit_ads1x15.ads1x15.Comp_Latch.NONLATCHING?7
+adafruit_ads1x15.ads1x15.Comp_Mode.TRADITIONAL?7
+adafruit_ads1x15.ads1x15.Comp_Mode.WINDOW?7
+adafruit_ads1x15.ads1x15.Comp_Polarity.ACTIVE_HIGH?7
+adafruit_ads1x15.ads1x15.Comp_Polarity.ACTIVE_LOW?7
 adafruit_ads1x15.ads1x15.Mode.CONTINUOUS?7
 adafruit_ads1x15.ads1x15.Mode.SINGLE?7
 adafruit_ads1x15.ads1x15.Pin?7
-adafruit_ads1x15.ads1x15._ADS1X15_CONFIG_COMP_QUE_DISABLE?8
+adafruit_ads1x15.ads1x15._ADS1X15_CONFIG_COMP_QUEUE?8
 adafruit_ads1x15.ads1x15._ADS1X15_CONFIG_GAIN?8
 adafruit_ads1x15.ads1x15._ADS1X15_CONFIG_MUX_OFFSET?8
 adafruit_ads1x15.ads1x15._ADS1X15_CONFIG_OS_SINGLE?8
 adafruit_ads1x15.ads1x15._ADS1X15_DEFAULT_ADDRESS?8
 adafruit_ads1x15.ads1x15._ADS1X15_POINTER_CONFIG?8
 adafruit_ads1x15.ads1x15._ADS1X15_POINTER_CONVERSION?8
+adafruit_ads1x15.ads1x15._ADS1X15_POINTER_HI_THRES?8
+adafruit_ads1x15.ads1x15._ADS1X15_POINTER_LO_THRES?8
+adafruit_ads1x15.analog_in.AnalogIn.convert_to_value?4(volts: float)
+adafruit_ads1x15.analog_in.AnalogIn.convert_to_voltage?4(value_int: int)
 adafruit_ads1x15.analog_in.AnalogIn.value?4()
 adafruit_ads1x15.analog_in.AnalogIn.voltage?4()
 adafruit_ads1x15.analog_in.AnalogIn?1(ads: ADS1x15, positive_pin: int, negative_pin: Optional[int] = None)
@@ -209,16 +228,52 @@
 adafruit_adxl34x._REG_WINDOW?8
 adafruit_adxl34x._STANDARD_GRAVITY?8
 adafruit_adxl37x.ADXL375.acceleration?4()
+adafruit_adxl37x.ADXL375.disable_data_ready_interrupt?4()
+adafruit_adxl37x.ADXL375.enable_data_ready_interrupt?4()
+adafruit_adxl37x.ADXL375.events?4()
 adafruit_adxl37x.ADXL375.range?4(val: int)
 adafruit_adxl37x.ADXL375?1(i2c: busio.I2C, address: Optional[int] = None)
+adafruit_adxl37x.Range.RANGE_100_G?7
+adafruit_adxl37x.Range.RANGE_200_G?7
+adafruit_adxl37x.Range.RANGE_25_G?7
+adafruit_adxl37x.Range.RANGE_50_G?7
 adafruit_adxl37x._ADXL347_MULTIPLIER?8
 adafruit_adxl37x._ADXL375_DEFAULT_ADDRESS?8
+adafruit_adxl37x._INT_ACT?8
+adafruit_adxl37x._INT_DATA_READY?8
+adafruit_adxl37x._INT_DOUBLE_TAP?8
+adafruit_adxl37x._INT_INACT?8
+adafruit_adxl37x._INT_SINGLE_TAP?8
+adafruit_adxl37x._REG_ACT_INACT_CTL?8
+adafruit_adxl37x._REG_ACT_TAP_STATUS?8
+adafruit_adxl37x._REG_BW_RATE?8
 adafruit_adxl37x._REG_DATAX0?8
 adafruit_adxl37x._REG_DATAX1?8
 adafruit_adxl37x._REG_DATAY0?8
 adafruit_adxl37x._REG_DATAY1?8
 adafruit_adxl37x._REG_DATAZ0?8
 adafruit_adxl37x._REG_DATAZ1?8
+adafruit_adxl37x._REG_DATA_FORMAT?8
+adafruit_adxl37x._REG_DEVID?8
+adafruit_adxl37x._REG_DUR?8
+adafruit_adxl37x._REG_FIFO_CTL?8
+adafruit_adxl37x._REG_FIFO_STATUS?8
+adafruit_adxl37x._REG_INT_ENABLE?8
+adafruit_adxl37x._REG_INT_MAP?8
+adafruit_adxl37x._REG_INT_SOURCE?8
+adafruit_adxl37x._REG_LATENT?8
+adafruit_adxl37x._REG_OFSX?8
+adafruit_adxl37x._REG_OFSY?8
+adafruit_adxl37x._REG_OFSZ?8
+adafruit_adxl37x._REG_POWER_CTL?8
+adafruit_adxl37x._REG_TAP_AXES?8
+adafruit_adxl37x._REG_THRESH_ACT?8
+adafruit_adxl37x._REG_THRESH_FF?8
+adafruit_adxl37x._REG_THRESH_INACT?8
+adafruit_adxl37x._REG_THRESH_TAP?8
+adafruit_adxl37x._REG_TIME_FF?8
+adafruit_adxl37x._REG_TIME_INACT?8
+adafruit_adxl37x._REG_WINDOW?8
 adafruit_adxl37x._STANDARD_GRAVITY?8
 adafruit_ags02ma.AGS02MA.TVOC?4()
 adafruit_ags02ma.AGS02MA._read_reg?5(addr: int, delayms: int)
@@ -311,6 +366,9 @@
 adafruit_amg88xx._THERMISTOR_CONVERSION?8
 adafruit_amg88xx._signed_12bit_to_float?5(val: int)
 adafruit_amg88xx._twos_comp_to_float?5(val: int)
+adafruit_anchored_tilegrid.AnchoredTileGrid.anchor_point?4(new_anchor_point: Tuple[float, float])
+adafruit_anchored_tilegrid.AnchoredTileGrid.anchored_position?4(new_position: Tuple[int, int])
+adafruit_anchored_tilegrid.AnchoredTileGrid?1(bitmap, **kwargs)
 adafruit_apds9960.apds9960.APDS9960._color_data16?5(command: int)
 adafruit_apds9960.apds9960.APDS9960._get_bit?5(register: int, mask: int)
 adafruit_apds9960.apds9960.APDS9960._get_bits?5(register: int, pos: int, mask: int)
@@ -1149,10 +1207,11 @@
 adafruit_ble.services.standard.device_info.DeviceInfoService.hardware_revision?7
 adafruit_ble.services.standard.device_info.DeviceInfoService.manufacturer?7
 adafruit_ble.services.standard.device_info.DeviceInfoService.model_number?7
+adafruit_ble.services.standard.device_info.DeviceInfoService.pnp_id?7
 adafruit_ble.services.standard.device_info.DeviceInfoService.serial_number?7
 adafruit_ble.services.standard.device_info.DeviceInfoService.software_revision?7
 adafruit_ble.services.standard.device_info.DeviceInfoService.uuid?7
-adafruit_ble.services.standard.device_info.DeviceInfoService?1(*, manufacturer: Optional[str] = None, software_revision: Optional[str] = None, model_number: Optional[str] = None, serial_number: Optional[str] = None, firmware_revision: Optional[str] = None, hardware_revision: Optional[str] = None, service: Optional[_bleio.Service] = None, )
+adafruit_ble.services.standard.device_info.DeviceInfoService?1(*, manufacturer: Optional[str] = None, software_revision: Optional[str] = None, model_number: Optional[str] = None, serial_number: Optional[str] = None, firmware_revision: Optional[str] = None, hardware_revision: Optional[str] = None, pnp_id: Optional[Iterable] = None, service: Optional[_bleio.Service] = None, )
 adafruit_ble.services.standard.hid.DEFAULT_HID_DESCRIPTOR?7
 adafruit_ble.services.standard.hid.HIDService._init_devices?5()
 adafruit_ble.services.standard.hid.HIDService.boot_keyboard_in?7
@@ -1843,11 +1902,11 @@
 adafruit_bme680.Adafruit_BME680?1(*, refresh_rate: int = 10)
 adafruit_bme680.Adafruit_BME680_I2C._read?5(register: int, length: int)
 adafruit_bme680.Adafruit_BME680_I2C._write?5(register: int, values: ReadableBuffer)
-adafruit_bme680.Adafruit_BME680_I2C?1(i2c: I2C, address: int = 0x77, debug: bool = False, *, refresh_rate: int = 10)
+adafruit_bme680.Adafruit_BME680_I2C?1(i2c: I2C, address: int = 0x77, debug: bool = False, *, refresh_rate: int = 10, )
 adafruit_bme680.Adafruit_BME680_SPI._read?5(register: int, length: int)
 adafruit_bme680.Adafruit_BME680_SPI._set_spi_mem_page?5(register: int)
 adafruit_bme680.Adafruit_BME680_SPI._write?5(register: int, values: ReadableBuffer)
-adafruit_bme680.Adafruit_BME680_SPI?1(spi: SPI, cs: DigitalInOut, baudrate: int = 100000, debug: bool = False, *, refresh_rate: int = 10)
+adafruit_bme680.Adafruit_BME680_SPI?1(spi: SPI, cs: DigitalInOut, baudrate: int = 100000, debug: bool = False, *, refresh_rate: int = 10, )
 adafruit_bme680._BME680_BME680_COEFF_ADDR1?8
 adafruit_bme680._BME680_BME680_COEFF_ADDR2?8
 adafruit_bme680._BME680_BME680_GAS_WAIT_0?8
@@ -3216,7 +3275,7 @@
 adafruit_displayio_sh1106.SH1106.is_awake?4()
 adafruit_displayio_sh1106.SH1106.sleep?4()
 adafruit_displayio_sh1106.SH1106.wake?4()
-adafruit_displayio_sh1106.SH1106?1(bus: FourWire, **kwargs)
+adafruit_displayio_sh1106.SH1106?1(bus: Union[FourWire, I2CDisplayBus], **kwargs)
 adafruit_displayio_sh1106._INIT_SEQUENCE?8
 adafruit_displayio_sh1107.DISPLAY_OFFSET_ADAFRUIT_128x128_OLED_5297?7
 adafruit_displayio_sh1107.DISPLAY_OFFSET_ADAFRUIT_FEATHERWING_OLED_4650?7
@@ -3440,8 +3499,9 @@
 adafruit_ds248x.Adafruit_DS248x._busy_wait?5(timeout_ms: int)
 adafruit_ds248x.Adafruit_DS248x._set_read_pointer?5(reg: int)
 adafruit_ds248x.Adafruit_DS248x.branch_dir_taken?4()
+adafruit_ds248x.Adafruit_DS248x.channel?4(chan: int)
 adafruit_ds248x.Adafruit_DS248x.config?4(value: int)
-adafruit_ds248x.Adafruit_DS248x.ds18b20_temperature?4(rom: bytearray)
+adafruit_ds248x.Adafruit_DS248x.ds18b20_temperature?4(rom: bytearray = None)
 adafruit_ds248x.Adafruit_DS248x.logic_level?4()
 adafruit_ds248x.Adafruit_DS248x.onewire_bit?4(bit: int)
 adafruit_ds248x.Adafruit_DS248x.onewire_busy?4()
@@ -3460,6 +3520,7 @@
 adafruit_ds248x._1WIRE_RESET?8
 adafruit_ds248x._1WIRE_SINGLE_BIT?8
 adafruit_ds248x._1WIRE_WRITE_BYTE?8
+adafruit_ds248x._CHANNEL_SELECT?8
 adafruit_ds248x._DS18B20_FAMILY?8
 adafruit_ds248x._DS18B20_ROM?8
 adafruit_ds248x._DS18B20_SCRATCHPAD?8
@@ -4993,15 +5054,20 @@
 adafruit_ft5336.Adafruit_FT5336._num_touches?8
 adafruit_ft5336.Adafruit_FT5336._read_data?5()
 adafruit_ft5336.Adafruit_FT5336._vend_id?8
+adafruit_ft5336.Adafruit_FT5336.invert_x?4(value: bool)
+adafruit_ft5336.Adafruit_FT5336.invert_y?4(value: bool)
 adafruit_ft5336.Adafruit_FT5336.point?4(point_index: int)
 adafruit_ft5336.Adafruit_FT5336.points?4()
+adafruit_ft5336.Adafruit_FT5336.swap_xy?4(value: bool)
 adafruit_ft5336.Adafruit_FT5336.touched?4()
-adafruit_ft5336.Adafruit_FT5336?1(i2c, i2c_addr: int = _DEFAULT_ADDR, max_touches: int = 5)
+adafruit_ft5336.Adafruit_FT5336?1(i2c, i2c_addr: int = _DEFAULT_ADDR, max_touches: int = 5, invert_x: bool = False, invert_y: bool = False, swap_xy: bool = False, )
 adafruit_ft5336._CHIPID?8
 adafruit_ft5336._DEFAULT_ADDR?8
 adafruit_ft5336._REG_CHIPID?8
 adafruit_ft5336._REG_NUMTOUCHES?8
 adafruit_ft5336._REG_VENDID?8
+adafruit_ft5336._SCREEN_HEIGHT?8
+adafruit_ft5336._SCREEN_WIDTH?8
 adafruit_ft5336._TD_STATUS?8
 adafruit_ft5336._TOUCH1_XH?8
 adafruit_ft5336._TOUCH1_XL?8
@@ -5164,6 +5230,7 @@
 adafruit_gps.GPS._parse_gsv?5(talker: bytes, data: List[str])
 adafruit_gps.GPS._parse_rmc?5(data: List[str])
 adafruit_gps.GPS._parse_sentence?5()
+adafruit_gps.GPS._parse_vtg?5(data: List[str])
 adafruit_gps.GPS._read_sentence?5()
 adafruit_gps.GPS._update_timestamp_utc?5(time_utc: str, date: Optional[str] = None)
 adafruit_gps.GPS.datetime?4()
@@ -5196,6 +5263,7 @@
 adafruit_gps._SENTENCE_PARAMS?8
 adafruit_gps._ST_MAX?8
 adafruit_gps._ST_MIN?8
+adafruit_gps._VTG?8
 adafruit_gps._parse_data?5(sentence_type: int, data: List[str])
 adafruit_gps._parse_degrees?5(nmea_data: str)
 adafruit_gps._parse_float?5(nmea_data: str)
@@ -5319,6 +5387,33 @@
 adafruit_hcsr04.HCSR04.distance?4()
 adafruit_hcsr04.HCSR04?1(trigger_pin: Pin, echo_pin: Pin, *, timeout: float = 0.1)
 adafruit_hcsr04._USE_PULSEIO?8
+adafruit_hdc302x.HDC302x.AUTO_MODES?7
+adafruit_hdc302x.HDC302x.HEATER_POWERS?7
+adafruit_hdc302x.HDC302x._alert_command?5(command: int, temp: float, humid: float)
+adafruit_hdc302x.HDC302x._calculate_crc8?5()
+adafruit_hdc302x.HDC302x._calculate_offset?5(is_temp: bool)
+adafruit_hdc302x.HDC302x._invert_offset?5(is_temp: bool)
+adafruit_hdc302x.HDC302x._read_command?5(command: int)
+adafruit_hdc302x.HDC302x._send_command_read_trh?5(command: int)
+adafruit_hdc302x.HDC302x._write_command?5(command: int)
+adafruit_hdc302x.HDC302x._write_command_data?5(command: int, data: int)
+adafruit_hdc302x.HDC302x.auto_mode?4(mode: int)
+adafruit_hdc302x.HDC302x.auto_relative_humidity?4()
+adafruit_hdc302x.HDC302x.auto_temperature?4()
+adafruit_hdc302x.HDC302x.clear_high_alert?4(temp: float, humid: float)
+adafruit_hdc302x.HDC302x.clear_low_alert?4(temp: float, humid: float)
+adafruit_hdc302x.HDC302x.heater?4(power: str)
+adafruit_hdc302x.HDC302x.high_alert?4()
+adafruit_hdc302x.HDC302x.low_alert?4()
+adafruit_hdc302x.HDC302x.manufacturer_id?4()
+adafruit_hdc302x.HDC302x.nist_id?4()
+adafruit_hdc302x.HDC302x.offsets?4(temp: float, humid: float)
+adafruit_hdc302x.HDC302x.relative_humidity?4()
+adafruit_hdc302x.HDC302x.set_high_alert?4(temp: float, humid: float)
+adafruit_hdc302x.HDC302x.set_low_alert?4(temp: float, humid: float)
+adafruit_hdc302x.HDC302x.status?4()
+adafruit_hdc302x.HDC302x.temperature?4()
+adafruit_hdc302x.HDC302x?1(i2c_bus: busio.I2C, address: int = 0x44)
 adafruit_hid.Device?7
 adafruit_hid.consumer_control.ConsumerControl.press?4(consumer_code: int)
 adafruit_hid.consumer_control.ConsumerControl.release?4()
@@ -5989,6 +6084,7 @@
 adafruit_icm20x.ICM20X._bank?5(value)
 adafruit_icm20x.ICM20X._bank_reg?8
 adafruit_icm20x.ICM20X._clock_source?8
+adafruit_icm20x.ICM20X._data_ready?8
 adafruit_icm20x.ICM20X._device_id?8
 adafruit_icm20x.ICM20X._gyro_cycle_en?8
 adafruit_icm20x.ICM20X._gyro_dlpf_config?8
@@ -6012,6 +6108,8 @@
 adafruit_icm20x.ICM20X.accelerometer_data_rate?4(value)
 adafruit_icm20x.ICM20X.accelerometer_data_rate_divisor?4(value)
 adafruit_icm20x.ICM20X.accelerometer_range?4(value)
+adafruit_icm20x.ICM20X.data_ready?4()
+adafruit_icm20x.ICM20X.gravity?4(value)
 adafruit_icm20x.ICM20X.gyro?4()
 adafruit_icm20x.ICM20X.gyro_data_rate?4(value)
 adafruit_icm20x.ICM20X.gyro_data_rate_divisor?4(value)
@@ -6064,6 +6162,10 @@
 adafruit_icm20x._ICM20X_REG_INT_ENABLE_0?8
 adafruit_icm20x._ICM20X_REG_INT_ENABLE_1?8
 adafruit_icm20x._ICM20X_REG_INT_PIN_CFG?8
+adafruit_icm20x._ICM20X_REG_INT_STATUS_0?8
+adafruit_icm20x._ICM20X_REG_INT_STATUS_1?8
+adafruit_icm20x._ICM20X_REG_INT_STATUS_2?8
+adafruit_icm20x._ICM20X_REG_INT_STATUS_3?8
 adafruit_icm20x._ICM20X_USER_CTRL?8
 adafruit_icm20x._ICM20X_UT_PER_LSB?8
 adafruit_icm20x._ICM20X_WHO_AM_I?8
@@ -6082,7 +6184,7 @@
 adafruit_imageload.bmp.indexed._bitmap_readinto?8
 adafruit_imageload.bmp.indexed.decode_rle?4(bitmap: Bitmap, file: BufferedReader, compression: int, y_range: Tuple[int, int, int], width: int, )
 adafruit_imageload.bmp.indexed.load?4(file: BufferedReader, width: int, height: int, data_start: int, colors: int, color_depth: int, compression: int, *, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None, )
-adafruit_imageload.bmp.load?4(file: BufferedReader, *, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None)
+adafruit_imageload.bmp.load?4(file: BufferedReader, *, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None, )
 adafruit_imageload.bmp.negative_height_check.negative_height_check?4(height: int)
 adafruit_imageload.bmp.truecolor.bitfield_colorspaces?7
 adafruit_imageload.bmp.truecolor.bitfield_format?4(bitfield_mask)
@@ -6096,9 +6198,10 @@
 adafruit_imageload.gif._read_frame?5(file: BufferedReader, bitmap: Bitmap)
 adafruit_imageload.gif.load?4(file: BufferedReader, *, bitmap: BitmapConstructor, palette: Optional[PaletteConstructor] = None)
 adafruit_imageload.gif.lzw_decode?4(data: Iterator[int], code_size: int)
-adafruit_imageload.load?4(file_or_filename: Union[str, BufferedReader], *, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None)
+adafruit_imageload.jpg.load?4(file: BufferedReader, *, bitmap: BitmapConstructor, )
+adafruit_imageload.load?4(file_or_filename: Union[str, BufferedReader], *, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None, )
 adafruit_imageload.png.load?4(file: BufferedReader, *, bitmap: BitmapConstructor, palette: Optional[PaletteConstructor] = None)
-adafruit_imageload.pnm.load?4(file: BufferedReader, header: bytes, *, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None)
+adafruit_imageload.pnm.load?4(file: BufferedReader, header: bytes, *, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None, )
 adafruit_imageload.pnm.pbm_ascii.load?4(file: BufferedReader, width: int, height: int, bitmap: Bitmap, palette: Optional[Palette] = None, )
 adafruit_imageload.pnm.pbm_binary.iterbits?4(b: bytes)
 adafruit_imageload.pnm.pbm_binary.load?4(file: BufferedReader, width: int, height: int, bitmap: Bitmap, palette: Optional[Palette] = None, )
@@ -6107,7 +6210,7 @@
 adafruit_imageload.pnm.pgm.ascii.load?4(file: BufferedReader, width: int, height: int, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None, )
 adafruit_imageload.pnm.pgm.binary.build_palette?4(palette_class: PaletteConstructor, palette_colors: Set[int])
 adafruit_imageload.pnm.pgm.binary.load?4(file: BufferedReader, width: int, height: int, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None, )
-adafruit_imageload.pnm.pgm.load?4(file: BufferedReader, magic_number: bytes, header: List[int], *, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None)
+adafruit_imageload.pnm.pgm.load?4(file: BufferedReader, magic_number: bytes, header: List[int], *, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None, )
 adafruit_imageload.pnm.ppm_ascii.load?4(file: BufferedReader, width: int, height: int, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None, )
 adafruit_imageload.pnm.ppm_ascii.read_three_colors?4(file: BufferedReader)
 adafruit_imageload.pnm.ppm_binary.load?4(file: BufferedReader, width: int, height: int, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None, )
@@ -6226,6 +6329,88 @@
 adafruit_ina260._REG_MASK_ENABLE?8
 adafruit_ina260._REG_MFG_UID?8
 adafruit_ina260._REG_POWER?8
+adafruit_ina3221.AVG_MODE.AVG_1024_SAMPLES?7
+adafruit_ina3221.AVG_MODE.AVG_128_SAMPLES?7
+adafruit_ina3221.AVG_MODE.AVG_16_SAMPLES?7
+adafruit_ina3221.AVG_MODE.AVG_1_SAMPLE?7
+adafruit_ina3221.AVG_MODE.AVG_256_SAMPLES?7
+adafruit_ina3221.AVG_MODE.AVG_4_SAMPLES?7
+adafruit_ina3221.AVG_MODE.AVG_512_SAMPLES?7
+adafruit_ina3221.AVG_MODE.AVG_64_SAMPLES?7
+adafruit_ina3221.BUSVOLTAGE_CH1?7
+adafruit_ina3221.BUSVOLTAGE_CH2?7
+adafruit_ina3221.BUSVOLTAGE_CH3?7
+adafruit_ina3221.CONFIGURATION?7
+adafruit_ina3221.CONV_READY?7
+adafruit_ina3221.CONV_TIME.CONV_TIME_140US?7
+adafruit_ina3221.CONV_TIME.CONV_TIME_1MS?7
+adafruit_ina3221.CONV_TIME.CONV_TIME_204US?7
+adafruit_ina3221.CONV_TIME.CONV_TIME_2MS?7
+adafruit_ina3221.CONV_TIME.CONV_TIME_332US?7
+adafruit_ina3221.CONV_TIME.CONV_TIME_4MS?7
+adafruit_ina3221.CONV_TIME.CONV_TIME_588US?7
+adafruit_ina3221.CONV_TIME.CONV_TIME_8MS?7
+adafruit_ina3221.CRITICAL_ALERT_LIMIT_CH1?7
+adafruit_ina3221.CRITICAL_ALERT_LIMIT_CH2?7
+adafruit_ina3221.CRITICAL_ALERT_LIMIT_CH3?7
+adafruit_ina3221.CRITICAL_CH1?7
+adafruit_ina3221.CRITICAL_CH2?7
+adafruit_ina3221.CRITICAL_CH3?7
+adafruit_ina3221.DEFAULT_ADDRESS?7
+adafruit_ina3221.DIE_ID?7
+adafruit_ina3221.DIE_ID_REG?7
+adafruit_ina3221.INA3221._bus_voltage?5(channel)
+adafruit_ina3221.INA3221._current_amps?5(channel)
+adafruit_ina3221.INA3221._read_register?5(reg, length)
+adafruit_ina3221.INA3221._shunt_voltage?5(channel)
+adafruit_ina3221.INA3221._to_signed?5(val, bits)
+adafruit_ina3221.INA3221._write_register?5(reg, data)
+adafruit_ina3221.INA3221.averaging_mode?4(mode: int)
+adafruit_ina3221.INA3221.bus_voltage_conv_time?4(conv_time: int)
+adafruit_ina3221.INA3221.critical_alert_threshold?4(current: float)
+adafruit_ina3221.INA3221.die_id?4()
+adafruit_ina3221.INA3221.enable_channel?4(channel: int)
+adafruit_ina3221.INA3221.flags?4()
+adafruit_ina3221.INA3221.manufacturer_id?4()
+adafruit_ina3221.INA3221.mode?4(value: int)
+adafruit_ina3221.INA3221.power_valid_limits?4(limits: tuple)
+adafruit_ina3221.INA3221.reset?4()
+adafruit_ina3221.INA3221.shunt_voltage_conv_time?4(conv_time: int)
+adafruit_ina3221.INA3221.summation_channels?4(channels: tuple)
+adafruit_ina3221.INA3221.warning_alert_threshold?4(current: float)
+adafruit_ina3221.INA3221?1(i2c, address: int = DEFAULT_ADDRESS)
+adafruit_ina3221.INA3221Channel.bus_voltage?4()
+adafruit_ina3221.INA3221Channel.current_amps?4()
+adafruit_ina3221.INA3221Channel.shunt_resistance?4(value: float)
+adafruit_ina3221.INA3221Channel.shunt_voltage?4()
+adafruit_ina3221.INA3221Channel?1(parent: Any, channel: int)
+adafruit_ina3221.MANUFACTURER_ID?7
+adafruit_ina3221.MANUFACTURER_ID_REG?7
+adafruit_ina3221.MASK_ENABLE?7
+adafruit_ina3221.MODE.BUS_CONT?7
+adafruit_ina3221.MODE.BUS_TRIG?7
+adafruit_ina3221.MODE.POWER_DOWN2?7
+adafruit_ina3221.MODE.POWER_DOWN?7
+adafruit_ina3221.MODE.SHUNT_BUS_CONT?7
+adafruit_ina3221.MODE.SHUNT_BUS_TRIG?7
+adafruit_ina3221.MODE.SHUNT_CONT?7
+adafruit_ina3221.MODE.SHUNT_TRIG?7
+adafruit_ina3221.POWERVALID_LOWERLIMIT?7
+adafruit_ina3221.POWERVALID_UPPERLIMIT?7
+adafruit_ina3221.POWER_VALID?7
+adafruit_ina3221.SHUNTVOLTAGE_CH1?7
+adafruit_ina3221.SHUNTVOLTAGE_CH2?7
+adafruit_ina3221.SHUNTVOLTAGE_CH3?7
+adafruit_ina3221.SHUNTVOLTAGE_SUM?7
+adafruit_ina3221.SHUNTVOLTAGE_SUM_LIMIT?7
+adafruit_ina3221.SUMMATION?7
+adafruit_ina3221.TIMECONT_ALERT?7
+adafruit_ina3221.WARNING_ALERT_LIMIT_CH1?7
+adafruit_ina3221.WARNING_ALERT_LIMIT_CH2?7
+adafruit_ina3221.WARNING_ALERT_LIMIT_CH3?7
+adafruit_ina3221.WARN_CH1?7
+adafruit_ina3221.WARN_CH2?7
+adafruit_ina3221.WARN_CH3?7
 adafruit_io.adafruit_io.CLIENT_HEADERS?7
 adafruit_io.adafruit_io.IO_HTTP._compose_path?5(path: str)
 adafruit_io.adafruit_io.IO_HTTP._create_data?5(metadata: dict)
@@ -6242,20 +6427,27 @@
 adafruit_io.adafruit_io.IO_HTTP.delete_data?4(feed_key: str, data_id: str)
 adafruit_io.adafruit_io.IO_HTTP.delete_feed?4(feed_key: str)
 adafruit_io.adafruit_io.IO_HTTP.delete_group?4(group_key: str)
+adafruit_io.adafruit_io.IO_HTTP.get_current_usage?4()
 adafruit_io.adafruit_io.IO_HTTP.get_feed?4(feed_key: str, detailed: bool = False)
 adafruit_io.adafruit_io.IO_HTTP.get_group?4(group_key: str)
+adafruit_io.adafruit_io.IO_HTTP.get_remaining_throttle_limit?4()
+adafruit_io.adafruit_io.IO_HTTP.get_throttle_limit?4()
+adafruit_io.adafruit_io.IO_HTTP.get_user_info?4()
+adafruit_io.adafruit_io.IO_HTTP.get_user_rate_info?4()
 adafruit_io.adafruit_io.IO_HTTP.receive_all_data?4(feed_key: str)
 adafruit_io.adafruit_io.IO_HTTP.receive_data?4(feed_key: str)
 adafruit_io.adafruit_io.IO_HTTP.receive_n_data?4(feed_key: str, n_values: int)
 adafruit_io.adafruit_io.IO_HTTP.receive_random_data?4(generator_id: int)
-adafruit_io.adafruit_io.IO_HTTP.receive_time?4()
+adafruit_io.adafruit_io.IO_HTTP.receive_time?4(timezone: str = None)
 adafruit_io.adafruit_io.IO_HTTP.receive_weather?4(weather_id: int)
 adafruit_io.adafruit_io.IO_HTTP.send_batch_data?4(feed_key: str, data_list: list)
 adafruit_io.adafruit_io.IO_HTTP.send_data?4(feed_key: str, data: str, metadata: Optional[dict] = None, precision: Optional[int] = None, )
+adafruit_io.adafruit_io.IO_HTTP.send_group_data?4(group_key: str, feeds_and_data: list, metadata: Optional[dict] = None)
 adafruit_io.adafruit_io.IO_HTTP?1(adafruit_io_username, adafruit_io_key, requests)
 adafruit_io.adafruit_io.IO_MQTT._on_connect_mqtt?5(client, userdata, flags, return_code)
 adafruit_io.adafruit_io.IO_MQTT._on_disconnect_mqtt?5(client, userdata, return_code)
 adafruit_io.adafruit_io.IO_MQTT._on_message_mqtt?5(client, topic: str, payload: str)
+adafruit_io.adafruit_io.IO_MQTT._on_publish_mqtt?5(client, user_data, topic, pid)
 adafruit_io.adafruit_io.IO_MQTT._on_subscribe_mqtt?5(client, user_data, topic, qos)
 adafruit_io.adafruit_io.IO_MQTT._on_unsubscribe_mqtt?5(client, user_data, topic, pid)
 adafruit_io.adafruit_io.IO_MQTT.add_feed_callback?4(feed_key: str, callback_method: Callable)
@@ -6993,9 +7185,12 @@
 adafruit_logging.FileHandler.emit?4(record: LogRecord)
 adafruit_logging.FileHandler.terminator?7
 adafruit_logging.FileHandler?1(filename: str, mode: str = "a")
+adafruit_logging.Formatter.format?4(record: LogRecord)
+adafruit_logging.Formatter?1(fmt: Optional[str] = None, datefmt: Optional[str] = None, style: str = "%", validate: bool = True, defaults: Dict = None, )
 adafruit_logging.Handler.emit?4(record: LogRecord)
 adafruit_logging.Handler.flush?4()
 adafruit_logging.Handler.format?4(record: LogRecord)
+adafruit_logging.Handler.setFormatter?4(formatter: Formatter)
 adafruit_logging.Handler.setLevel?4(level: int)
 adafruit_logging.Handler?1(level: int = NOTSET)
 adafruit_logging.LEVELS?7
@@ -8368,12 +8563,16 @@
 adafruit_mcp9808._MCP9808_RESOLUTION_HALF_C?8
 adafruit_mcp9808._MCP9808_RESOLUTION_QUARTER_C?8
 adafruit_mcp9808._MCP9808_RESOLUTION_SIXTEENTH_C?8
-adafruit_midi.MIDI._send?5(packet, num)
-adafruit_midi.MIDI.in_channel?4(channel)
-adafruit_midi.MIDI.out_channel?4(channel)
+adafruit_midi.MIDI._send?5(packet: bytes, num: int)
+adafruit_midi.MIDI.in_channel?4(channel: Optional[Union[str, int, Tuple[int, ...]]])
+adafruit_midi.MIDI.out_channel?4(channel: int)
 adafruit_midi.MIDI.receive?4()
-adafruit_midi.MIDI.send?4(msg, channel=None)
-adafruit_midi.MIDI?1(midi_in=None, midi_out=None, *, in_channel=None, out_channel=0, in_buf_size=30, debug=False)
+adafruit_midi.MIDI.send?4(msg: MIDIMessage, channel: Optional[int] = None)
+adafruit_midi.MIDI?1(midi_in: Optional[BinaryIO] = None, midi_out: Optional[BinaryIO] = None, *, in_channel: Optional[Union[int, Tuple[int, ...]]] = None, out_channel: int = 0, in_buf_size: int = 30, debug: bool = False)
+adafruit_midi.active_sensing.ActiveSensing.LENGTH?7
+adafruit_midi.active_sensing.ActiveSensing._STATUS?8
+adafruit_midi.active_sensing.ActiveSensing._STATUSMASK?8
+adafruit_midi.active_sensing.ActiveSensing._slots?8
 adafruit_midi.channel_pressure.ChannelPressure.LENGTH?7
 adafruit_midi.channel_pressure.ChannelPressure._STATUS?8
 adafruit_midi.channel_pressure.ChannelPressure._STATUSMASK?8
@@ -8412,27 +8611,27 @@
 adafruit_midi.midi_continue.Continue._message_slots?8
 adafruit_midi.midi_message.MIDIBadEvent.LENGTH?7
 adafruit_midi.midi_message.MIDIBadEvent._message_slots?8
-adafruit_midi.midi_message.MIDIBadEvent?1(msg_bytes, exception)
+adafruit_midi.midi_message.MIDIBadEvent?1(msg_bytes: bytearray, exception: Exception)
 adafruit_midi.midi_message.MIDIMessage.CHANNELMASK?7
 adafruit_midi.midi_message.MIDIMessage.ENDSTATUS?7
 adafruit_midi.midi_message.MIDIMessage.LENGTH?7
 adafruit_midi.midi_message.MIDIMessage._STATUS?8
 adafruit_midi.midi_message.MIDIMessage._STATUSMASK?8
-adafruit_midi.midi_message.MIDIMessage._match_message_status?5(buf, msgstartidx, msgendidxplusone, endidx)
+adafruit_midi.midi_message.MIDIMessage._match_message_status?5(buf: bytearray, msgstartidx: int, msgendidxplusone: int, endidx: int)
 adafruit_midi.midi_message.MIDIMessage._raise_valueerror_oor?5()
-adafruit_midi.midi_message.MIDIMessage._search_eom_status?5(buf, eom_status, msgstartidx, msgendidxplusone, endidx)
+adafruit_midi.midi_message.MIDIMessage._search_eom_status?5(buf: bytearray, eom_status: Optional[int], msgstartidx: int, msgendidxplusone: int, endidx: int, )
 adafruit_midi.midi_message.MIDIMessage._statusandmask_to_class?8
-adafruit_midi.midi_message.MIDIMessage.channel?4(channel)
-adafruit_midi.midi_message.MIDIMessage.from_bytes?4(msg_bytes)
-adafruit_midi.midi_message.MIDIMessage.from_message_bytes?4(midibytes, channel_in)
+adafruit_midi.midi_message.MIDIMessage.channel?4(channel: int)
+adafruit_midi.midi_message.MIDIMessage.from_bytes?4(msg_bytes: bytes)
+adafruit_midi.midi_message.MIDIMessage.from_message_bytes?4(midibytes: bytearray, channel_in: Optional[Union[int, Tuple[int, ...]]])
 adafruit_midi.midi_message.MIDIMessage.register_message_type?4()
-adafruit_midi.midi_message.MIDIMessage?1(*, channel=None)
+adafruit_midi.midi_message.MIDIMessage?1(*, channel: Optional[int] = None)
 adafruit_midi.midi_message.MIDIUnknownEvent.LENGTH?7
 adafruit_midi.midi_message.MIDIUnknownEvent._message_slots?8
-adafruit_midi.midi_message.MIDIUnknownEvent?1(status)
+adafruit_midi.midi_message.MIDIUnknownEvent?1(status: int)
 adafruit_midi.midi_message.NOTE_OFFSET?7
-adafruit_midi.midi_message.channel_filter?4(channel, channel_spec)
-adafruit_midi.midi_message.note_parser?4(note)
+adafruit_midi.midi_message.channel_filter?4(channel: int, channel_spec: Optional[Union[int, Tuple[int, ...]]])
+adafruit_midi.midi_message.note_parser?4(note: Union[int, str])
 adafruit_midi.mtc_quarter_frame.MtcQuarterFrame.LENGTH?7
 adafruit_midi.mtc_quarter_frame.MtcQuarterFrame._STATUS?8
 adafruit_midi.mtc_quarter_frame.MtcQuarterFrame._STATUSMASK?8
@@ -8569,7 +8768,7 @@
 adafruit_minimqtt.adafruit_minimqtt.MQTT.subscribe?4(topic: Optional[Union[tuple, str, list]], qos: int = 0)
 adafruit_minimqtt.adafruit_minimqtt.MQTT.unsubscribe?4(topic: Optional[Union[str, list]])
 adafruit_minimqtt.adafruit_minimqtt.MQTT.username_pw_set?4(username: str, password: Optional[str] = None)
-adafruit_minimqtt.adafruit_minimqtt.MQTT.will_set?4(topic: Optional[str] = None, payload: Optional[Union[int, float, str]] = None, qos: int = 0, retain: bool = False, )
+adafruit_minimqtt.adafruit_minimqtt.MQTT.will_set?4(topic: str, msg: Union[str, int, float, bytes], retain: bool = False, qos: int = 0, )
 adafruit_minimqtt.adafruit_minimqtt.MQTT?1(*, broker: str, port: Optional[int] = None, username: Optional[str] = None, password: Optional[str] = None, client_id: Optional[str] = None, is_ssl: Optional[bool] = None, keep_alive: int = 60, recv_timeout: int = 10, socket_pool=None, ssl_context=None, use_binary_mode: bool = False, socket_timeout: int = 1, connect_retries: int = 5, user_data=None, )
 adafruit_minimqtt.adafruit_minimqtt.MQTT_DISCONNECT?7
 adafruit_minimqtt.adafruit_minimqtt.MQTT_MSG_MAX_SZ?7
@@ -8667,8 +8866,9 @@
 adafruit_mlx90393.MLX90393.resolution_y?4(resolution: int)
 adafruit_mlx90393.MLX90393.resolution_z?4(resolution: int)
 adafruit_mlx90393.MLX90393.temperature?4()
+adafruit_mlx90393.MLX90393.temperature_compensation?4(temperature_compensation: bool)
 adafruit_mlx90393.MLX90393.write_reg?4(reg: int, value: int)
-adafruit_mlx90393.MLX90393?1(i2c_bus: I2C, address: int = 0x0C, gain: int = GAIN_1X, resolution: int = RESOLUTION_16, filt: int = FILTER_7, oversampling: int = OSR_3, debug: bool = False, )
+adafruit_mlx90393.MLX90393?1(i2c_bus: I2C, address: int = 0x0C, gain: int = GAIN_1X, resolution: int = RESOLUTION_16, filt: int = FILTER_7, oversampling: int = OSR_3, temperature_compensation: bool = False, debug: bool = False, )
 adafruit_mlx90393.OSR_0?7
 adafruit_mlx90393.OSR_1?7
 adafruit_mlx90393.OSR_2?7
@@ -9268,8 +9468,10 @@
 adafruit_neotrellis.neotrellis._NEO_TRELLIS_NUM_ROWS?8
 adafruit_neotrellis.neotrellis._key?5(xval)
 adafruit_neotrellis.neotrellis._seesaw_key?5(xval)
+adafruit_ntp.NTP._update_time_sync?5()
 adafruit_ntp.NTP.datetime?4()
-adafruit_ntp.NTP?1(socketpool, *, server: str = "0.adafruit.pool.ntp.org", port: int = 123, tz_offset: float = 0, socket_timeout: int = 10, )
+adafruit_ntp.NTP.utc_ns?4()
+adafruit_ntp.NTP?1(socketpool, *, server: str = "0.adafruit.pool.ntp.org", port: int = 123, tz_offset: float = 0, socket_timeout: int = 10, cache_seconds: int = 0, )
 adafruit_ntp.NTP_TO_UNIX_EPOCH?7
 adafruit_ntp.PACKET_SIZE?7
 adafruit_nunchuk.Nunchuk._Acceleration?8
@@ -10077,13 +10279,33 @@
 adafruit_pct2075.PCT2075_REGISTER_THYST?7
 adafruit_pct2075.PCT2075_REGISTER_TIDLE?7
 adafruit_pct2075.PCT2075_REGISTER_TOS?7
+adafruit_pio_uart.UART.Parity?7
+adafruit_pio_uart.UART.baudrate?4(frequency)
+adafruit_pio_uart.UART.deinit?4()
+adafruit_pio_uart.UART.in_waiting?4()
+adafruit_pio_uart.UART.read?4(n)
+adafruit_pio_uart.UART.readinto?4(buf)
+adafruit_pio_uart.UART.reset_input_buffer?4()
+adafruit_pio_uart.UART.timeout?4(value)
+adafruit_pio_uart.UART.write?4(buf)
+adafruit_pio_uart.UART?1(tx=None, rx=None, baudrate=9600, bits=8, parity=None, stop=1, timeout=1)
 adafruit_pioasm.CONDITIONS?7
+adafruit_pioasm.FIFO_TYPES?7
 adafruit_pioasm.IN_SOURCES?7
-adafruit_pioasm.MOV_DESTINATIONS?7
+adafruit_pioasm.MOV_DESTINATIONS_V0?7
+adafruit_pioasm.MOV_DESTINATIONS_V1?7
 adafruit_pioasm.MOV_OPS?7
 adafruit_pioasm.MOV_SOURCES?7
 adafruit_pioasm.OUT_DESTINATIONS?7
+adafruit_pioasm.Program.assembled?7
+adafruit_pioasm.Program.from_file?4(filename: str, **kwargs)
+adafruit_pioasm.Program.int_in_range?4(low, high, what, radix=0)
+adafruit_pioasm.Program.parse_rxfifo_brackets?4(fifo_dir)
+adafruit_pioasm.Program.pio_kwargs?7
 adafruit_pioasm.Program.print_c_program?4(name: str, qualifier: str = "const")
+adafruit_pioasm.Program.public_labels?7
+adafruit_pioasm.Program.require_before_instruction?4()
+adafruit_pioasm.Program.require_version?4(instruction)
 adafruit_pioasm.Program?1(text_program: str, *, build_debuginfo: bool = False)
 adafruit_pioasm.SET_DESTINATIONS?7
 adafruit_pioasm.WAIT_SOURCES?7
@@ -10291,7 +10513,7 @@
 adafruit_portalbase.PortalBase.get_io_data?4(feed_key)
 adafruit_portalbase.PortalBase.get_io_feed?4(feed_key, detailed=False)
 adafruit_portalbase.PortalBase.get_io_group?4(group_key)
-adafruit_portalbase.PortalBase.get_local_time?4(location=None)
+adafruit_portalbase.PortalBase.get_local_time?4(location=None, max_attempts=10)
 adafruit_portalbase.PortalBase.html_color_convert?4()
 adafruit_portalbase.PortalBase.json_path?4(value)
 adafruit_portalbase.PortalBase.preload_font?4(glyphs=None, index=0)
@@ -10326,8 +10548,8 @@
 adafruit_portalbase.network.NetworkBase.get_io_data?4(feed_key)
 adafruit_portalbase.network.NetworkBase.get_io_feed?4(feed_key, detailed=False)
 adafruit_portalbase.network.NetworkBase.get_io_group?4(group_key)
-adafruit_portalbase.network.NetworkBase.get_local_time?4(location=None)
-adafruit_portalbase.network.NetworkBase.get_strftime?4(time_format, location=None)
+adafruit_portalbase.network.NetworkBase.get_local_time?4(location=None, max_attempts=10)
+adafruit_portalbase.network.NetworkBase.get_strftime?4(time_format, location=None, max_attempts=10)
 adafruit_portalbase.network.NetworkBase.io_client?4()
 adafruit_portalbase.network.NetworkBase.is_connected?4()
 adafruit_portalbase.network.NetworkBase.json_traverse?4(path)
@@ -10412,6 +10634,13 @@
 adafruit_progressbar.verticalprogressbar.VerticalProgressBar._get_value_sizes?5(_old_ratio: float, _new_ratio: float)
 adafruit_progressbar.verticalprogressbar.VerticalProgressBar._get_vertical_fill?5(_start: int, _end: int, _incr: int)
 adafruit_progressbar.verticalprogressbar.VerticalProgressBar._invert_fill_direction?5()
+adafruit_prompt_toolkit.PromptSession.prompt?4(message=None)
+adafruit_prompt_toolkit.PromptSession?1(message="", *, input=None, output=None, history=None)
+adafruit_prompt_toolkit._prompt?5(message="", *, input_=None, output=None, history=None)
+adafruit_prompt_toolkit.history.InMemoryHistory.append_string?4(string: str)
+adafruit_prompt_toolkit.history.InMemoryHistory.get_strings?4()
+adafruit_prompt_toolkit.history.InMemoryHistory?1()
+adafruit_prompt_toolkit.prompt?4(message="", *, input=None, output=None)
 adafruit_pybadger.clue.Buttons?7
 adafruit_pybadger.clue.Clue._audio_out?8
 adafruit_pybadger.clue.Clue._neopixel_count?8
@@ -10927,6 +11156,380 @@
 adafruit_requests._RawResponse.read?4(size: int = -1)
 adafruit_requests._RawResponse.readinto?4(buf: bytearray)
 adafruit_requests._RawResponse?2(response: "Response")
+adafruit_rfm.rfm69.FS_MODE?7
+adafruit_rfm.rfm69.HAS_SUPERVISOR?7
+adafruit_rfm.rfm69.RFM69.address_filter?7
+adafruit_rfm.rfm69.RFM69.aes_on?7
+adafruit_rfm.rfm69.RFM69.afc_bw_dcc_freq?7
+adafruit_rfm.rfm69.RFM69.afc_bw_exponent?7
+adafruit_rfm.rfm69.RFM69.afc_bw_mantissa?7
+adafruit_rfm.rfm69.RFM69.bitrate?4(val: float)
+adafruit_rfm.rfm69.RFM69.clear_interrupt?4()
+adafruit_rfm.rfm69.RFM69.crc_auto_clear_off?7
+adafruit_rfm.rfm69.RFM69.crc_error?4()
+adafruit_rfm.rfm69.RFM69.crc_on?7
+adafruit_rfm.rfm69.RFM69.data_mode?7
+adafruit_rfm.rfm69.RFM69.dc_free?7
+adafruit_rfm.rfm69.RFM69.dio_0_mapping?7
+adafruit_rfm.rfm69.RFM69.disable_boost?4()
+adafruit_rfm.rfm69.RFM69.enable_address_filter?4(val: bool)
+adafruit_rfm.rfm69.RFM69.enable_crc?4(val: bool)
+adafruit_rfm.rfm69.RFM69.encryption_key?4(val: bytearray)
+adafruit_rfm.rfm69.RFM69.fill_fifo?4(payload: ReadableBuffer)
+adafruit_rfm.rfm69.RFM69.frequency_deviation?4(val: float)
+adafruit_rfm.rfm69.RFM69.frequency_mhz?4(val: float)
+adafruit_rfm.rfm69.RFM69.fsk_broadcast_address?4(val: int)
+adafruit_rfm.rfm69.RFM69.fsk_node_address?4(val: int)
+adafruit_rfm.rfm69.RFM69.idle?4()
+adafruit_rfm.rfm69.RFM69.listen?4()
+adafruit_rfm.rfm69.RFM69.mode_ready?7
+adafruit_rfm.rfm69.RFM69.modulation_shaping?7
+adafruit_rfm.rfm69.RFM69.modulation_type?7
+adafruit_rfm.rfm69.RFM69.ook_average_thresh_filt?7
+adafruit_rfm.rfm69.RFM69.ook_fixed_threshold?4(val: int)
+adafruit_rfm.rfm69.RFM69.ook_peak_thresh_dec?7
+adafruit_rfm.rfm69.RFM69.ook_thresh_step?7
+adafruit_rfm.rfm69.RFM69.ook_thresh_type?7
+adafruit_rfm.rfm69.RFM69.operation_mode?4(val: int)
+adafruit_rfm.rfm69.RFM69.output_power?7
+adafruit_rfm.rfm69.RFM69.pa_0_on?7
+adafruit_rfm.rfm69.RFM69.pa_1_on?7
+adafruit_rfm.rfm69.RFM69.pa_2_on?7
+adafruit_rfm.rfm69.RFM69.packet_format?7
+adafruit_rfm.rfm69.RFM69.packet_sent?4()
+adafruit_rfm.rfm69.RFM69.payload_ready?4()
+adafruit_rfm.rfm69.RFM69.preamble_length?4(val: int)
+adafruit_rfm.rfm69.RFM69.read_fifo?4()
+adafruit_rfm.rfm69.RFM69.reset?4()
+adafruit_rfm.rfm69.RFM69.rssi?4()
+adafruit_rfm.rfm69.RFM69.rx_bw_dcc_freq?7
+adafruit_rfm.rfm69.RFM69.rx_bw_exponent?7
+adafruit_rfm.rfm69.RFM69.rx_bw_mantissa?7
+adafruit_rfm.rfm69.RFM69.sleep?4()
+adafruit_rfm.rfm69.RFM69.sync_on?7
+adafruit_rfm.rfm69.RFM69.sync_size?7
+adafruit_rfm.rfm69.RFM69.sync_word?4(val: Optional[bytearray])
+adafruit_rfm.rfm69.RFM69.temp_running?7
+adafruit_rfm.rfm69.RFM69.temp_start?7
+adafruit_rfm.rfm69.RFM69.temperature?4()
+adafruit_rfm.rfm69.RFM69.transmit?4()
+adafruit_rfm.rfm69.RFM69.tx_power?4(val: float)
+adafruit_rfm.rfm69.RFM69?1(spi: busio.SPI, cs: digitalio.DigitalInOut, rst: digitalio.DigitalInOut, frequency: int, *, sync_word: bytes = b"\x2d\xd4", preamble_length: int = 4, encryption_key: Optional[bytes] = None, high_power: bool = True, baudrate: int = 2000000, crc: bool = True, )
+adafruit_rfm.rfm69.RX_MODE?7
+adafruit_rfm.rfm69.SLEEP_MODE?7
+adafruit_rfm.rfm69.STANDBY_MODE?7
+adafruit_rfm.rfm69.TX_MODE?7
+adafruit_rfm.rfm69._FSTEP?8
+adafruit_rfm.rfm69._FXOSC?8
+adafruit_rfm.rfm69._OCP_HIGH_POWER?8
+adafruit_rfm.rfm69._OCP_NORMAL?8
+adafruit_rfm.rfm69._RF69_REG_00_FIFO?8
+adafruit_rfm.rfm69._RF69_REG_01_OP_MODE?8
+adafruit_rfm.rfm69._RF69_REG_02_DATA_MOD?8
+adafruit_rfm.rfm69._RF69_REG_03_BITRATE_MSB?8
+adafruit_rfm.rfm69._RF69_REG_04_BITRATE_LSB?8
+adafruit_rfm.rfm69._RF69_REG_05_FDEV_MSB?8
+adafruit_rfm.rfm69._RF69_REG_06_FDEV_LSB?8
+adafruit_rfm.rfm69._RF69_REG_07_FRF_MSB?8
+adafruit_rfm.rfm69._RF69_REG_08_FRF_MID?8
+adafruit_rfm.rfm69._RF69_REG_09_FRF_LSB?8
+adafruit_rfm.rfm69._RF69_REG_10_VERSION?8
+adafruit_rfm.rfm69._RF69_REG_11_PA_LEVEL?8
+adafruit_rfm.rfm69._RF69_REG_13_OCP?8
+adafruit_rfm.rfm69._RF69_REG_19_RX_BW?8
+adafruit_rfm.rfm69._RF69_REG_1A_AFC_BW?8
+adafruit_rfm.rfm69._RF69_REG_1B_OOK_PEAK?8
+adafruit_rfm.rfm69._RF69_REG_1C_OOK_AVG?8
+adafruit_rfm.rfm69._RF69_REG_1D_OOK_FIX?8
+adafruit_rfm.rfm69._RF69_REG_24_RSSI_VALUE?8
+adafruit_rfm.rfm69._RF69_REG_25_DIO_MAPPING1?8
+adafruit_rfm.rfm69._RF69_REG_27_IRQ_FLAGS1?8
+adafruit_rfm.rfm69._RF69_REG_28_IRQ_FLAGS2?8
+adafruit_rfm.rfm69._RF69_REG_2C_PREAMBLE_MSB?8
+adafruit_rfm.rfm69._RF69_REG_2D_PREAMBLE_LSB?8
+adafruit_rfm.rfm69._RF69_REG_2E_SYNC_CONFIG?8
+adafruit_rfm.rfm69._RF69_REG_2F_SYNC_VALUE1?8
+adafruit_rfm.rfm69._RF69_REG_37_PACKET_CONFIG1?8
+adafruit_rfm.rfm69._RF69_REG_39_NODE_ADDR?8
+adafruit_rfm.rfm69._RF69_REG_3A_BROADCAST_ADDR?8
+adafruit_rfm.rfm69._RF69_REG_3C_FIFO_THRESH?8
+adafruit_rfm.rfm69._RF69_REG_3D_PACKET_CONFIG2?8
+adafruit_rfm.rfm69._RF69_REG_3E_AES_KEY1?8
+adafruit_rfm.rfm69._RF69_REG_4E_TEMP1?8
+adafruit_rfm.rfm69._RF69_REG_4F_TEMP2?8
+adafruit_rfm.rfm69._RF69_REG_5A_TEST_PA1?8
+adafruit_rfm.rfm69._RF69_REG_5C_TEST_PA2?8
+adafruit_rfm.rfm69._RF69_REG_6F_TEST_DAGC?8
+adafruit_rfm.rfm69._RH_BROADCAST_ADDRESS?8
+adafruit_rfm.rfm69._RH_FLAGS_ACK?8
+adafruit_rfm.rfm69._RH_FLAGS_RETRY?8
+adafruit_rfm.rfm69._TEST_PA1_BOOST?8
+adafruit_rfm.rfm69._TEST_PA1_NORMAL?8
+adafruit_rfm.rfm69._TEST_PA2_BOOST?8
+adafruit_rfm.rfm69._TEST_PA2_NORMAL?8
+adafruit_rfm.rfm9x.FS_RX_MODE?7
+adafruit_rfm.rfm9x.FS_TX_MODE?7
+adafruit_rfm.rfm9x.RFM9x.auto_agc?7
+adafruit_rfm.rfm9x.RFM9x.auto_ifon?7
+adafruit_rfm.rfm9x.RFM9x.bw_bins?7
+adafruit_rfm.rfm9x.RFM9x.clear_interrupt?4()
+adafruit_rfm.rfm9x.RFM9x.coding_rate?4(val: Literal[5, 6, 7, 8])
+adafruit_rfm.rfm9x.RFM9x.crc_error?4()
+adafruit_rfm.rfm9x.RFM9x.detection_optimize?7
+adafruit_rfm.rfm9x.RFM9x.dio0_mapping?7
+adafruit_rfm.rfm9x.RFM9x.enable_crc?4(val: bool)
+adafruit_rfm.rfm9x.RFM9x.fill_fifo?4(payload: ReadableBuffer)
+adafruit_rfm.rfm9x.RFM9x.frequency_mhz?4(val: Literal[433.0, 915.0])
+adafruit_rfm.rfm9x.RFM9x.idle?4()
+adafruit_rfm.rfm9x.RFM9x.listen?4()
+adafruit_rfm.rfm9x.RFM9x.lna_boost_hf?7
+adafruit_rfm.rfm9x.RFM9x.long_range_mode?7
+adafruit_rfm.rfm9x.RFM9x.low_datarate_optimize?7
+adafruit_rfm.rfm9x.RFM9x.low_frequency_mode?7
+adafruit_rfm.rfm9x.RFM9x.max_power?7
+adafruit_rfm.rfm9x.RFM9x.modulation_type?7
+adafruit_rfm.rfm9x.RFM9x.operation_mode?7
+adafruit_rfm.rfm9x.RFM9x.output_power?7
+adafruit_rfm.rfm9x.RFM9x.pa_dac?7
+adafruit_rfm.rfm9x.RFM9x.pa_select?7
+adafruit_rfm.rfm9x.RFM9x.packet_sent?4()
+adafruit_rfm.rfm9x.RFM9x.payload_ready?4()
+adafruit_rfm.rfm9x.RFM9x.preamble_length?4(val: int)
+adafruit_rfm.rfm9x.RFM9x.read_fifo?4()
+adafruit_rfm.rfm9x.RFM9x.reset?4()
+adafruit_rfm.rfm9x.RFM9x.rssi?4()
+adafruit_rfm.rfm9x.RFM9x.signal_bandwidth?4(val: int)
+adafruit_rfm.rfm9x.RFM9x.sleep?4()
+adafruit_rfm.rfm9x.RFM9x.snr?4()
+adafruit_rfm.rfm9x.RFM9x.spreading_factor?4(val: Literal[6, 7, 8, 9, 10, 11, 12])
+adafruit_rfm.rfm9x.RFM9x.transmit?4()
+adafruit_rfm.rfm9x.RFM9x.tx_power?4(val: int)
+adafruit_rfm.rfm9x.RFM9x?1(spi: busio.SPI, cs: digitalio.DigitalInOut, rst: digitalio.DigitalInOut, frequency: int, *, preamble_length: int = 8, high_power: bool = True, baudrate: int = 5000000, agc: bool = False, crc: bool = True, )
+adafruit_rfm.rfm9x.RX_MODE?7
+adafruit_rfm.rfm9x.SLEEP_MODE?7
+adafruit_rfm.rfm9x.STANDBY_MODE?7
+adafruit_rfm.rfm9x.TX_MODE?7
+adafruit_rfm.rfm9x._RF95_DETECTION_OPTIMIZE?8
+adafruit_rfm.rfm9x._RF95_DETECTION_THRESHOLD?8
+adafruit_rfm.rfm9x._RF95_FSTEP?8
+adafruit_rfm.rfm9x._RF95_FXOSC?8
+adafruit_rfm.rfm9x._RF95_PA_DAC_DISABLE?8
+adafruit_rfm.rfm9x._RF95_PA_DAC_ENABLE?8
+adafruit_rfm.rfm9x._RF95_REG_00_FIFO?8
+adafruit_rfm.rfm9x._RF95_REG_01_OP_MODE?8
+adafruit_rfm.rfm9x._RF95_REG_06_FRF_MSB?8
+adafruit_rfm.rfm9x._RF95_REG_07_FRF_MID?8
+adafruit_rfm.rfm9x._RF95_REG_08_FRF_LSB?8
+adafruit_rfm.rfm9x._RF95_REG_09_PA_CONFIG?8
+adafruit_rfm.rfm9x._RF95_REG_0A_PA_RAMP?8
+adafruit_rfm.rfm9x._RF95_REG_0B_OCP?8
+adafruit_rfm.rfm9x._RF95_REG_0C_LNA?8
+adafruit_rfm.rfm9x._RF95_REG_0D_FIFO_ADDR_PTR?8
+adafruit_rfm.rfm9x._RF95_REG_0E_FIFO_TX_BASE_ADDR?8
+adafruit_rfm.rfm9x._RF95_REG_0F_FIFO_RX_BASE_ADDR?8
+adafruit_rfm.rfm9x._RF95_REG_10_FIFO_RX_CURRENT_ADDR?8
+adafruit_rfm.rfm9x._RF95_REG_11_IRQ_FLAGS_MASK?8
+adafruit_rfm.rfm9x._RF95_REG_12_IRQ_FLAGS?8
+adafruit_rfm.rfm9x._RF95_REG_13_RX_NB_BYTES?8
+adafruit_rfm.rfm9x._RF95_REG_14_RX_HEADER_CNT_VALUE_MSB?8
+adafruit_rfm.rfm9x._RF95_REG_15_RX_HEADER_CNT_VALUE_LSB?8
+adafruit_rfm.rfm9x._RF95_REG_16_RX_PACKET_CNT_VALUE_MSB?8
+adafruit_rfm.rfm9x._RF95_REG_17_RX_PACKET_CNT_VALUE_LSB?8
+adafruit_rfm.rfm9x._RF95_REG_18_MODEM_STAT?8
+adafruit_rfm.rfm9x._RF95_REG_19_PKT_SNR_VALUE?8
+adafruit_rfm.rfm9x._RF95_REG_1A_PKT_RSSI_VALUE?8
+adafruit_rfm.rfm9x._RF95_REG_1B_RSSI_VALUE?8
+adafruit_rfm.rfm9x._RF95_REG_1C_HOP_CHANNEL?8
+adafruit_rfm.rfm9x._RF95_REG_1D_MODEM_CONFIG1?8
+adafruit_rfm.rfm9x._RF95_REG_1E_MODEM_CONFIG2?8
+adafruit_rfm.rfm9x._RF95_REG_1F_SYMB_TIMEOUT_LSB?8
+adafruit_rfm.rfm9x._RF95_REG_20_PREAMBLE_MSB?8
+adafruit_rfm.rfm9x._RF95_REG_21_PREAMBLE_LSB?8
+adafruit_rfm.rfm9x._RF95_REG_22_PAYLOAD_LENGTH?8
+adafruit_rfm.rfm9x._RF95_REG_23_MAX_PAYLOAD_LENGTH?8
+adafruit_rfm.rfm9x._RF95_REG_24_HOP_PERIOD?8
+adafruit_rfm.rfm9x._RF95_REG_25_FIFO_RX_BYTE_ADDR?8
+adafruit_rfm.rfm9x._RF95_REG_26_MODEM_CONFIG3?8
+adafruit_rfm.rfm9x._RF95_REG_40_DIO_MAPPING1?8
+adafruit_rfm.rfm9x._RF95_REG_41_DIO_MAPPING2?8
+adafruit_rfm.rfm9x._RF95_REG_42_VERSION?8
+adafruit_rfm.rfm9x._RF95_REG_4B_TCXO?8
+adafruit_rfm.rfm9x._RF95_REG_4D_PA_DAC?8
+adafruit_rfm.rfm9x._RF95_REG_5B_FORMER_TEMP?8
+adafruit_rfm.rfm9x._RF95_REG_61_AGC_REF?8
+adafruit_rfm.rfm9x._RF95_REG_62_AGC_THRESH1?8
+adafruit_rfm.rfm9x._RF95_REG_63_AGC_THRESH2?8
+adafruit_rfm.rfm9x._RF95_REG_64_AGC_THRESH3?8
+adafruit_rfm.rfm9x._RH_BROADCAST_ADDRESS?8
+adafruit_rfm.rfm9x._RH_FLAGS_ACK?8
+adafruit_rfm.rfm9x._RH_FLAGS_RETRY?8
+adafruit_rfm.rfm9xfsk.FS_RX_MODE?7
+adafruit_rfm.rfm9xfsk.FS_TX_MODE?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.address_filter?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.afc_bw_exponent?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.afc_bw_mantissa?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.bitrate?4(val: float)
+adafruit_rfm.rfm9xfsk.RFM9xFSK.clear_interrupt?4()
+adafruit_rfm.rfm9xfsk.RFM9xFSK.crc_auto_clear_off?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.crc_error?4()
+adafruit_rfm.rfm9xfsk.RFM9xFSK.crc_on?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.crc_type?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.dc_free?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.dio0_mapping?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.enable_address_filter?4(val: bool)
+adafruit_rfm.rfm9xfsk.RFM9xFSK.enable_crc?4(val: bool)
+adafruit_rfm.rfm9xfsk.RFM9xFSK.fill_fifo?4(payload: ReadableBuffer)
+adafruit_rfm.rfm9xfsk.RFM9xFSK.frequency_deviation?4(val: float)
+adafruit_rfm.rfm9xfsk.RFM9xFSK.frequency_mhz?4(val: Literal[433.0, 915.0])
+adafruit_rfm.rfm9xfsk.RFM9xFSK.fsk_broadcast_address?4(val: int)
+adafruit_rfm.rfm9xfsk.RFM9xFSK.fsk_node_address?4(val: int)
+adafruit_rfm.rfm9xfsk.RFM9xFSK.idle?4()
+adafruit_rfm.rfm9xfsk.RFM9xFSK.listen?4()
+adafruit_rfm.rfm9xfsk.RFM9xFSK.lna_boost_hf?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.long_range_mode?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.low_frequency_mode?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.max_power?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.mode_ready?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.modulation_shaping?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.modulation_type?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.ook_average_offset?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.ook_average_thresh_filt?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.ook_bit_sync_on?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.ook_fixed_threshold?4(val: int)
+adafruit_rfm.rfm9xfsk.RFM9xFSK.ook_peak_thresh_dec?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.ook_thresh_step?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.ook_thresh_type?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.operation_mode?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.output_power?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.pa_dac?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.pa_select?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.packet_format?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.packet_sent?4()
+adafruit_rfm.rfm9xfsk.RFM9xFSK.payload_ready?4()
+adafruit_rfm.rfm9xfsk.RFM9xFSK.preamble_length?4(val: int)
+adafruit_rfm.rfm9xfsk.RFM9xFSK.read_fifo?4()
+adafruit_rfm.rfm9xfsk.RFM9xFSK.reset?4()
+adafruit_rfm.rfm9xfsk.RFM9xFSK.rssi?4()
+adafruit_rfm.rfm9xfsk.RFM9xFSK.rx_bw_exponent?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.rx_bw_mantissa?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.sleep?4()
+adafruit_rfm.rfm9xfsk.RFM9xFSK.sync_on?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.sync_size?7
+adafruit_rfm.rfm9xfsk.RFM9xFSK.sync_word?4(val: Optional[bytearray])
+adafruit_rfm.rfm9xfsk.RFM9xFSK.temperature?4()
+adafruit_rfm.rfm9xfsk.RFM9xFSK.transmit?4()
+adafruit_rfm.rfm9xfsk.RFM9xFSK.tx_power?4(val: int)
+adafruit_rfm.rfm9xfsk.RFM9xFSK?1(spi: busio.SPI, cs: digitalio.DigitalInOut, rst: digitalio.DigitalInOut, frequency: int, *, sync_word: bytes = b"\x2d\xd4", preamble_length: int = 4, high_power: bool = True, baudrate: int = 5000000, crc: bool = True, )
+adafruit_rfm.rfm9xfsk.RX_MODE?7
+adafruit_rfm.rfm9xfsk.SLEEP_MODE?7
+adafruit_rfm.rfm9xfsk.STANDBY_MODE?7
+adafruit_rfm.rfm9xfsk.TX_MODE?7
+adafruit_rfm.rfm9xfsk._RF95_FSTEP?8
+adafruit_rfm.rfm9xfsk._RF95_FXOSC?8
+adafruit_rfm.rfm9xfsk._RF95_PA_DAC_DISABLE?8
+adafruit_rfm.rfm9xfsk._RF95_PA_DAC_ENABLE?8
+adafruit_rfm.rfm9xfsk._RF95_REG_00_FIFO?8
+adafruit_rfm.rfm9xfsk._RF95_REG_01_OP_MODE?8
+adafruit_rfm.rfm9xfsk._RF95_REG_02_BITRATE_MSB?8
+adafruit_rfm.rfm9xfsk._RF95_REG_03_BITRATE_LSB?8
+adafruit_rfm.rfm9xfsk._RF95_REG_04_FDEV_MSB?8
+adafruit_rfm.rfm9xfsk._RF95_REG_05_FDEV_LSB?8
+adafruit_rfm.rfm9xfsk._RF95_REG_06_FRF_MSB?8
+adafruit_rfm.rfm9xfsk._RF95_REG_07_FRF_MID?8
+adafruit_rfm.rfm9xfsk._RF95_REG_08_FRF_LSB?8
+adafruit_rfm.rfm9xfsk._RF95_REG_09_PA_CONFIG?8
+adafruit_rfm.rfm9xfsk._RF95_REG_0A_PA_RAMP?8
+adafruit_rfm.rfm9xfsk._RF95_REG_0B_OCP?8
+adafruit_rfm.rfm9xfsk._RF95_REG_0C_LNA?8
+adafruit_rfm.rfm9xfsk._RF95_REG_0D_RX_CFG?8
+adafruit_rfm.rfm9xfsk._RF95_REG_0E_RSSI_CFG?8
+adafruit_rfm.rfm9xfsk._RF95_REG_0F_RSSI_COLLISION?8
+adafruit_rfm.rfm9xfsk._RF95_REG_10_RSSI_THRESH?8
+adafruit_rfm.rfm9xfsk._RF95_REG_11_RSSI_VALUE?8
+adafruit_rfm.rfm9xfsk._RF95_REG_12_RX_BW?8
+adafruit_rfm.rfm9xfsk._RF95_REG_13_AFC_BW?8
+adafruit_rfm.rfm9xfsk._RF95_REG_14_OOK_PEAK?8
+adafruit_rfm.rfm9xfsk._RF95_REG_15_OOK_FIX?8
+adafruit_rfm.rfm9xfsk._RF95_REG_16_OOK_AVG?8
+adafruit_rfm.rfm9xfsk._RF95_REG_1A_AFC_FEI_CTL?8
+adafruit_rfm.rfm9xfsk._RF95_REG_1B_AFC_MSB?8
+adafruit_rfm.rfm9xfsk._RF95_REG_1C_AFC_LSB?8
+adafruit_rfm.rfm9xfsk._RF95_REG_1D_FEI_MSB?8
+adafruit_rfm.rfm9xfsk._RF95_REG_1E_FEI_LSB?8
+adafruit_rfm.rfm9xfsk._RF95_REG_1F_PREAMBLE_DETECT?8
+adafruit_rfm.rfm9xfsk._RF95_REG_20_RX_TIMEOUT_1?8
+adafruit_rfm.rfm9xfsk._RF95_REG_21_RX_TIMEOUT_2?8
+adafruit_rfm.rfm9xfsk._RF95_REG_22_RX_TIMEOUT_3?8
+adafruit_rfm.rfm9xfsk._RF95_REG_23_RX_DELAY?8
+adafruit_rfm.rfm9xfsk._RF95_REG_24_OSC?8
+adafruit_rfm.rfm9xfsk._RF95_REG_25_PREAMBLE_MSB?8
+adafruit_rfm.rfm9xfsk._RF95_REG_26_PREAMBLE_LSB?8
+adafruit_rfm.rfm9xfsk._RF95_REG_27_SYNC_CONFIG?8
+adafruit_rfm.rfm9xfsk._RF95_REG_28_SYNC_VALUE_1?8
+adafruit_rfm.rfm9xfsk._RF95_REG_29_SYNC_VALUE_2?8
+adafruit_rfm.rfm9xfsk._RF95_REG_2A_SYNC_VALUE_3?8
+adafruit_rfm.rfm9xfsk._RF95_REG_2B_SYNC_VALUE_4?8
+adafruit_rfm.rfm9xfsk._RF95_REG_2C_SYNC_VALUE_5?8
+adafruit_rfm.rfm9xfsk._RF95_REG_2D_SYNC_VALUE_6?8
+adafruit_rfm.rfm9xfsk._RF95_REG_2E_SYNC_VALUE_7?8
+adafruit_rfm.rfm9xfsk._RF95_REG_2F_SYNC_VALUE_8?8
+adafruit_rfm.rfm9xfsk._RF95_REG_30_PACKET_CONFIG_1?8
+adafruit_rfm.rfm9xfsk._RF95_REG_31_PACKET_CONFIG_2?8
+adafruit_rfm.rfm9xfsk._RF95_REG_32_PAYLOAD_LENGTH?8
+adafruit_rfm.rfm9xfsk._RF95_REG_33_NODE_ADDR?8
+adafruit_rfm.rfm9xfsk._RF95_REG_34_BROADCAST_ADDR?8
+adafruit_rfm.rfm9xfsk._RF95_REG_35_FIFO_THRESH?8
+adafruit_rfm.rfm9xfsk._RF95_REG_36_SEQ_CFG_1?8
+adafruit_rfm.rfm9xfsk._RF95_REG_37_SEQ_CFG_2?8
+adafruit_rfm.rfm9xfsk._RF95_REG_38_TIMER_RES?8
+adafruit_rfm.rfm9xfsk._RF95_REG_39_TIMER1_COEF?8
+adafruit_rfm.rfm9xfsk._RF95_REG_3A_TIMER2_COEF?8
+adafruit_rfm.rfm9xfsk._RF95_REG_3B_IMAGE_CAL?8
+adafruit_rfm.rfm9xfsk._RF95_REG_3C_TEMP?8
+adafruit_rfm.rfm9xfsk._RF95_REG_3D_LOW_BAT?8
+adafruit_rfm.rfm9xfsk._RF95_REG_3E_IRQ_FLAGS_1?8
+adafruit_rfm.rfm9xfsk._RF95_REG_3F_IRQ_FLAGS_2?8
+adafruit_rfm.rfm9xfsk._RF95_REG_40_DIO_MAPPING1?8
+adafruit_rfm.rfm9xfsk._RF95_REG_41_DIO_MAPPING2?8
+adafruit_rfm.rfm9xfsk._RF95_REG_42_VERSION?8
+adafruit_rfm.rfm9xfsk._RF95_REG_44_PIII_IOP?8
+adafruit_rfm.rfm9xfsk._RF95_REG_4B_TCXO?8
+adafruit_rfm.rfm9xfsk._RF95_REG_4D_PA_DAC?8
+adafruit_rfm.rfm9xfsk._RF95_REG_5B_BIT_RATE_FRAC?8
+adafruit_rfm.rfm9xfsk._RF95_REG_5B_FORMER_TEMP?8
+adafruit_rfm.rfm9xfsk._RF95_REG_61_AGC_REF?8
+adafruit_rfm.rfm9xfsk._RF95_REG_62_AGC_THRESH1?8
+adafruit_rfm.rfm9xfsk._RF95_REG_63_AGC_THRESH2?8
+adafruit_rfm.rfm9xfsk._RF95_REG_64_AGC_THRESH3?8
+adafruit_rfm.rfm9xfsk._RH_BROADCAST_ADDRESS?8
+adafruit_rfm.rfm9xfsk._RH_FLAGS_ACK?8
+adafruit_rfm.rfm9xfsk._RH_FLAGS_RETRY?8
+adafruit_rfm.rfm_common.HAS_SUPERVISOR?7
+adafruit_rfm.rfm_common.RFMSPI._BUFFER?8
+adafruit_rfm.rfm_common.RFMSPI.asyncio_receive?4(*, keep_listening: bool = True, with_header: bool = False, timeout: Optional[float] = None, )
+adafruit_rfm.rfm_common.RFMSPI.asyncio_receive_with_ack?4(*, keep_listening: bool = True, with_header: bool = False, timeout: Optional[float] = None, )
+adafruit_rfm.rfm_common.RFMSPI.asyncio_send?4(data: ReadableBuffer, *, keep_listening: bool = False, destination: Optional[int] = None, node: Optional[int] = None, identifier: Optional[int] = None, flags: Optional[int] = None, )
+adafruit_rfm.rfm_common.RFMSPI.asyncio_send_with_ack?4(data: ReadableBuffer)
+adafruit_rfm.rfm_common.RFMSPI.read_into?4(address: int, buf: WriteableBuffer, length: Optional[int] = None)
+adafruit_rfm.rfm_common.RFMSPI.read_u8?4(address: int)
+adafruit_rfm.rfm_common.RFMSPI.receive?7
+adafruit_rfm.rfm_common.RFMSPI.receive_with_ack?7
+adafruit_rfm.rfm_common.RFMSPI.send?7
+adafruit_rfm.rfm_common.RFMSPI.send_with_ack?7
+adafruit_rfm.rfm_common.RFMSPI.write_from?4(address: int, buf: ReadableBuffer, length: Optional[int] = None)
+adafruit_rfm.rfm_common.RFMSPI.write_u8?4(address: int, val: int)
+adafruit_rfm.rfm_common.RFMSPI?1(spi: busio.SPI, cs_pin: digitalio.DigitalInOut, baudrate: int = 5000000, polarity: int = 0, phase: int = 0, )
+adafruit_rfm.rfm_common.RegisterBits?1(address: int, *, offset: int = 0, bits: int = 1)
+adafruit_rfm.rfm_common._RH_BROADCAST_ADDRESS?8
+adafruit_rfm.rfm_common._RH_FLAGS_ACK?8
+adafruit_rfm.rfm_common._RH_FLAGS_RETRY?8
+adafruit_rfm.rfm_common._TICKS_HALFPERIOD?8
+adafruit_rfm.rfm_common._TICKS_MAX?8
+adafruit_rfm.rfm_common._TICKS_PERIOD?8
+adafruit_rfm.rfm_common.asyncio_check_timeout?4(flag: Callable, limit: float, timeout_poll: float)
+adafruit_rfm.rfm_common.asyncio_to_blocking?4(function)
+adafruit_rfm.rfm_common.blocking_function?4(self, *args, **kwargs)
+adafruit_rfm.rfm_common.ticks_diff?4(ticks1: int, ticks2: int)
 adafruit_rfm69.FS_MODE?7
 adafruit_rfm69.HAS_SUPERVISOR?7
 adafruit_rfm69.RFM69._BUFFER?8
@@ -12181,6 +12784,14 @@
 adafruit_shtc3._SHTC3_SLEEP?8
 adafruit_shtc3._SHTC3_SOFTRESET?8
 adafruit_shtc3._SHTC3_WAKEUP?8
+adafruit_si1145.GAIN_ADC_CLOCK_DIV_128?7
+adafruit_si1145.GAIN_ADC_CLOCK_DIV_16?7
+adafruit_si1145.GAIN_ADC_CLOCK_DIV_1?7
+adafruit_si1145.GAIN_ADC_CLOCK_DIV_2?7
+adafruit_si1145.GAIN_ADC_CLOCK_DIV_32?7
+adafruit_si1145.GAIN_ADC_CLOCK_DIV_4?7
+adafruit_si1145.GAIN_ADC_CLOCK_DIV_64?7
+adafruit_si1145.GAIN_ADC_CLOCK_DIV_8?7
 adafruit_si1145.SI1145._als_data?8
 adafruit_si1145.SI1145._aux_data?8
 adafruit_si1145.SI1145._device_info?8
@@ -12195,12 +12806,22 @@
 adafruit_si1145.SI1145._write_register?5(register: int, buffer: Union[int, bytes, bytearray])
 adafruit_si1145.SI1145.als?4()
 adafruit_si1145.SI1145.als_enabled?4(enable: bool)
+adafruit_si1145.SI1145.als_ir_range_high?4(enable: bool)
+adafruit_si1145.SI1145.als_range_high?4(enable: bool)
+adafruit_si1145.SI1145.als_vis_range_high?4(enable: bool)
 adafruit_si1145.SI1145.clear_error?4()
 adafruit_si1145.SI1145.device_info?4()
+adafruit_si1145.SI1145.gain?4(value: int)
+adafruit_si1145.SI1145.ir_gain?4(value: int)
 adafruit_si1145.SI1145.reset?4()
 adafruit_si1145.SI1145.uv_index?4()
 adafruit_si1145.SI1145.uv_index_enabled?4(enable: bool)
+adafruit_si1145.SI1145.vis_gain?4(value: int)
 adafruit_si1145.SI1145?1(i2c: I2C, address: int = _DEFAULT_ADDRESS)
+adafruit_si1145._ALS_IR_ADC_GAIN?8
+adafruit_si1145._ALS_IR_ADC_MISC?8
+adafruit_si1145._ALS_VIS_ADC_GAIN?8
+adafruit_si1145._ALS_VIS_ADC_MISC?8
 adafruit_si1145._ALS_VIS_DATA0?8
 adafruit_si1145._CMD_ALS_FORCE?8
 adafruit_si1145._CMD_NOP?8
@@ -13107,6 +13728,18 @@
 adafruit_tlv493d.TLV493D.write_masks?7
 adafruit_tlv493d.TLV493D?1(i2c_bus: I2C, address: int = _TLV493D_DEFAULT_ADDRESS, addr_reg: int = 0)
 adafruit_tlv493d._TLV493D_DEFAULT_ADDRESS?8
+adafruit_tm1814.TM1814PixelBackground._transmit?5(buf: bytes)
+adafruit_tm1814.TM1814PixelBackground.auto_write?4(value: bool)
+adafruit_tm1814.TM1814PixelBackground.current_control?4(value: float | tuple[float, float, float])
+adafruit_tm1814.TM1814PixelBackground.deinit?4()
+adafruit_tm1814.TM1814PixelBackground.show?4()
+adafruit_tm1814.TM1814PixelBackground?1(pin, n: int, *, brightness: float = 1.0, pixel_order: str = "WRGB", current_control: float | tuple[float, float, float, float] = TM1814_MIN_CURRENT, inverted: bool = False, )
+adafruit_tm1814.TM1814_CURRENT_SCALE?7
+adafruit_tm1814.TM1814_MAX_CURRENT?7
+adafruit_tm1814.TM1814_MIN_CURRENT?7
+adafruit_tm1814._convert_one_current?5(value)
+adafruit_tm1814._current_control_word?5(arg)
+adafruit_tm1814._pio_source?8
 adafruit_tmp006.CFG_16SAMPLE?7
 adafruit_tmp006.CFG_1SAMPLE?7
 adafruit_tmp006.CFG_2SAMPLE?7
@@ -13487,6 +14120,30 @@
 adafruit_usb_host_descriptors.get_configuration_descriptor?4(device, index)
 adafruit_usb_host_descriptors.get_descriptor?4(device, desc_type, index, buf, language_id=0)
 adafruit_usb_host_descriptors.get_device_descriptor?4(device)
+adafruit_usb_host_mass_storage.USBMassStorage._inquire?5()
+adafruit_usb_host_mass_storage.USBMassStorage._read_capacity?5()
+adafruit_usb_host_mass_storage.USBMassStorage._scsi_command?5(direction, command, data)
+adafruit_usb_host_mass_storage.USBMassStorage._wait_for_ready?5(tries=100)
+adafruit_usb_host_mass_storage.USBMassStorage.ioctl?4(operation: int, arg: Optional[int] = None)
+adafruit_usb_host_mass_storage.USBMassStorage.readblocks?4(block_num: int, buf: bytearray)
+adafruit_usb_host_mass_storage.USBMassStorage.writeblocks?4(block_num: int, buf: bytearray)
+adafruit_usb_host_mass_storage.USBMassStorage?1(device: usb.core.Device, lun=0)
+adafruit_usb_host_mass_storage._DIR_IN?8
+adafruit_usb_host_mass_storage._DIR_OUT?8
+adafruit_usb_host_mass_storage._MP_BLOCKDEV_IOCTL_BLOCK_COUNT?8
+adafruit_usb_host_mass_storage._MSC_REQ_GET_GET_MAX_LUN?8
+adafruit_usb_host_mass_storage._REQ_RCPT_INTERFACE?8
+adafruit_usb_host_mass_storage._REQ_TYPE_CLASS?8
+adafruit_usb_host_mass_storage._SCSI_CMD_INQUIRY?8
+adafruit_usb_host_mass_storage._SCSI_CMD_READ_10?8
+adafruit_usb_host_mass_storage._SCSI_CMD_READ_CAPACITY_10?8
+adafruit_usb_host_mass_storage._SCSI_CMD_REQUEST_SENSE?8
+adafruit_usb_host_mass_storage._SCSI_CMD_TEST_UNIT_READY?8
+adafruit_usb_host_mass_storage._SCSI_CMD_WRITE_10?8
+adafruit_usb_host_midi.DIR_IN?7
+adafruit_usb_host_midi.MIDI.read?4(size)
+adafruit_usb_host_midi.MIDI.readinto?4(buf)
+adafruit_usb_host_midi.MIDI?1(device, timeout=None)
 adafruit_vc0706.IMAGE_SIZE_160x120?7
 adafruit_vc0706.IMAGE_SIZE_320x240?7
 adafruit_vc0706.IMAGE_SIZE_640x480?7
@@ -13746,12 +14403,7 @@
 adafruit_veml7700.VEML7700.integration_time_values?7
 adafruit_veml7700.VEML7700.light?7
 adafruit_veml7700.VEML7700.light_gain?7
-adafruit_veml7700.VEML7700.light_high_threshold?7
 adafruit_veml7700.VEML7700.light_integration_time?7
-adafruit_veml7700.VEML7700.light_interrupt?7
-adafruit_veml7700.VEML7700.light_interrupt_high?7
-adafruit_veml7700.VEML7700.light_interrupt_low?7
-adafruit_veml7700.VEML7700.light_low_threshold?7
 adafruit_veml7700.VEML7700.light_shutdown?7
 adafruit_veml7700.VEML7700.lux?4()
 adafruit_veml7700.VEML7700.resolution?4()
@@ -14147,7 +14799,7 @@
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_open?4(socket_num: int, conn_mode: int = _SNMR_TCP)
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_status?4(socket_num: int)
 adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.unpretty_ip?4()
-adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K?1(spi_bus: busio.SPI, cs: digitalio.DigitalInOut, reset: Optional[digitalio.DigitalInOut] = None, is_dhcp: bool = True, mac: Union[MacAddressRaw, str] = _DEFAULT_MAC, hostname: Optional[str] = None, debug: bool = False, )
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K?1(spi_bus: busio.SPI, cs: digitalio.DigitalInOut, reset: Optional[digitalio.DigitalInOut] = None, is_dhcp: bool = True, mac: Union[MacAddressRaw, str] = _DEFAULT_MAC, hostname: Optional[str] = None, debug: bool = False, spi_baudrate: int = 8000000, )
 adafruit_wiznet5k.adafruit_wiznet5k._CH_SIZE?8
 adafruit_wiznet5k.adafruit_wiznet5k._CMD_SOCK_CLOSE?8
 adafruit_wiznet5k.adafruit_wiznet5k._CMD_SOCK_CONNECT?8
@@ -14651,6 +15303,19 @@
 gfx.GFX.triangle?4(x0, y0, x1, y1, x2, y2, *args, **kwargs)
 gfx.GFX?1(width, height, pixel, hline=None, vline=None, fill_rect=None, text=None, font=None, )
 gfx_standard_font_01.text_dict?7
+hx711.HX711.CHAN_A_GAIN_128?7
+hx711.HX711.CHAN_A_GAIN_64?7
+hx711.HX711.CHAN_B_GAIN_32?7
+hx711.HX711._initialize?5()
+hx711.HX711._read_channel?5(chan_gain: int)
+hx711.HX711._read_channel_raw?5(chan_gain: int)
+hx711.HX711.is_busy?4()
+hx711.HX711.power_down?4(down: bool)
+hx711.HX711.read?4(chan_gain: int = CHAN_A_GAIN_128)
+hx711.HX711.read_channel_blocking?4(chan_gain: int)
+hx711.HX711.tare_value_a?4(tare_value: int)
+hx711.HX711.tare_value_b?4(tare_value: int)
+hx711.HX711?1(data_pin: digitalio.DigitalInOut, clock_pin: digitalio.DigitalInOut)
 neopixel.GRB?7
 neopixel.GRBW?7
 neopixel.NeoPixel._transmit?5(buffer: bytearray)

eric ide

mercurial