def held_down(): move(0, -settings.getSettingInt('ptz_speed_held_tilt'), 0, settings.getSettingInt('ptz_duration_tilt'))
def held_zoom_out(): move(0, 0, -settings.getSettingInt('ptz_speed_held_zoom'), settings.getSettingInt('ptz_duration_zoom'))
def held_left(): move(-settings.getSettingInt('ptz_speed_held_pan'), 0, 0, settings.getSettingInt('ptz_duration_pan'))
def pressed_zoom_in(): move(0, 0, settings.getSettingInt('ptz_speed_pressed_zoom'), settings.getSettingInt('ptz_duration_zoom'))
def getCamera(): return hikvisionapi.Client( 'http://' + settings.getSettingString('api_ip') + ':' + str(settings.getSettingInt('api_port')), settings.getSettingString('api_username'), settings.getSettingString('api_password'))
def pressed_up(): move(0, settings.getSettingInt('ptz_speed_pressed_tilt'), 0, settings.getSettingInt('ptz_duration_tilt'))
def pressed_right(): move(settings.getSettingInt('ptz_speed_pressed_pan'), 0, 0, settings.getSettingInt('ptz_duration_pan'))