Getting started
hub.ports.D.disable()
Hub module
hub
set_framed_output()
raw_write()
flush_output()
set_frame_sink()
LPF2 module
lpf2
device
lpf2.color
lpf2.device_type
lpf2.hub_type
lpf2.alerts
lpf2.battery_type
lpf2.button_state
lpf2.hub_property
lpf2.port_num
Reference
exit()
on()
powerOff()
sd_card()
sd_remount()
set_usb_msc()
usb_msc_mode()
accelerometer
audio
battery
board
buttons
gyro
i2c
imu
lcd
led
log
ports
pwm
video
battery.getCurrentVoltage()
battery.getMaxVoltage()
battery.getMinVoltage()
battery.getPercent()
battery.readBatteryVoltage()
battery.setCurrentVoltage()
battery.setMaxVoltage()
battery.setMinVoltage()
battery.setPercentFunc()
battery.setupAdcDivider()
device_descriptor
device_descriptor.fwVersion
device_descriptor.hwVersion
device_descriptor.modes
hub.connectHub()
hub.getAllInfoStr()
hub.getBatteryType()
hub.getHubAddress()
hub.getHubPropStr()
hub.getHubType()
hub.getName()
hub.getPort()
hub.infoReady()
hub.init()
hub.isConnected()
hub.isConnecting()
hub.isScanning()
hub.setName()
hub.setPortMode()
hub.setPortModeCombo()
hub.shutDownHub()
hub.update()
hub_emulation
hub_emulation.attachPort()
hub_emulation.getName()
hub_emulation.setAlert()
hub_emulation.setBatteryLevel()
hub_emulation.setBatteryType()
hub_emulation.setButtonState()
hub_emulation.setFirmwareVersion()
hub_emulation.setHardwareVersion()
hub_emulation.setName()
hub_emulation.setUseBuiltInDevices()
hub_emulation.start()
hub_emulation.stop()
mode
mode.PCTmax
mode.PCTmin
mode.SImax
mode.SImin
mode.dataSets
mode.decimals
mode.figures
mode.flags
mode.format
mode.inMapping
mode.max
mode.min
mode.motorBias
mode.name
mode.outMapping
mode.rawData
motor_setting
motor_setting.medium_linear
motor_setting.technic_large_angular
motor_setting.technic_large_angular_grey
motor_setting.technic_large_linear
motor_setting.technic_medium_angular
motor_setting.technic_medium_angular_grey
motor_setting.technic_xlarge_linear
port
port.device()
port.disable()
port.enable()
port.getCapabilities()
port.getDeviceType()
port.getInfoStr()
port.getInputModes()
port.getMode()
port.getModeCombo()
port.getModeComboCount()
port.getModeCount()
port.getOutputModes()
port.getValue()
port.getValueStr()
port.getViewCount()
port.gotoAbsPosition()
port.init()
port.isDeviceConnected()
port.isDisabled()
port.presetEncoder()
port.rawToSpeed()
port.setAccTime()
port.setDecTime()
port.setMode()
port.setModeCombo()
port.setRgbColor()
port.setRgbColorIdx()
port.speedToRaw()
port.startPower()
port.startSpeed()
port.startSpeedForDegrees()
port.startSpeedForTime()
port.update()
port.writeData()
version
version.Bugfix
version.Build
version.Major
version.Minor
ADC
ADC.read()
ADC.read_u16()
ADC.read_uv()
DAC
DAC.deinit()
DAC.write()
I2C
I2C.readfrom()
I2C.readfrom_into()
I2C.readfrom_mem()
I2C.readfrom_mem_into()
I2C.scan()
I2C.writeto()
I2C.writeto_mem()
I2C.writevto()
I2S
I2S.deinit()
I2S.readinto()
I2S.shift()
I2S.write()
I2S.MONO
I2S.RX
I2S.STEREO
I2S.TX
PWM
PWM.deinit()
PWM.duty()
PWM.duty_ns()
PWM.duty_u16()
PWM.freq()
Pin
Pin.irq()
Pin.off()
Pin.on()
Pin.value()
Pin.IN
Pin.IRQ_FALLING
Pin.IRQ_RISING
Pin.OPEN_DRAIN
Pin.OUT
Pin.PULL_DOWN
Pin.PULL_UP
SPI
SPI.read()
SPI.readinto()
SPI.write()
SPI.write_readinto()
SPI.LSB
SPI.MSB
UART
UART.any()
UART.flush()
UART.irq()
UART.read()
UART.readinto()
UART.readline()
UART.write()
UART.CTS
UART.INV_CTS
UART.INV_RTS
UART.INV_RX
UART.INV_TX
UART.IRQ_BREAK
UART.IRQ_RX
UART.IRQ_RXIDLE
UART.RTS
MAKE_BUS()
MAKE_PIN()
BUS_ADC
BUS_I2C
BUS_I2S
BUS_LEDC
BUS_MCPWM
BUS_NONE
BUS_SPI
BUS_UART
BUS_UART_CH9434
BUS_UART_SC16IS750
PERIPH_BNO085
PERIPH_CH9434
PERIPH_COMBINED
PERIPH_DRV8908Q1
PERIPH_ESP32
PERIPH_LSM6DSL
PERIPH_PCA9685
PERIPH_SC16IS750
PERIPH_ST7735
PERIPH_TLA2528
PIN_NONE