def parse_beacon_string(beaconstr,beaconmap): splitline = beaconstr.split(",") timestamp = int(splitline[0]) # parse by type if splitline[1] != "Beacon": print "invalid beacon signal" sys.exit() rssi = IBeaconUtils.parseBeaconList(splitline[6:],beaconmap) beacon = rssi.astype(np.float32).reshape(len(rssi),1,1) return beacon