Getting started
hub.ports.D.disable()
Hub module
hub
@hub.on
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()
flush_output()
on()
powerOff()
raw_write()
set_frame_sink()
set_framed_output()
sleep()
sleep_ms()
accelerometer
board
buttons
gyro
i2c
imu
lcd
led
log
ports
battery
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.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
"""Battery-type codes advertised by a hub.""" [docs] NORMAL: int = 0x00 """Non-rechargeable (AA / AAA).""" [docs] RECHARGEABLE: int = 0x01 """Rechargeable pack."""