Codecore Logo
Quick Search
»
Advanced Search »

Epson Powerlite Cinema Projector

RSS
Epson Powerlite Cinema Projectors

Manufacturer: Epson

Primary Communications Port: Serial


Configuration Settings

  • Serial Port Name : The name of the serial port that the hardware is connected to. Ex. COM1
  • Projector Model : The type of projector
  • Start up Delay : How long to wait (in seconds) after a power up to allow more commands

Events

Power State Changed

Occurs when the power state of projector changes.

Whenever Filter:

none

EventArgs:

  • Number NewValue : The new property value.
  • Number PreviousValue : The previous property value.

Picture Mode Changed

Occurs when the picture mode of the projector changes.

Whenever Filter:

none

EventArgs:

  • Number NewValue : The new property value.
  • Number PreviousValue : The previous property value.

Current Source Changed

Occurs when the current source of the projector changes.

Whenever Filter:

none

EventArgs:

  • Number NewValue : The new property value.
  • Number PreviousValue : The previous property value.

Aspect Ratio Changed

Occurs when the aspect ratio of the projector changes.

Whenever Filter:

none

EventArgs:

  • Number NewValue : The new property value.
  • Number PreviousValue : The previous property value.

Ready State Changed

The device's running and ready state changed.

Whenever Filter:

none

EventArgs:

  • Number NewValue : The new property value.
  • Number PreviousValue : The previous property value.

Instance Properties

PowerState

Gets or sets the power state (on/off) of the projector.

Accessibility : Read / Write

Type: Boolean

PictureMode

Gets or sets the picture mode.

Accessibility : Read / Write

Type: Number

CurrentSource

Gets or sets the current source selection.

Accessibility : Read / Write

Type: Number

AspectRatio

Gets or sets the aspect ratio.

Accessibility : Read / Write

Type: Number

SourceNames

Gets the available source/input names.

Accessibility : Read Only

Type: Array

PictureModeNames

Gets the available picture mode names.

Accessibility : Read Only

Type: Array

DeviceDisplayName

The display name for this device.

Accessibility : Read Only

Type: String

DeviceStartTime

The date and time when this device was started.

Accessibility : Read Only

Type: DateTime

DeviceLifecycleStage

The current lifecycle stage of the device. The stages in order are: Pending Start, Starting, Running, Stopping

Accessibility : Read Only

Type: Number

DeviceIsRunningAndReady

Indicates if the device is ready for use, ie it is in the Running lifecycle stage and all properties are valid and all methods are ready to be used.

Accessibility : Read Only

Type: Boolean

Instance Methods

TurnPowerOn

Turn power on

Syntax

void TurnPowerOn( )

Parameters

none

TurnPowerOff

Turn power off

Syntax

void TurnPowerOff( )

Parameters

none

SetPictureMode ( Number )

Changes the Picture mode of the projector

Syntax

void SetPictureMode( Number mode )

Parameters

mode : The color mode to use

1 = sRGB
2 = Theatre
3 = Living Room
4 = Natural
5 = Dynamic
6 = Theatre Black 1
7 = Theatre Black 2
8 = Standard
9 = Cinema Night
10 = Cinema Day
11 = Natural
12 = Vivid
13 = HD
14 = Silver Screen
15 = x.v.Color

SetCurrentSource ( Number )

Changes the input source using common inputs

Syntax

void SetCurrentSource( Number source )

Parameters

source : The input source to use

4 = Component
5 = PC
7 = HDMI
8 = HDMI2
9 = Video
15 = D4

SetCurrentSourceFull ( Number )

Changes the input source using full inputs

Syntax

void SetCurrentSourceFull( Number source )

Parameters

source : The input source to use

1 = Component-4RCA
2 = Component-YCbCr
3 = Component-YPbPr
4 = Component
5 = PC
6 = PC-RGB
7 = HDMI
8 = HDMI2
9 = Video
10 = Video-Video
11 = Video-SVideo
12 = D4-D4
13 = D4-YPbCr
14 = D4-YPbPr
15 = D4

SetAspectRatio ( Number )

Changes the aspect ratio of the projector

Syntax

void SetAspectRatio( Number ratio )

Parameters

ratio : The aspect ratio to use

1 = Auto
2 = Normal
3 = Squeeze
4 = Zoom
5 = Through
6 = Squeeze Through
7 = Wide
8 = Full

SendRawCommand ( String )

Sends a command to the projectro that may otherwise not be supported by the driver.

Syntax

void SendRawCommand( String rawCommand )

Parameters

rawCommand : The command to send

SetPropertyForDuration ( String, TimeSpan, IScriptObject, IScriptObject )

Sets a property for a duration of time and then sets the property to a subequent value asynchronously. This action returns after setting the first value and the timer and subsequent property set run in the background. Subsequent sets of the same property will reset the timer if the subsequent value has not yet been set. This is an advanced feature, be sure to set the property name correctly.

Syntax

void SetPropertyForDuration( String propertyName, unknown duration, Object initialValue, Object finalValue )

Parameters

propertyName : The name of the property to set.
duration : The amount of time to wait after setting the initial value to set the subsequent value.
initialValue : The value to set the property to initially.
finalValue : The value to set the property to after the duration of time has passed.

SetPropertyForDuration ( String, Number, TimeSpan, IScriptObject, IScriptObject )

Sets a property for a duration of time and then sets the property to a subequent value asynchronously. This action returns after setting the first value and the timer and subsequent property set run in the background. Subsequent sets of the same property will reset the timer if the subsequent value has not yet been set. This is an advanced feature, be sure to set the property name correctly.

Syntax

void SetPropertyForDuration( String propertyName, Number arrayIndex, unknown duration, Object initialValue, Object finalValue )

Parameters

propertyName : The name of the property to set.
arrayIndex : The property's array index to set.
duration : The amount of time to wait after setting the initial value to set the subsequent value.
initialValue : The value to set the property to initially.
finalValue : The value to set the property to after the duration of time has passed.

Privacy Policy | Conditions Of Use

Copyright ©2014 Codecore Technologies, All rights reserved.