Skip to content
This repository has been archived by the owner on May 3, 2021. It is now read-only.

Add PSEye resolution control #400

Merged
merged 1 commit into from
Mar 23, 2017

Conversation

zelmon64
Copy link
Contributor

Added control over the PSEye frame width and height. Since they are
linked only the width is specified in the configuration files but both
are available to be changed. They have been implemented similar to the
frame rate. The frame rate calls have been slightly changed so that they
match the frame width and height (ie. Framerate has been renamed FrameRate).

When changing the frame resolution the buffer is closed and reopened by
ServerTrackerView so that it has the correct size. This causes the video
feed in Color calibration to freeze so it is automatically exited and
reopened.

The QVGA resolution may be useful for the position triangulation method
if more than four cameras are used.

This currently uses my fork of PS3EYEDriver but I've already made a PR for it (inspirit/PS3EYEDriver#42).

Added control over the PSEye frame width and height. Since they are
linked only the width is specified in the configuration files but both
are available to be changed. They have been implemented similar to the
frame rate. The frame rate calls have been slightly changed so that they
match the frame width and height (ie. Framerate has been renamed FrameRate).

When changing the frame resolution the buffer is closed and reopened by
ServerTrackerView so that it has the correct size. This causes the video
feed in Color calibration to freeze so it is automatically exited and
reopened.

The QVGA resolution may be useful for the position triangulation method
if more than four cameras are used.
@HipsterSloth
Copy link
Collaborator

Merging this in so that I can pull it into final C-API work.

@HipsterSloth HipsterSloth merged commit f45fba8 into psmoveservice:master Mar 23, 2017
@zelmon64 zelmon64 deleted the PSEye_resolution branch March 24, 2017 10:26
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants