93 lines
3.9 KiB
Text
93 lines
3.9 KiB
Text
[gd_scene load_steps=3 format=3 uid="uid://cl7rfid2g3c4d"]
|
|
|
|
[ext_resource type="Script" uid="uid://cuyhf18taa5if" path="res://node_3d.gd" id="1_a202f"]
|
|
[ext_resource type="Script" uid="uid://dujw1jse1b42x" path="res://ant_device.gd" id="2_noarx"]
|
|
|
|
[node name="Node3D" type="Node3D"]
|
|
script = ExtResource("1_a202f")
|
|
|
|
[node name="ANTDevice" type="ANTDevice" parent="."]
|
|
script = ExtResource("2_noarx")
|
|
|
|
[node name="PowerChannel" type="PowerChannel" parent="ANTDevice"]
|
|
device_number = 23248
|
|
channel = 1
|
|
|
|
[node name="PanelContainer" type="BoxContainer" parent="."]
|
|
offset_right = 40.0
|
|
offset_bottom = 40.0
|
|
|
|
[node name="hr_container" type="PanelContainer" parent="PanelContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/hr_container"]
|
|
layout_mode = 2
|
|
|
|
[node name="connect_button" type="Button" parent="PanelContainer/hr_container/VBoxContainer"]
|
|
layout_mode = 2
|
|
text = "Connect"
|
|
|
|
[node name="title_label" type="Label" parent="PanelContainer/hr_container/VBoxContainer"]
|
|
layout_mode = 2
|
|
text = "Hear Rate"
|
|
|
|
[node name="value_label" type="Label" parent="PanelContainer/hr_container/VBoxContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="pwr_container" type="PanelContainer" parent="PanelContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/pwr_container"]
|
|
layout_mode = 2
|
|
|
|
[node name="connect_button" type="Button" parent="PanelContainer/pwr_container/VBoxContainer"]
|
|
layout_mode = 2
|
|
text = "Connect"
|
|
|
|
[node name="title_label" type="Label" parent="PanelContainer/pwr_container/VBoxContainer"]
|
|
layout_mode = 2
|
|
text = "Pwr"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="power_label" type="Label" parent="PanelContainer/pwr_container/VBoxContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="voltage_label" type="Label" parent="PanelContainer/pwr_container/VBoxContainer"]
|
|
layout_mode = 2
|
|
horizontal_alignment = 1
|
|
|
|
[node name="operating_time_label" type="Label" parent="PanelContainer/pwr_container/VBoxContainer"]
|
|
layout_mode = 2
|
|
horizontal_alignment = 1
|
|
|
|
[node name="HBoxContainer" type="HBoxContainer" parent="PanelContainer/pwr_container/VBoxContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="power_cnt_title" type="Label" parent="PanelContainer/pwr_container/VBoxContainer/HBoxContainer"]
|
|
layout_mode = 2
|
|
text = "pwr_cnt: "
|
|
|
|
[node name="power_cnt_value" type="Label" parent="PanelContainer/pwr_container/VBoxContainer/HBoxContainer"]
|
|
layout_mode = 2
|
|
horizontal_alignment = 1
|
|
|
|
[node name="HBoxContainer2" type="HBoxContainer" parent="PanelContainer/pwr_container/VBoxContainer"]
|
|
layout_mode = 2
|
|
|
|
[node name="torque_cnt_title" type="Label" parent="PanelContainer/pwr_container/VBoxContainer/HBoxContainer2"]
|
|
layout_mode = 2
|
|
text = "torque cnt:"
|
|
|
|
[node name="torque_cnt_value" type="Label" parent="PanelContainer/pwr_container/VBoxContainer/HBoxContainer2"]
|
|
layout_mode = 2
|
|
horizontal_alignment = 1
|
|
|
|
[connection signal="broadcast_data_received" from="ANTDevice" to="ANTDevice" method="_on_broadcast_data_received"]
|
|
[connection signal="channel_response_received" from="ANTDevice" to="ANTDevice" method="_on_channel_response_received"]
|
|
[connection signal="device_number_received" from="ANTDevice" to="ANTDevice" method="_on_device_number_received"]
|
|
[connection signal="battery_status_received" from="ANTDevice/PowerChannel" to="ANTDevice" method="_on_power_channel_battery_status_received"]
|
|
[connection signal="crank_torque_received" from="ANTDevice/PowerChannel" to="ANTDevice" method="_on_power_channel_crank_torque_received"]
|
|
[connection signal="power_received" from="ANTDevice/PowerChannel" to="ANTDevice" method="_on_power_channel_power_received"]
|
|
[connection signal="search_timed_out" from="ANTDevice/PowerChannel" to="ANTDevice" method="_on_power_channel_search_timed_out"]
|
|
[connection signal="pressed" from="PanelContainer/hr_container/VBoxContainer/connect_button" to="ANTDevice" method="_on_connect_button_pressed"]
|
|
[connection signal="pressed" from="PanelContainer/pwr_container/VBoxContainer/connect_button" to="ANTDevice" method="_on_power_connect_button_pressed"]
|