← Back

ofxProjectorControl

github.com/DHaylock/ofxProjectorControl · @DHaylock
OF 0.8 Hardware Interface

Addon for Controlling Acer projectors through the Serial port

2 2 Last commit 11y ago Created 12y ago

Forks

Forks pushed to more recently than DHaylock/ofxProjectorControl itself, plus any admin-confirmed fork with commits of its own — worth checking if you're hitting issues with the original.

jchomko/ofxProjectorControl by @jchomko · ★ 0 · pushed 7y ago

README

ofxProjectorControl



A openFrameworks addon for Controlling Acer Projectors through a RS232 Serial Cable

ofxProjectorControl is an addon for openFrameworks (v0.8.0+) that allows users to communicate with Acer projectors within their openFrameworks application.

It is a work in progress and there are still some issues that need to be addressed. However, it works as it stands.

If you would like to contribute to the addon feel free to fork, hack and mod the code. Also drop me a line and let me know how you end up using the addon.

@david_haylock

Requirements



What the addon includes



Getting Started



<code> ofxProjectorControl projector; </code>

<code> projector.setup("yourSerialPort", 9600); </code>

<code> projector.close(); </code>

API



<code> void projectorOn();

void projectorOff();

void keystone();

void mute();

void freeze();

void menu();

void up();

void down();

void left();

void right();

void reSync();

void SelectANRGB(); void SelectDRGB(); void SelectPBPR(); void SelectComposite(); void SelectComponent(); void selectAspect1(); void selectAspect2(); void volUp(); void volDown(); void brightness(); void contrast(); void colorTemp(); void hide(); void SelectInput(); void colorSatAdjustment(); void hueAdjustment(); void sharpnessAdjustment();

void keystoneUp(); void keystoneDown(); void zoom(); void eKey(); void colorRGB(); void language(); void selectHDMIInput(); </code>

<code> string getProjectorName(); string getNativeDisplay(); string getCompanyName(); </code>

Examples



Important

<a href=http://acer-au.custhelp.com/ci/fattach/get/198628/0/session/L2F2LzEvdGltZS8xNDA3MzE0MTUwL3NpZC9TVkJXRjhfbA==/filename/RS232_commands_P5271_P5290_P5390W_P5271i.pdf'>Acer RS232 Serial Commands</a>

Get this addon

HTTPS
SSH