Device Manager feature#
- message olympe.messages.devicemanager.Capabilities(discovery_transports=None, microhard=None, _float_tol=(1e-07, 1e-09))#
- Parameters:
discovery_transports (list(
olympe.enums.devicemanager.Transport
)) –microhard (
olympe.messages.devicemanager.Capabilities.Microhard()
) –
- message Microhard(power_min=None, power_max=None, _float_tol=(1e-07, 1e-09))#
- Parameters:
power_min (u32) –
power_max (u32) –
- message olympe.messages.devicemanager.CellularInfo(_float_tol=(1e-07, 1e-09))#
- message olympe.messages.devicemanager.ConnectionState(_float_tol=(1e-07, 1e-09))#
- message Connected(device=None, transport=None, _float_tol=(1e-07, 1e-09))#
- Parameters:
device (
olympe.messages.devicemanager.DeviceInfo()
) –transport (
olympe.enums.devicemanager.Transport
) –
- message Connecting(device=None, transport=None, _float_tol=(1e-07, 1e-09))#
- Parameters:
device (
olympe.messages.devicemanager.DeviceInfo()
) –transport (
olympe.enums.devicemanager.Transport
) –
- message Disconnecting(device=None, transport=None, _float_tol=(1e-07, 1e-09))#
- Parameters:
device (
olympe.messages.devicemanager.DeviceInfo()
) –transport (
olympe.enums.devicemanager.Transport
) –
- message Idle(_float_tol=(1e-07, 1e-09))#
- message Searching(_float_tol=(1e-07, 1e-09))#
- message olympe.messages.devicemanager.DeviceInfo(uid=None, model=None, network_id=None, _float_tol=(1e-07, 1e-09))#
- Parameters:
uid (string) –
model (u32) –
network_id (string) –
- message olympe.messages.devicemanager.DiscoveredDevice(info=None, known=None, wifi_visibility=None, cellular_visibility=None, _float_tol=(1e-07, 1e-09))#
- Parameters:
known (bool) –
wifi_visibility (
olympe.messages.devicemanager.DiscoveredDevice.WifiVisibility()
) –cellular_visibility (
olympe.messages.devicemanager.DiscoveredDevice.CellularVisibility()
) –
- message CellularVisibility(transport_info=None, _float_tol=(1e-07, 1e-09))#
- Parameters:
transport_info (
olympe.messages.devicemanager.CellularInfo()
) –
- message WifiVisibility(transport_info=None, rssi=None, _float_tol=(1e-07, 1e-09))#
- Parameters:
transport_info (
olympe.messages.devicemanager.WifiInfo()
) –rssi (i32) –
- message olympe.messages.devicemanager.KnownDevice(info=None, wifi=None, cellular=None, microhard=None, _float_tol=(1e-07, 1e-09))#
- Parameters:
cellular (
olympe.messages.devicemanager.CellularInfo()
) –microhard (
olympe.messages.devicemanager.MicrohardInfo()
) –
- message olympe.messages.devicemanager.MicrohardInfo(power=None, channel=None, bandwidth=None, encryption_algorithm=None, _float_tol=(1e-07, 1e-09))#
- Parameters:
power (u32) –
channel (u32) –
bandwidth (
olympe.enums.devicemanager.width
) –encryption_algorithm (
olympe.enums.devicemanager.yption
) –
- message olympe.messages.devicemanager.WifiInfo(security=None, saved_key=None, _float_tol=(1e-07, 1e-09))#
- Parameters:
security (
olympe.enums.devicemanager.WifiSecurity
) –saved_key (bool) –
- enum olympe.enums.devicemanager.ConnectionFailureReason#
- peer_limit:
- authentication_failed:
- enum olympe.enums.devicemanager.Transport#
- wifi:
- cellular:
- microhard:
- enum olympe.enums.devicemanager.WifiSecurity#
- none:
- wpa2: