Projector control
It's possible to control the projector by sending commands through the control channel or LAN.
bTIP
Use FUJIFILM PROJECTOR CONTROLLER for projector control via the control channel or LAN. FUJIFILM PROJECTOR CONTROLLER is available for download from the sites below.
https://global.fujifilm.com/en/business-optical-devices/projector/fpz8000
- When this software is used with FP-Z8000, the firmware version of FP-Z8000 should be 1.06 or later.
- FP-Z5000 is not supported.
- FP-Z6000 is compatible with Fujifilm projector controllers in all firmware versions.
System condition
Control channel
Item | RS-232C | HDBaseT | LAN |
---|---|---|---|
Connection cable | Dsub9 | RJ45 (Category 5e or above) | RJ45 |
Communication mode | RS-232C Asynchronous , Half-duplex communication | TCP: Port23 | |
Baud Rate | 115200 | 9600 | |
Data Length | 8 bit | ||
Parity Check | None | ||
Stop Bit | 1 bit | ||
Flow Control | None |
Control command
Power
Read/Write | Operation | Command (ASCII) | Remark |
---|---|---|---|
Write | Power On | POWER=ON<CR> | It is effective in the standby state. |
Write | Power Off | POWER=OFF<CR> | Must be sent twice in a row. |
Read | Power Status | GET=POWER<CR> | In the case of RS-232C control, It is effective in any power state. In the case of LAN control, It is effective only when the projector is turned on. [Warming Up] POWER=OFF2ON [Cooling Down] POWER=ON2OFF |
Source Selection
Read/Write | Operation | Command (ASCII) | Remark |
---|---|---|---|
Write | HDMI1 | INPUT=HDMI1<CR> | |
Write | HDMI2 | INPUT=HDMI2<CR> | |
Write | Display Port | INPUT=DISPLAYPORT<CR> | |
Write | HDBaseT | INPUT=HDBASET<CR> | |
Write | SDI | INPUT=SDI<CR> | |
Read | Current source | GET=INPUT<CR> |
Audio Control
Read/Write | Operation | Command (ASCII) | Remark |
---|---|---|---|
Write | Mute On | MUTE=ON<CR> | |
Write | Mute Off | MUTE=OFF<CR> | |
Read | Mute Status | GET=MUTE<CR> | |
Write | Volume + | RC=VOL_P<CR> | |
Write | Volume - | RC=VOL_M<CR> | |
Read | Volume Status | GET=AVOL<CR> |
Picture Mode
Read/Write | Operation | Command (ASCII) | Remark |
---|---|---|---|
Write | Bright | PICTURE=BRIGHT<CR> | It is effective when there is a video input. |
Write | Standard | PICTURE=STANDARD<CR> | |
Write | sRGB | PICTURE=SRGB<CR> | |
Write | DICOM | PICTURE=DICOM<CR> | |
Read | Picture Mode | GET=PICTURE<CR> | |
Write | Aspect 4:3 | ASPECT=4:3<CR> | |
Write | Aspect 16:9 | ASPECT=16:9<CR> | |
Write | Aspect Auto | ASPECT=AUTO<CR> | |
Write | Aspect Real | ASPECT=REAL<CR> | |
Write | Aspect 16:10 | ASPECT=16:10<CR> | |
Read | Aspect Status | GET=ASPECT<CR> |
Operation Settings
Read/Write | Operation | Command (ASCII) | Remark |
---|---|---|---|
Write | Front Table | PROJECTION=NONE<CR> | |
Write | Rear Table | PROJECTION=REAR<CR> | |
Write | Front Ceiling | PROJECTION= CEILING<CR> | |
Write | Rear Ceiling | PROJECTION= REAR_CEIL<CR> | |
Read | PROJECTION Status | GET=PROJECTION<CR> | |
Write | Quick Auto search | QAS=ON<CR> | |
Write | Quick Auto search | QAS=OFF<CR> | |
Read | Quick Auto search status | GET=QAS<CR> |
Control
Read/Write | Operation | Command (ASCII) | Remark | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Read | LIGHT Hour | GET=PJUSGT<CR> | |||||||||||||||||||||
Write | LIGHT Mode Normal | LIGHT=NORMAL<CR> | |||||||||||||||||||||
Write | LIGHT Mode Economic | LIGHT=ECO<CR> | |||||||||||||||||||||
Read | LIGHT Mode Status | GET=LIGHT<CR> | |||||||||||||||||||||
Write | Freeze On | FREEZE=ON<CR> | It is effective when there is a video input. | ||||||||||||||||||||
Write | Freeze Off | FREEZE=OFF<CR> | |||||||||||||||||||||
Read | Freeze Status | GET=FREEZE<CR> | |||||||||||||||||||||
Write | Menu On | MENU=ON<CR> | |||||||||||||||||||||
Write | Menu Off | MENU=OFF<CR> | |||||||||||||||||||||
Write | BACK | RC=BACK<CR> | |||||||||||||||||||||
Write | Up | RC=UP<CR> | |||||||||||||||||||||
Write | Down | RC=DOWN<CR> | |||||||||||||||||||||
Write | Right | RC=RIGHT<CR> | |||||||||||||||||||||
Write | Left | RC=LEFT<CR> | |||||||||||||||||||||
Write | ENTER | RC=ENTER<CR> | |||||||||||||||||||||
Write | Stop lens operation | RC=STOP<CR> | When FOCUS1 / 2, zoom, and lens shift move, this command can stop the lens operation. It can be used with the firmware version 1.06 or later. |
||||||||||||||||||||
Write | High Altitude mode On | HIGHALT=ON<CR> | |||||||||||||||||||||
Write | High Altitude mode Off | HIGHALT=OFF<CR> | |||||||||||||||||||||
Read | High Altitude mode status | GET=HIGHALT<CR> | |||||||||||||||||||||
Read | Temperature T1 query | GET=TEMP1<CR> | Note: Valid for firmware version 2.00 or later. | ||||||||||||||||||||
Read | Temperature T2 query | GET=TEMP2<CR> | |||||||||||||||||||||
Read | Error log 1 query | GET=ERRLOG1<CR> | |||||||||||||||||||||
Read | Error log 2 query | GET=ERRLOG2<CR> | |||||||||||||||||||||
Read | Error log 3 query | GET=ERRLOG3<CR> | |||||||||||||||||||||
Read | Error log 4 query | GET=ERRLOG4<CR> | |||||||||||||||||||||
Read | Error log 5 query | GET=ERRLOG5<CR> | |||||||||||||||||||||
Read | Error log 6 query | GET=ERRLOG6<CR> | |||||||||||||||||||||
Read | Error log 7 query | GET=ERRLOG7<CR> | |||||||||||||||||||||
Read | Error log 8 query | GET=ERRLOG8<CR> | |||||||||||||||||||||
Read | Error log 9 query | GET=ERRLOG9<CR> | |||||||||||||||||||||
Read | Error log 10 query | GET=ERRLOG10<CR> | |||||||||||||||||||||
Read | Error log 11 query | GET=ERRLOG11<CR> | |||||||||||||||||||||
Read | Error log 12 query | GET=ERRLOG12<CR> | |||||||||||||||||||||
Read | Error log 13 query | GET=ERRLOG13<CR> | |||||||||||||||||||||
Read | Error log 14 query | GET=ERRLOG14<CR> | |||||||||||||||||||||
Read | Error log 15 query | GET=ERRLOG15<CR> | |||||||||||||||||||||
Read | Error log 16 query | GET=ERRLOG16<CR> | |||||||||||||||||||||
Read | Error log 17 query | GET=ERRLOG17<CR> | |||||||||||||||||||||
Read | Error log 18 query | GET=ERRLOG18<CR> | |||||||||||||||||||||
Read | Error log 19 query | GET=ERRLOG19<CR> | |||||||||||||||||||||
Read | Error log 20 query | GET=ERRLOG20<CR> | |||||||||||||||||||||
Read | FAN1 rotation speed query | GET=FANSPD1<CR> | |||||||||||||||||||||
Read | FAN2 rotation speed query | GET=FANSPD2<CR> | |||||||||||||||||||||
Read | FAN3 rotation speed query | GET=FANSPD3<CR> | |||||||||||||||||||||
Read | FAN4 rotation speed query | GET=FANSPD4<CR> | |||||||||||||||||||||
Read | FAN5 rotation speed query | GET=FANSPD5<CR> | |||||||||||||||||||||
Read | FAN6 rotation speed query | GET=FANSPD6<CR> | |||||||||||||||||||||
Read | FAN7 rotation speed query | GET=FANSPD7<CR> | |||||||||||||||||||||
Read | FAN8 rotation speed query | GET=FANSPD8<CR> | |||||||||||||||||||||
Read | FAN9 rotation speed query | GET=FANSPD9<CR> | |||||||||||||||||||||
Read | FAN10 rotation speed query | GET=FANSPD10<CR> | |||||||||||||||||||||
Read | FAN1 target rotation number query | GET=FANTG1<CR> | |||||||||||||||||||||
Read | FAN2 target rotation number query | GET=FANTG2<CR> | |||||||||||||||||||||
Read | FAN3 target rotation number query | GET=FANTG3<CR> | |||||||||||||||||||||
Read | FAN4 target rotation number query | GET=FANTG4<CR> | |||||||||||||||||||||
Read | FAN5 target rotation number query | GET=FANTG5<CR> | |||||||||||||||||||||
Read | FAN6 target rotation number query | GET=FANTG6<CR> | |||||||||||||||||||||
Read | FAN7 target rotation number query | GET=FANTG7<CR> | |||||||||||||||||||||
Read | FAN8 target rotation number query | GET=FANTG8<CR> | |||||||||||||||||||||
Read | FAN9 target rotation number query | GET=FANTG9<CR> | |||||||||||||||||||||
Read | FAN10 target rotation number query | GET=FANTG10<CR> | |||||||||||||||||||||
Read | LED indicator query | GET=LEDIND<CR> |
LEDIND=ON/STANDBY,TEMP,STATUS<CR> Example: LEDIND=4,0,0<CR> (power on) Note: Valid for firmware version 2.00 or later.
|
||||||||||||||||||||
Read | DDP S/W version query | GET=VER_DDP<CR> | Note: Valid for firmware version 2.00 or later. | ||||||||||||||||||||
Read | LAN S/W version query | GET=VER_LAN<CR> |
Software specification
- <CR> means Carriage Return (hex 0D) in hexadecimal.
- If the data is send but didn’t send <CR> to finish the command in 5 seconds, it will timeout and need to resend command.
- If the command format is illegal, it will echo “Illegal format”.
- If the command format is correct, but it is not valid for this model, it will echo “Unsupported item”.
- If the command format is correct, but can’t be execute in some condition, it will echo “Block item”.
-
Command interval need 2 – 3 sec during Lan standby
bTIPS
- In low power, full power standby, warming up and cooling down if the command can’t execute, it will always return “Block item”.
- No case sensitive.
- If you turn the projector off after changing the IP address, the new settings will be reflected in the display 30 seconds after you next turn the projector on.
- It takes about 60 seconds to accept commands after turning on the power.
- If using control commands to change aspect ratio, it will also close OSD menu.
dCAUTIONS
The command interval requires about 2 to 3 seconds for serial communication.