Example #1
0
def get_data_ready(start_time, scenario, scenario_range, during_time, packet_loss_rate, collision_distance):
    dr = data_ready(time=start_time, scenario=scenario, scenario_range=scenario_range,
                    during_time=during_time, packet_loss_rate=packet_loss_rate,collision_distance=collision_distance)
    dr.set_vehicle_traces_and_collision_time_matrix_and_vehicle_id_array()

    print("-" * 64)
    print("Data is ready")
    show_time()
    # saver.write(str(dr.show_detail()))
    return dr
Example #2
0
def get_data_ready(start_time, scenario, scenario_range, during_time, packet_loss_rate, collision_distance):
    DR_PATH = r'dr'
    dr_name = DR_PATH + '_type_fog_with_' + 'time' + str(start_time) + '_scenario_' + str(
        scenario) + '_plr_' \
                    '' + str(packet_loss_rate) + '.pkl'
    dr = data_ready(time=start_time, scenario=scenario, scenario_range=scenario_range,
                        during_time=during_time, packet_loss_rate=packet_loss_rate,
                        collision_distance=collision_distance)
    dr.set_vehicle_traces_and_collision_time_matrix_and_vehicle_id_array()

    with open(dr_name, "wb") as file:
        pickle.dump(dr, file)
    return dr