rofunc.devices.optitrack.windows_server.NatNetClient#

1.  Module Contents#

1.1.  Classes#

NatNetClient

1.2.  Functions#

trace

trace_dd

trace_mf

get_message_id

1.3.  Data#

Vector2

Vector3

Quaternion

FloatValue

DoubleValue

NNIntValue

FPCalMatrixRow

FPCorners

1.4.  API#

rofunc.devices.optitrack.windows_server.NatNetClient.trace(*args)#
rofunc.devices.optitrack.windows_server.NatNetClient.trace_dd(*args)#
rofunc.devices.optitrack.windows_server.NatNetClient.trace_mf(*args)#
rofunc.devices.optitrack.windows_server.NatNetClient.get_message_id(data)#
rofunc.devices.optitrack.windows_server.NatNetClient.Vector2 = None#
rofunc.devices.optitrack.windows_server.NatNetClient.Vector3 = None#
rofunc.devices.optitrack.windows_server.NatNetClient.Quaternion = None#
rofunc.devices.optitrack.windows_server.NatNetClient.FloatValue = None#
rofunc.devices.optitrack.windows_server.NatNetClient.DoubleValue = None#
rofunc.devices.optitrack.windows_server.NatNetClient.NNIntValue = None#
rofunc.devices.optitrack.windows_server.NatNetClient.FPCalMatrixRow = None#
rofunc.devices.optitrack.windows_server.NatNetClient.FPCorners = None#
class rofunc.devices.optitrack.windows_server.NatNetClient.NatNetClient#

Initialization

print_level = 20#
NAT_CONNECT = 0#
NAT_SERVERINFO = 1#
NAT_REQUEST = 2#
NAT_RESPONSE = 3#
NAT_REQUEST_MODELDEF = 4#
NAT_MODELDEF = 5#
NAT_REQUEST_FRAMEOFDATA = 6#
NAT_FRAMEOFDATA = 7#
NAT_MESSAGESTRING = 8#
NAT_DISCONNECT = 9#
NAT_KEEPALIVE = 10#
NAT_UNRECOGNIZED_REQUEST = 100#
NAT_UNDEFINED = 999999.9999#
set_client_address(local_ip_address)#
get_client_address()#
set_server_address(server_ip_address)#
get_server_address()#
set_use_multicast(use_multicast)#
can_change_bitstream_version()#
set_nat_net_version(major, minor)#

checks to see if stream version can change, then changes it with position reset

get_major()#
get_minor()#
set_print_level(print_level=0)#
get_print_level()#
connected()#
send_request(in_socket, command, command_str, address)#
send_command(command_str)#
send_commands(tmpCommands, print_results: bool = True)#
send_keep_alive(in_socket, server_ip_address, server_port)#
get_command_port()#
get_application_name()#
get_nat_net_requested_version()#
get_nat_net_version_server()#
get_server_version()#
Creat_data_command_socket()#
run()#
shutdown()#
unpack_mocap_data(data: bytes, packet_size, major, minor)#