Example #1
0
 def __init__(self):
     super(MidiThread, self).__init__()
     self.midi_queue = Queue.PriorityQueue()
     self.midi_output = mido.open_output(name="DAWpy", virtual=True)
     self.should_exit = False
     self.paused = False
     self.start()
Example #2
0
import rospy
from std_msgs.msg import String
from time import sleep
import math
import threading
from queue import Queue
from onvif_sdk import camera
from fixed_msg.srv import cp_control, cp_controlResponse
from nav_msgs.msg import Odometry
from geometry_msgs.msg import Point, Pose, Quaternion, Twist, Vector3
from std_msgs.msg import Int32

camera_object = camera('192.168.1.1', 80, 'admin', 'abcd1234', 0, 0, 0, 0, 0,
                       0)
cmd_queue = Queue.PriorityQueue(maxsize=10)
device_id = 1
#ptz status
pan = 0
tilt = 0
zoom = 0
status_pt = ""
status_z = ""
moving = False


def set_camera(ttype, xy_value, z_value, zoom_value):
    v = [ttype, xy_value, z_value, zoom_value]
    print("set camera:", v)
    r = camera_object.move_camera_ptz(xy_value, z_value, zoom_value)
    if r == 0:
Example #3
0
 def __init__(self):
     self.pq = Queue.PriorityQueue()
     self.removed = set()
     self.count = 0