mecheye.shared.UserSetManager

class mecheye.shared.UserSetManager(*args, **kwargs)

Select, persist, import, and export device user sets.

Obtain this handle with Camera.user_set_manager(); direct construction is unavailable.

current_user_set()

Return the selected UserSet handle for this camera connection.

get_all_user_set_names()

Return (status, names) for the device’s available user sets.

select_user_set(userSetName)

Select the named device user set; return ErrorStatus.

add_user_set(userSetName)

Create a named device user set; return ErrorStatus.

delete_user_set(userSetName)

Delete a named device user set; return ErrorStatus.

save_to_file(fileName)

Export user-set settings to fileName; return ErrorStatus.

load_from_file(fileName)

Import user-set settings from fileName; return ErrorStatus.