self.base_stations = rest_args[1 : 4 + 3 * self.base_stations_number]
rest_args = rest_args[3 + 3 * self.base_stations_number + 1 :]
self.wifi_ap_number = int(rest_args[0])
self.base_stations = rest_args[1 : 4 + 3 * self.base_stations_number]
rest_args = rest_args[3 + 3 * self.base_stations_number + 1 :]
self.wifi_ap_number = int(rest_args[0])
- self.wifi_ap = rest_args[1 : self.wifi_ap_number]
- # rest_args = rest_args[self_wifi_ap_number+1:]
+ # (SSID, MAC, strength)*
+ self.wifi_ap = rest_args[1 : 1 + 3 * self.wifi_ap_number]
def proto_name(obj: Union[MetaPkt, BeeSurePkt]) -> str:
return PROTO_PREFIX + (
obj.__class__.__name__ if isinstance(obj, BeeSurePkt) else obj.__name__
)
def proto_name(obj: Union[MetaPkt, BeeSurePkt]) -> str:
return PROTO_PREFIX + (
obj.__class__.__name__ if isinstance(obj, BeeSurePkt) else obj.__name__
)
def proto_of_message(packet: bytes) -> str:
return PROTO_PREFIX + packet[20:-1].split(b",")[0].decode()
def proto_of_message(packet: bytes) -> str:
return PROTO_PREFIX + packet[20:-1].split(b",")[0].decode()