MVP for VRPN header

This commit is contained in:
Hartmut Seichter 2025-06-27 14:32:17 +02:00
parent b49fea5bc3
commit fc0fac7102

View file

@ -68,12 +68,13 @@ func _on_data(data : Array):
peer.data_array = bytes.slice(0,24)
peer.big_endian = true
# Header
var length = peer.get_32() # length of message
var time_sec = peer.get_32() # time sec
var time_msec = peer.get_32() # time millisec
var time_msec = peer.get_32() # time micro sec
var sender_id = peer.get_32() # sender id
var message_type = peer.get_32() # type of message (payload)
var sequence_num = peer.get_32() # inofficial
var sequence_num = peer.get_32() # inofficial sequence number (padding)
print("length %d" % length)
print("time_sec %d" % time_sec)
@ -82,7 +83,10 @@ func _on_data(data : Array):
print("message_type %d" % message_type)
print("sequence_num %d" % sequence_num)
# quat pos
if message_type == 4:
peer.data_array = bytes.slice(24)
peer.big_endian = true