beautypg.com
3
PROGRAMMER'S GUIDE FOR v02.00.46
Table of contents
1
INTRODUCTION......................................................................................................................................................................... 5
1.1
References .......................................................................................................................................................................... 5
1.2
Notices ................................................................................................................................................................................ 5
2
CONTROLING LIVECORE™ ......................................................................................................................................................... 6
2.1
Introduction ........................................................................................................................................................................ 6
2.2
Physical interfaces ............................................................................................................................................................... 6
2.3
Protocol ............................................................................................................................................................................... 7
2.4
Command principle and structure ...................................................................................................................................... 8
2.5
Commands sequencing ..................................................................................................................................................... 11
2.6
Command indexes and Command values ......................................................................................................................... 12
2.7
Multiple controllers........................................................................................................................................................... 12
2.8
Multiple machines (Additive configuration) ..................................................................................................................... 12
COMMON LIVECORE™ USE CASES .......................................................................................................................................... 13
3.1
Establishing a connection with a LiveCore™ ..................................................................................................................... 14
3.2
Loading Presets from Memory (to a single screen) .......................................................................................................... 17
3.3
Loading Presets from Master Memory (to multiple screens) ........................................................................................... 20
3.4
Changing the source displayed in a layer .......................................................................................................................... 23
3.5
Changing a native background .......................................................................................................................................... 24
3.6
Single Screen TAKE : Transitioning the Preview content to the Program (single screen) ................................................. 25
3.7
Global TAKE: Transitioning the Preview content to the Program (multiple screens) ....................................................... 27
3.8
Configuring the Monitoring full screen mode ................................................................................................................... 30
3.9
Configuring the Monitoring Mosaic mode ........................................................................................................................ 32
3.10
Selecting a Monitoring preset ........................................................................................................................................... 34
3.11
Using snapshots ................................................................................................................................................................ 35
3.12
Shutting down or rebooting the LiveCore™ device ........................................................................................................... 36
3.13
Waking the LiveCore™ device (over LAN) ......................................................................................................................... 36
3.14
GPI General Purpose Input ................................................................................................................................................ 38
3.15
GPO General Purpose Output (Free mode) ...................................................................................................................... 40
4
NOTES ..................................................................................................................................................................................... 42
4.1
Using this document ......................................................................................................................................................... 42
Pictures index
Picture 1 : RJ45 LEDs colors definition ...................................................................................................................................................... 6
Picture 2 : Write command example ........................................................................................................................................................ 8
Picture 3 : Read command example ......................................................................................................................................................... 9
Picture 4 : Valid answer structure ............................................................................................................................................................. 9
Picture 5 : Error answer example ............................................................................................................................................................ 10
Picture 6 : Write command sequence ..................................................................................................................................................... 11
Picture 7 : Read command sequence ...................................................................................................................................................... 11
Picture 8 : Example of connection establishment................................................................................................................................... 16
Picture 9 : Loading Preset from memory - Web RCS............................................................................................................................... 17
Picture 10 : Example of memorized preset recall ................................................................................................................................... 19
Picture 11 : Loading Preset from Master Memory - Web RCS ................................................................................................................ 20
Picture 12 : Example of Master Memory preset recall ........................................................................................................................... 22
Picture 13 : Changing layer source - Web RCS ........................................................................................................................................ 23
Picture 14 : Example of Preview layer source change ............................................................................................................................ 23
Picture 15 : Changing a native background - Web RCS ........................................................................................................................... 24
Picture 16 : Example of changing a native background Set .................................................................................................................... 24
Picture 17 : Example of Single Screen TAKE ............................................................................................................................................ 26
Picture 18 : Example of Global TAKE ....................................................................................................................................................... 28
Picture 19 : Example of Monitoring full screen mode configuration ...................................................................................................... 31
Picture 20 : Example of Monitoring Mosaic mode configuration ........................................................................................................... 33
Picture 21 : Example of Monitoring preset recall ................................................................................................................................... 34