MVP for VRPN header
This commit is contained in:
parent
b49fea5bc3
commit
fc0fac7102
1 changed files with 10 additions and 6 deletions
|
@ -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
|
||||
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue