Device Manager feature#

message olympe.messages.devicemanager.Capabilities(discovery_transports=None, microhard=None, _float_tol=(1e-07, 1e-09))#
Parameters:
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:
message Connecting(device=None, transport=None, _float_tol=(1e-07, 1e-09))#
Parameters:
message Disconnecting(device=None, transport=None, _float_tol=(1e-07, 1e-09))#
Parameters:
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:
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:
message olympe.messages.devicemanager.KnownDevice(info=None, wifi=None, cellular=None, microhard=None, _float_tol=(1e-07, 1e-09))#
Parameters:
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:
enum olympe.enums.devicemanager.ConnectionFailureReason#
peer_limit:
authentication_failed:
enum olympe.enums.devicemanager.Transport#
wifi:
cellular:
microhard:
enum olympe.enums.devicemanager.WifiSecurity#
none:
wpa2: