extends Node signal raw_data_received(source_ip: String, data_type: String, timestamp_list: Array, data_dict: Dictionary) signal time_data_received(source_ip: String, timestamp_list: Array) signal gps_data_received(source_ip: String, timestamp_list: Array, coordinates: Array, speed_kmh: float, dop: Array) signal sat_data_received(source_ip: String, timestamp: float, sat_count: Array, sat_position: Array) signal accelerometer_data_received(source_ip: String, timestamp: float, accel: Vector3, linear_accel: Vector3, g_accel: Vector3) signal magnetometer_data_received(source_ip: String, timestamp: float, mag_vec: Vector3) signal gyroscope_data_received(source_ip: String, timestamp: float, data: Array) signal lidar_2d_data_received(sensor_ip: String, timestamp_list: Array, lidar_point_count: int, lidar_data: Array)