General Panel Functions | |||
Command | Description | Parameter | Return |
Led | Turns the led on/off. (Used for setting the led status of current state) | integer n (0 = off, 1 = on) | #*Led is ON or #*Led is OFF |
GETLED | Get led on/off state. (Used for getting the led status of current state) | no parameter | #*LED is on or #*LED is off |
SETSTANDBYLED | Set Standby led status | string n (n = ON, n = OFF) | #*Standby Led is set to ON or #*Standby Led is set to OFF or #*Standby Led is not set (invalid input) |
SETRC | Enables/disables remote control commands. | string-integer n (n = ON, n = OFF) | set remote state to ON or set remote state to OFF or wrong string parameter for remote state |
GETRC | Get remote control commands enabled status | no parameter | #*remote state is on or #*remote state is off |
SETSOURCE | Set source as enable/disable. | string n, integer b (n = SCART1, n = SCART2, n = FAV, n = SVHS, n = HDMI1, n = HDMI2, n = HDMI3, n = HDMI4, n = YPBPR, n = VGA, n = SCART1S, n = SCART2S, n = DP, n = OPS, n = DVI, n = BACKAV, n = WIDI ) (b = 1(enable), b = 0(disable)) | #*Selected source n #*Enable/Disable state :b |
GETSOURCE | Gets source. | Gets source. | #*source is … |
SETSOURCENAME | Changes source name with given index. | string n – integer m n = New source name m = Source index (HDMI1 = 5, HDMI2 = 8, HDMI3 = 9, HDMI4 = 10, DP = 6, OPS = 7, TYPE-C = 11, WIDI = 15) (Example=SETSOURCENAME ASLI 5) | #* <old source name> source name changed with <new source name> or #*Source not available |
GETSOURCENAME | Gets the source name with given index. | integer n n = Source index (HDMI1 = 5, HDMI2 = 8, HDMI3 = 9, HDMI4 = 10, DP = 6, OPS = 7, TYPE-C = 11, WIDI = 15) | #*Source name is … or #*Source not available |
KEY | Send key. | string-integer n (n = 0, n = 1, ……, n = up, ……, n = menu, …..ext.) | n key sent |
GETCOUNTRY | Get country in channels state. | no parameter | #*COUNTRY IS : … |
GETSWVERSION | Returns the software version of panel. | no parameter | #*V… |
GETMODELNO | Get model no. | no parameter | *Model no: … |
SETMODELNO | Set model no. | string-integer n | #*ACK or #*NACK |
GETSERIALNO | Get serial no. (returns #*NACK if no serial number has been set) | no parameter | #*<Serial no> or #*NACK |
SETSERIALNO | Set serial no. | string-integer n | #*ACK or #*NACK |
SETFTIPIN | Set FTI PIN number | integer n (n is a four digit number) | #*FTI PIN was set to n |
GETFTIPIN | Get FTI PIN number | no parameter | #*The FTI PIN is n |
CHANGELNG | Change active language | integer n n = language( 0=”Turkish”,1=”English”, 2=”Albanian”, 3=”Arabic”,4=”Azerbaijani”, 5=”Belarusian”,6=”Bosnian”,7=”Bulgarian”, 8=”Czech”,9=”Danish”, 10=”Dutch”,11=”Estonian”,12=”Finnish”, 13=”French”,14=”German”,15=”Gaelic”, 16=”Greek”,17=”Hebrew”,18=”Croatian”, 19=”Hungarian”, 20=”Italian”,21=”Kazakh”,22=”Latvian”, 23=”Lithuanian”,24=”Macedonian”, 25=”Norwegian”,26=”Persian”, 27=”Polish”,28=”Portuguese”, 29=”Romanian”,”30=Russian”,31=”Slovak”, 32=”Slovenian”,33=”Spanish”, 34=”Serbian”,35=”Swedish”, 36=”Thai”,37=”Ukranian”,38=”Vietnamese” 39=,”Japanese”) Example: CHANGELNG 0 (To set system language to Turkish) | #* [old language] language changed to n or #*Incorrect item parameter entered |
SETCOUNTRY | Set country | string n Valid country strings are below: TURKEY, UK, ALBANIAN, AUSTRALIA, AUSTRIA, BELARUSIAN, BELGIUM, BULGARIA, COLOMBIA, CROATIA, CYPRUS, CZECH, DENMARK, ESTONIA, FINLAND, FRANCE, GERMANY, GREECE, HUNGARY, INDIA, IRAQ, IRELAND, ISRAEL, ITALY, JORDAN, LATVIA , LEBANON, LITHUANIA, LUXEMBOURG, MACEDONIA, MALTA,NETHERLANDS, NEW ZEALAND, NORWAY, IRAN, POLAND, PORTUGAL, ROMANIA, RUSSIA, SAUDI ARABIA, SERBIA, SLOVAKIA,SLOVENIA, SPAIN, SWEDEN,SWITZERLAND, THAILAND, UKRAINE, VIETNAM, JAPAN | #* setCountry() set to n or #*Incorrect item parameter entered |
GETCOUNTRY | Get country | no parameter | #*COUNTRY IS : …. |
SETCUSTOMERNAME | Change Customer name | string n ( n = Customer name) | #*Customer name is set as n |
GETCUSTOMER | Get Customer name | no parameter | #*Customer:[CUSTOMER]#* |
BUILDINFO | Reports the build info. | no parameter | #*Build info = … #*Build Date = … |
FACTORY | Load factory settings to NVRAM. Settings are updated with defaults. | no parameter | #*Factory Settings were loaded to NVRAM. |
RESET | Reset the device. | no parameter | #*Reset hardware |
MENUTIMEOUT | Set menu time out mode. | integer n ( n = 15, n = 30,n = 45, n = 60) String n (OFF) | #*set menu timeout mode to OFF or #*set menu timeout mode to 60 or #*Invalid menu timeout mode |
GETMENUTIMEOUT | Get menu time out mode | no parameter | #*menu timeout mode is OFF or #*menu timeout mode is n or #*can not get menu timeout mode Note: Above n is one of (15, 30,45, 60) |
AUTOTVOFF | Set auto panel off level. | integer n (0 = off, 1 = 1 HOUR, 2 = 2 HOUR, 3 = 3 HOUR, 4 = 4 HOUR, 5 = 5 HOUR, 6 = 6 HOUR, 7 = 7 HOUR, 8 = 8 HOUR ) | #*set auto display off mode to n or #*set auto display off mode to OFF or #*auto display off must be Integer and between [0-8] |
GETAUTOTVOFF | Get auto panel off mode. | no parameter | #*auto Display off is n or #*auto Display off is OFF |
GETSTANDBY | Get standby on/off. | no parameter | #*standby off or #*standby on |
ENTERACTIVESTANDBY | Enter active standby state | no parameter | #*Display will be sent to Active Standby state! or #*Display is in Active Standby state already! |
EXITACTIVESTANDBY | Exit active standby state | no parameter | #Display will be turned on! or #* Display is not in Active Standby state! |
GETTVLIFETIME | Prints panel life time in minutes. | no parameter | #*Display Life Time: n |
SETPOWERONDELAY | Set poweron delay level | integer n (0<=n<=20, delay is calculated as 100ms*n) | #*Power on delay set to … ms or #*NACK |
GETPOWERONDELAY | Get poweron delay level | no parameter | #*The power on delay is … ms |
SIGNAGERESET | Set all items in the signage settings menu to their default values. | no parameter | #*All signage settings set to default values |
SWOL | Set Wake on Lan option | integer n ( n = 1 (enable), n = 0 (disable)) | #*Wake on Lan is set to enable. or #*Wake on Lan is set to disable. or #*NACK |
GWOL | Get Wake on Lan option | no parameter | #*Wake on Lan is enable. or #*Wake on Lan is disable. |
TIME | Display the current date and time. | no parameter | Time = … |
SETTIMEMODE | Set time mode | string n (“auto”, “manual”) | #*set time mode to n or #*invalid input type |
GETTIMEMODE | Get time mode | no parameter | #*time mode is n Note: Above n is “auto” or “manual”. |
SETPOWERMODE | Set Power Mode (SETPOWERMODE n) | string n (Eco,Reactive) | #*Set power mode to … or #*Invalid power mode parameter (<Eco/Reactive>) |
GETPOWERMODE | Returns Power Mode (Eco or Reactive) | no parameter | #*Power mode is …. |
GETCPUTEMPRATURE | Gets cpu temperature | no parameter | #*cpu temperature is … |
GETRAMUSAGEPERCENTAGE | Gets ram usage percentage | no parameter | #*memory usage percentage is … or #*can not get memory usage percentage |
set_video_output | Switch on and off, all the Panel Supply Voltages and Video Signals | integer n (0 = off, 1 = on) | #*Video output is set to 0 or #*Video output is set to 1 or #*Invalid parameter |
screen_capture_usb | Capture specified surface as png to USB stick. | integer n (0 for UI, 8 for video layer) | #*Screen capture is successfull. or #*Screen capture failed! |
SCREENSHOT | Capture specified surface as png or jpg to internal memory. (Takes video screenshot) | string n (n is the path. e.g.: /storage/emulated/0/Download/) string n (n is the full path. e.g.: /storage/emulated/0/Download/screenshot.jpg) string n (n is the full path. e.g.: /storage/emulated/0/Download/screenshot2.png) | #*Screen capture is successfull. or #*Screen capture failed! or Not a directory! or Only storage partition is allowed. The path must be started with /storage/emulated/0/ |
VIDOFF | Hides video. | no parameter | #*Video off. |
VIDON | Shows video. | no parameter | #*Video on. |
GETVIDSTATE | Get video state. | no parameter | #*Video is on or #*Video is off |
SETSCHEDULER | enables/disables scheduler | string n (N_X, N_X) (N is scheduler number (1,2,3,4), X is “ON” or “OFF”) ———————————— “SETSCHEDULER N_X” (SETSCHEDULER 1_OFF) (SETSCHEDULER 2_ON) | #*The scheduler Plan N (1,2,3,4) is set to X (ON, OFF) or #*Wrong parameter entered |
GETSCHEDULER | gets scheduler enabled/disabled | “GETSCHEDULER N” (N is scheduler number) ———————————— “GETSCHEDULER 1” | #*The scheduler Plan N (1,2,3,4) is … (ON, OFF) or #*Wrong parameter entered |
SETSCHEDULEOP | sets scheduler parameters | string n ( schedulerplannumber_ onenabled_ontime_offenabled_offtime_days_sourceOrApp
in format: A_B_hh:mm_C_hh:mm_D_E) A = 1, 2, 3, 4 B = 0, 1 C = 0, 1 D = XXXXXXX (X = 0, 1) E = “Home”, “Last Source”, “USB”, “DP”, “OPS”, “Type C”, “HDMI 1”, “HDMI 2”, “HDMI 3”, “HDMI 4”, “No source”, {app-name} ———————————— “SETSCHEDULEOP number_onenabled_ontime_offenabled_offtime _days_sourceorapp” (SETSCHEDULEOP 4_1_08:00_1_22:00_0111100_HDMI 1) (SETSCHEDULEOP 3_1_09:00_0_00:00_0000011_HDMI 2) (SETSCHEDULEOP 2_1_09:00_0_00:00_1000000_Paint Free) | #*Schedule parameters are … (set/not set). |
GETSCHEDULEOP | gets scheduler parameters | “GETSCHEDULEOP N” (N is scheduler number) N=1, 2, 3, 4 ———————————— GETSCHEDULEOP 1″ | #*Scheduler Plan N (1,2,3,4) on/off time, days and source are: …… (hh:mm_hh:mm_days_source) or #*Scheduler Plan N (1,2,3,4) on/off time, days and source are: …… (hh:mm_notset_days_source) or #*Scheduler Plan N (1,2,3,4) is not set or #*Wrong parameter entered |
SCHEDULERBACKLIGHT | sets scheduler parameters | string n ( schedulerplannumber_onenabled_ontime_offenabled_ offtime_days_source_backlightonvalue_backlightoffvalue in format: A_B_hh:mm_C_hh:mm_D_E_F_G) A = 1, 2, 3, 4 B = 0, 1 C = 0, 1 D = XXXXXXX (X = 0, 1) E = Last Source, USB, DP, OPS, Type C, HDMI 1, HDMI 2, HDMI 3, HDMI 4 F = 0,5,10…,100 G = 0,5,10…,100 ———————————— “SCHEDULERBACKLIGHT number_onenabled_ontime _offenabled_offtime_days_source_backlighton_backlightoff” (SCHEDULERBACKLIGHT 4_1_08:00_1_22:00_0111100_HDMI 1_100_5) (SCHEDULERBACKLIGHT 3_1_09:00_0_00:00_0000011_HDMI 2_90_0) | #*Schedule parameters are … (set/not set). |
GETSCHEDULERBACKLIGHT | gets scheduler parameters | “GETSCHEDULERBACKLIGHT N” (N is scheduler number) N=1, 2, 3, 4 ———————————— GETSCHEDULERBACKLIGHT 1″ | #*Scheduler Plan N (1,2,3,4) on/off time, days, source and backlight on/off values are: …… (hh:mm_hh:mm_days_source_backlighton_backlightoff) or #*Scheduler Plan N (1,2,3,4) on/off time, days, source and backlight on/off values are: …… (hh:mm_notset_days_source_backlighton_backlightoff) or #*Scheduler Plan N (1,2,3,4) is not set or #*Wrong parameter entered |
STARTFTI | Start first time installation | no parameter | |
GETLANGUAGE | Shows the language | no parameter | #*Language: X(string) |
GET_SW_VER | Get sw version | no parameter | #*SW_VER …. |
CHECK_EDID | Check edid | string n(ALL, VGA, HDMI1, HDMI2, HDMI3, HDMI4, OPS, DP, HDMI1_2.0, HDMI2_2.0, HDMI3_2.0, HDMI4_2.0, DP_2.0, OPS_2.0) Ex. CHECK_EDID ALL | ex. #*EDID HDMI1 OK 0x210f3c9f530f7183bc40859e371a5e3f or #*EDID VGA OK 0xe6780d5bbdac914310e38502435e41e8 or #*EDID HDMI3 NOK |
check_hdcp | Check the value | no parameter | #*HDCP NOK or #*HDCP OK |
check_hdcp20 | Check the value | no parameter | #*HDCP20 NOK or #*HDCP20 OK |
SETTVSERIALNO | Set tv serial no | string n (nnnnnnnnn) ex. SETTVSERIALNO nnnn (nnnn = serial number) | #*Setting TV Serial no …… succeeded |
GETTVSERIALNO | Get tv serial no | no parameter | #* …….. |
SETTVEANNO | Set tv ean no | string n (nnnnnnn) (nnn=ean number) | #*Setting TV EAN no ….. succeeded |
GETTVEANNO | Get tv ean no | no parameter | #* …… |
SETTVVPAZNO | Set tv vpaz no | String n (nnnnnn) (nnn = vpaz number) | #*Setting TV VPAZ no ….n…. succeeded |
GETTVVPAZNO | Get tv vpaz no | no parameter | #*……. |
SETTVMODELNAME | Set tv model name | string n (nnnn) ( nnn = tv model name) ex. SETTVMODELNAME 55U9700 55 4KSMARTTV | #*Setting TV model name ….. succeeded |
GETTVMODELNAME | Get tv model name | no parameter | #*……….(model name) |
LOG | Set uart logging enabled | string (on,off) | |
UPLOADLOGSTOFTP | Upload logs to ftp server | String n(host) Integer n(port) String n(user name) String n(Password) ex. UPLOADLOGSTOFTP ftp.vestek.com.tr 21 user pass | #*(FTP Server name) #*Succesfuly transferred “/Logs*.zip” (* = Log.zip count) or #*Unable to resolve host “…” #*Please log in with USER and Pass first |
start_test_mode | Start test mode | no parameter | #*############### Start Test Mode ####################### |
get_test_mode | Get test mode state | no parameter | #*Global Setting not found ! or #*Test Mode State is .. |
set_test_mode | Set test mode state | string n | #*Set Test Mode State to … |
check_usb_plugged | Check usb plugged | no parameter | #*Removable Device Count .. or #*Removable Device Not Exist |
check_microsd_plugged | Check microsd plugged | no parameter | #*MicroSD Exist/Not Exist |
check_usb3_plugged | Check usb3 plugged | no parameter | #*Removable USB3 Device Count: count or #*Removable USB3 Device Not Exist |
check_usb_WIFI_Line | Check usb wifi line | no parameter | #*Removable Device (on Wifi) Count: 1 or #*Removable Device (on Wifi) Not Exist |
check_usb_BT_Line | Check usb BT line | no parameter | #*Removable Device (on BT) Count: 1 or #*Removable Device (on BT) Not Exist |
SHOW_TEST_PATTERN | Show test pattern | #*show test pattern enable = ….., R = …., G = ….., B =……) or #*show test pattern INVALID PARAMETER! | |
get_bootlogo_name | get bootlogo name | no parameter | #*Bootlogo Name:… |
get_bootvideo_name | get bootvideo name | no parameter | #*BootVideo Name: tv.mp4 or #*BootVideo Name:… |
get_bootanimation_name | get bootanimation name | no parameter | #*Bootanimation Name: or #*Bootanimation Name: bootanimation.zip |
get_bootlogo_mp3_name | get bootlogo mp3 name | no parameter | #*Bootlogo MP3: NULL |
GETRCFORMAT | get RC Format | no parameter | #*RC5 |
GETTVINFO | get TV info | no parameter | #**********************TV INFO********************* project: Sirius |
getWifiLevels | get Wifi levels | no parameter | #*****WIFI LIST START*****# #*****WIFI LIST END*****# |
getBluetoothLevels | get Bluetooth levels | no parameter | #*****BLUETOOTH LIST START*****# #*****BLUETOOTH LIST END*****# |
GETFW_HDMISW | get HDMISW FW version | no parameter | #*HDMISW FW Version: V… or #*HDMISW FW Version: NOT available |
GETFW_HDMISW2 | get HDMISW2 FW version | no parameter | #*HDMISW2 FW Version: V… or #*HDMISW2 FW Version: NOT available |
GETFW_DP | get FW DP | no parameter | #*N/A |
GETFW_C2 | get FW C2 | no parameter | #*N/A |
GETFW_HDMISP | get HDMISP FW version | no parameter | #*HDMISP FW Version: V… or #*HDMISP FW Version: NOT available |
GETFW_TYPEC | get TYPEC FW version | no parameter | #*TYPEC FW Version: V… or #*TYPEC FW Version: NOT available |
GETFW_DPTOHDMI | get DPTOHDMI FW version | no parameter | #*DPTOHDMI FW Version: V… or #*DPTOHDMI FW Version: NOT available |
GETRESOLUTION | get resolution (width,height,fps) | no parameter | #*Resolution is ….. |
STOREWB | storewb | no parameter | #*Store WB OK |
SETUSBADB | set usb adb | 0(disabled),1(enabled) | #*USB ADB is set to … or #*Invalid parameter, must be 1(Enabled) or 0(Disabled) |
GETUSBADB | get usb adb | no parameter | #*USB ADB is |
SETKEY | set hdcp key | one parameter: (string caps string caps string caps string) #1 string (key file type) | #* ‘keytype’ OK – 0x ‘checksumValue’ #* ‘keytype’ OK – ‘checksumValue’ #*”keytype”NOK #*”Echo commands sended” |
GETKEY | get hdcp key | one parameter : #1 string ( key file type) example → (DHCP14, DHCP22, DHCP22_FW ,DHCP22_PRIVATE) | #* ‘keytype’ OK – 0x ‘checksumValue’ #* ‘keytype’ OK – ‘checksumValue’ #*”keytype”NOK |
SETQUICKSTANDBYOPTION | Set quick stanby option | string n (Eco, Reactive) eco → not enable, reactive → enable | #*Quick Standby Control is enabled #*Quick Standby Control is not enabled |
GETQUICKSTANDBYOPTION | Get quick stanby option | no parameter | #*quick standby option is OFF |
GETUISCALE | Get UI Scale | no parameter | #*UI Scale DPI setting is .. |
SETUISCALE | Set UI Scale | string (204 for SMALL, 240 for DEFAULT, 280 for LARGE, 320 for LARGER, 360 for LARGEST) | #*Invalid paramater. Set to UI scale DPI setting (204 for SMALL, 240 for DEFAULT, 280 for LARGE, 320 for LARGER, 360 for LARGEST) or #*UI scale DPI setting set to . |
UPGRADEAPK | Upgrade apk | no parameter | #*Installing .. #*Upgrade finished successfully #*Upgrade error ! |
No Comments