Change how different sensor types ar handled
This commit is contained in:
@@ -5,7 +5,7 @@ var ip_label: Label
|
||||
var data_instance: Node
|
||||
|
||||
var sensor_ip: String = "127.0.0.1"
|
||||
var data_labels = ["PNT", "Accel", "Gyro", "Magnet"]
|
||||
var data_labels = ["PNT", "Accel", "Gyro", "Magnet", "2D Lidar"]
|
||||
|
||||
var provided_data: Array = [0, 0, 0, 0]
|
||||
var data_columns: Array
|
||||
@@ -27,11 +27,14 @@ func _setup_data_columns():
|
||||
column_instance.get_node('DataValue').text = "True"
|
||||
container.add_child(column_instance)
|
||||
|
||||
func set_provided_data(incoming_sensor_ip: String, incoming_provided_data: Array):
|
||||
func set_provided_data(incoming_sensor_ip: String, sensor_class: String):
|
||||
sensor_ip = incoming_sensor_ip
|
||||
ip_label = get_node('HBoxContainer/Label')
|
||||
ip_label.text = sensor_ip
|
||||
provided_data = incoming_provided_data
|
||||
if sensor_class == "VEHICLE":
|
||||
provided_data = [1, 1, 1, 1, 0]
|
||||
elif sensor_class == "LIDAR_2D":
|
||||
provided_data = [1, 1, 1, 0, 1]
|
||||
if data_columns.size() == 0:
|
||||
_setup_data_columns()
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user