Device Manager feature#
- messageolympe.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()
) –
- messageMicrohard(power_min=None, power_max=None, _float_tol=(1e-07, 1e-09))#
- Parameters
power_min (u32) –
power_max (u32) –
- messageolympe.messages.devicemanager.CellularInfo(_float_tol=(1e-07, 1e-09))#
- messageolympe.messages.devicemanager.ConnectionState(_float_tol=(1e-07, 1e-09))#
- messageConnected(device=None, transport=None, _float_tol=(1e-07, 1e-09))#
- Parameters
device (
olympe.messages.devicemanager.DeviceInfo()
) –transport (
olympe.enums.devicemanager.Transport
) –
- messageConnecting(device=None, transport=None, _float_tol=(1e-07, 1e-09))#
- Parameters
device (
olympe.messages.devicemanager.DeviceInfo()
) –transport (
olympe.enums.devicemanager.Transport
) –
- messageDisconnecting(device=None, transport=None, _float_tol=(1e-07, 1e-09))#
- Parameters
device (
olympe.messages.devicemanager.DeviceInfo()
) –transport (
olympe.enums.devicemanager.Transport
) –
- messageIdle(_float_tol=(1e-07, 1e-09))#
- messageSearching(_float_tol=(1e-07, 1e-09))#
- messageolympe.messages.devicemanager.DeviceInfo(uid=None, model=None, network_id=None, _float_tol=(1e-07, 1e-09))#
- Parameters
uid (string) –
model (u32) –
network_id (string) –
- messageolympe.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()
) –
- messageCellularVisibility(transport_info=None, _float_tol=(1e-07, 1e-09))#
- Parameters
transport_info (
olympe.messages.devicemanager.CellularInfo()
) –
- messageWifiVisibility(transport_info=None, rssi=None, _float_tol=(1e-07, 1e-09))#
- Parameters
transport_info (
olympe.messages.devicemanager.WifiInfo()
) –rssi (i32) –
- messageolympe.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()
) –
- messageolympe.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
) –
- messageolympe.messages.devicemanager.WifiInfo(security=None, saved_key=None, _float_tol=(1e-07, 1e-09))#
- Parameters
security (
olympe.enums.devicemanager.WifiSecurity
) –saved_key (bool) –
- enumolympe.enums.devicemanager.ConnectionFailureReason#
- peer_limit
- authentication_failed
- enumolympe.enums.devicemanager.Transport#
- wifi
- cellular
- microhard
- enumolympe.enums.devicemanager.WifiSecurity#
- none
- wpa2