OSC_ROS2/osc_recieve.py

15 lines
321 B
Python

from osc4py3.as_eventloop import *
from osc4py3 import oscmethod as osm
import time
def handler(address,*args):
print(args)
osc_startup()
osc_udp_server("0.0.0.0", 8000, "osc_server")
osc_method("/*", handler, argscheme=osm.OSCARG_ADDRESS+ osm.OSCARG_DATAUNPACK)
while True:
osc_process()
time.sleep(0.01)