background image

Router, 36
RS-232, 10, 36, 49

sACN, 12, 39, 51
Settings, 35
Share Analytics, 36
Show Control, 28
Single Dimmer, 60
Snap, 44
Source, 29
Startup, 52
Subnet mask, 25
System, 52

Task, 29, 31
Task type, 55
TCP, 12, 40, 50
TCP/IP, 40
Template, 31, 61
Templates, 61
Time, 43
Timer, 54, 58
Touch Screen, 51
Trigger, 29
Trigger Type, 47
Trigger type, 47
Tutorial, 14

Ubuntu, 44
UDP, 12, 40, 50
Unicast, 39
Uptime, 26
URI, 50
User List, 54

Variable, 53
Variables, 32, 59
VPN, 27

Wake On Lan, 59
Windows, 44

67

Summary of Contents for IoCore2

Page 1: ...IOCORE2 MANUAL V I S U A L P R O D U C T I O N S B V W W W V I S U A L P R O D U C T I O N S N L...

Page 2: ...version 2 19 10 2017 ME Rackmount adapter added Quick start system diagrams improved 3 07 06 2018 ME Updated vManager chapter to reflect app store distribution Moved major ity of Kiosc information to...

Page 3: ...duction 6 2 Protocols 9 3 Quickstart 14 4 Setting up 22 5 Network 24 6 Show Control 28 7 Monitors 33 8 Settings 35 9 vManager 41 10 Kiosc 45 Appendices 46 A Trigger Types 47 B Task Types 55 C Template...

Page 4: ...n contained in this docu ment or from the use of programs and source code that may accompany it In no event shall the publisher and the author be liable for any loss of profit or any other commercial...

Page 5: ...y declare under sole responsibility that the following device IoCore2 Conforms to the following EC Directives including all amendments EMC Directive 2004 108 EG And the following harmonized standards...

Page 6: ...Net this unit can easily be integrated with third party systems An internal web server provides the web interface through which you can program the IoCore A modern browser is required to access this...

Page 7: ...nput output input output sACN input output TCP input input UDP input output input output OSC input output input output POE class I class I DC 12 24V 12V DHCP yes CueluxPro Licence 1 universe Kiosc com...

Page 8: ...hen not powered The IoCore2 will load all its data back from the flash memory upon startup This memory copy process is conducted automatically by the IoCore2 and should not be of any concern of the us...

Page 9: ...intended to short the port s pin to the provided ground pin This short will create a logic 1 All four ports share one common ground pin When set to analog the external equipment is supposed to supply...

Page 10: ...ase refer to figure 2 3 for the pinout of the GPO connector Figure 2 3 GPO Pinout 2 3 RS 232 The bi directional RS 232 port can be used to communicate with external equip ment such as video projectors...

Page 11: ...wever a few limitations The maximum number of attached devices is limited to 32 and they all have to be connected in bus topology having one cable running via each device Further more a DMX 512 cable...

Page 12: ...LED fixtures and power supplies It is a lightweight Ethernet based protocol that carries DMX style data Within the IoCore2 it can only be used to output data 2 8 TCP The Transmission Control Protocol...

Page 13: ...on iOS iPod iPhone iPad and Android These tools allow to program fool proof user interfaces for controlling the device E g Kiosc from Visual Productions There are two ways how to have the IoCore2 resp...

Page 14: ...vert 0 10V levels to DMX This tutorial shows how to use the IoCore2 to convert 0 10V levels to DMX The 0 10V levels could be generated by sensors e g ambient lighting sensor or a potentiometer 1 10V w...

Page 15: ...er on page 24 for alternative setups 2 Install the vManager To access the web interface of the IoCore2 the vManager tool is rec ommended This tool can be downloaded from the Visual Productions website...

Page 16: ...utton in the lower left corner of the screen 5 Configure GPI port Go to the IoCore2 Settings page and set GPI port 1 to analog 6 Configure the DMX port In the settings page set the DMX port direction...

Page 17: ...hat will be send to a video projector the RS 232 message could be used to strike the lamp within the projector Please take the following steps 1 Setup network and connect equipment Connect the IoCore2...

Page 18: ...rowser on the computer and browse to the web interface of the IoCore2 by typing 192 168 1 10 in the browser s address field Go to the Show Control page and select the DMX In source Press the Add butto...

Page 19: ...d and press the Add button below the Action Types table 4 Edit action Make sure the new action is selected and press the Edit button Set the flank to Down This will make sure that the action is only t...

Page 20: ...e task categories 6 Edit task Select the task and change the feature to Send String Set the function to Set Enter e g lampon in parameter 1 You can now exit the dialog by pressing the Close button Ple...

Page 21: ...would be found in the projector s documentation 8 Configure the DMX port In the settings page set the DMX port direction to input Bringing channel 1 up from 0 will now make the IoCore2 send the RS 232...

Page 22: ...opla Product no 22035000 Figure 4 1 Bopla DIN rail adapter This adapter is amongst others available from Farnell Newark order code 4189991 Conrad order code 539775 89 Distrelec order code 300060 4 2 R...

Page 23: ...gton style laptop lock Figure 4 3 Kensington lock 4 4 Power The IoCore2 requires a DC power supply between 12 and 24 Volt with a mini mum of 500mA The 2 1 mm DC connector is center positive The IoCore...

Page 24: ...y anymore for the IoCore2 to be connected to an Ethernet network There are multiple arrangements possible for connecting the computer and the IoCore2 They can be connected peer to peer via a network s...

Page 25: ...elps to determine which kind of IP address is set The LED will indicate red when using DHCP and it will indicate white in the case of a static IP address There are three ways to change the IP address...

Page 26: ...unit the home page figure 5 3 will appear first The home page is read only it provides information but does not allow for changing any setting The other pages present many settings that can be edited...

Page 27: ...e2 this way Accessing via a Virtual Private Network VPN tunnel requires more setup efforts also the router needs to support the VPN feature Once set up this is a very secure way to communicate with th...

Page 28: ...rk message The Show Control page See figure 6 1 enables this kind of programming to be made When using the IoCore2 as an expansion to the CueCore controller then it is advised to use OSC messages to e...

Page 29: ...hannel Inside the action we define the trigger and tasks The trigger specifies for which signal to filter In the above DMX example the trigger would be set to channel 1 and channel 2 respectively The...

Page 30: ...e as a trigger Timer Internal timers expiring Actionlist Actionlist s enable checkboxes changing state User List 1 4 These action lists will never trigger an event however they are useful for advanced...

Page 31: ...chosen from these categories each task allows for further choice between several Features and Functions Tasks contain up to two parameters that might be required for its execution If the event that tr...

Page 32: ...range of 0 255 There are 8 variables and they are typically used for advanced show control programming In the IoCore2 the content of the variable is not stored between power cycles Variables can be se...

Page 33: ...e allows the user to inspect the incoming and outgoing data both DMX type data See figure 7 1 as well as control messages See figure 7 2 Monitoring incoming and outgoing data can help the user trouble...

Page 34: ...Figure 7 1 DMX Monitor page Figure 7 2 UDP Monitor page 34...

Page 35: ...anised into sections see the Settings page figure 8 1 This chapter will discuss each section Figure 8 1 Settings page 8 1 General You can change the IoCore2 s label This label can be used to distingui...

Page 36: ...g the password protection Once enabled the password can be disabled via the web interface using the Disable button and the reset button see figure 5 2 Long press the reset button to disable the passwo...

Page 37: ...form a calibration first enable the Calibrate button then bring the incoming signal to the minimum level bring the signal to the maximum level and then close the calibration process by clicking the Ca...

Page 38: ...eping up with the optimal DMX transmission rate 8 7 Art Net The IoCore2 supports sending out 1 universe or and receiving 1 universe of Art Net These universes can be mapped to any of the 256 available...

Page 39: ...ike 192 168 1 11 in this case the Art Net data will be send to one IP address only This keeps the rest of the network clean of any Art Net network messages 8 8 sACN Figure 8 9 sACN settings The IoCore...

Page 40: ...1 255 in order to reach more than four recipients Enabling the Forward checkbox will have the IoCore2 copy every incoming OSC message and send it the addresses specified in the Out IP fields 8 10 TCP...

Page 41: ...p the IP address subnet mask router and DHCP Backup and restore the device s internal data and settings Perform firmware updates Identify a specific device in a multi device set up by blinking its LED...

Page 42: ...sfer a backup file to memory stick or dropbox The designated file location differs per operating system and is likely to be a long and obscure path For this reason vManager provides you with a shortcu...

Page 43: ...letely erased and all settings will reverted to their defaults by pressing the Factory Defaults button This action does not affect the device s IP settings 9 6 Reboot The Reboot button allows you to r...

Page 44: ...13 is recommended 9 7 5 Ubuntu You can acquire the vManager from the uApp Explorer uappexplorer com snap ubuntu vmanager Alternatively it can be installed by using the command line snap find vmanager...

Page 45: ...on many operating systems iOS Android Windows macOS Ubuntu Linux It can remote control lighting controllers from Visual Produc tions such as CueluxPro CueCore IoCore and the B Station Figure 10 1 Kios...

Page 46: ...Appendices 46...

Page 47: ...Appendix A Trigger Types The following tables list the different types of triggers that can be used in the IoCore2 The different types are accompanied with values and flanks 47...

Page 48: ...Down Analog level enters the range Channel 40 59 Port number Up Analog level leaves the range Channel 60 79 Port number Change Analog level enters or leaves the range Channel 60 79 Port number Down An...

Page 49: ...Down Lost Art Net signal Receiving Up Start receiving Art Net signal A 3 RS 232 Trigger Type Trigger Value Flank Description Message String Receive a message that matches the trigger value Receiving R...

Page 50: ...0 255 A 5 TCP Trigger Type Trigger Value Flank Description Message String Receive a message that matches the trigger value Receiving Receive any message The user can define his own string as the trigg...

Page 51: ...Channel changes Channel DMX address Down Channel becomes non zero Channel DMX address Up Channel becomes zero UniverseA A DMX level change in the universe Receiving Change Start receiving or loose sA...

Page 52: ...ger Value Flank Description Startup The IoCore2 has been power up Network Connection Change Network connection established or lost Network Connection Stop Network connection lost Network Connection St...

Page 53: ...Variable 4 becomes or to the value Variable 4 Number 0 255 Down Variable 4 becomes to the value Variable 4 Number 0 255 Up Variable 4 becomes to the value Variable 5 Number 0 255 Change Variable 5 bec...

Page 54: ...4 Actionlist Trigger Type Trigger Value Flank Description Actionlist Index Change Enabled checkbox has changed Actionlist Index Disabled Checkbox has been disabled Actionlist Index Enabled Checkbox ha...

Page 55: ...ble features and functions per task type B 1 Action Trigger another action Feature Function Parameter 1 Parameter 2 Link Set Action B 2 Actionlist Manipulate an actionlist Feature Function Parameter 1...

Page 56: ...X Channel Channel Inverted Control DMX Channel Channel Decrement DMX Channel Channel Increment DMX Channel Bump Set DMX Channel DMX Value Bump Control DMX Channel Clear Set RGB Set DMX Address RGB Col...

Page 57: ...oat Set URI floating point number Send Float Control URI Send Unsigned Set URI positive number Send Unsigned Control URI Send Bool Set URI true or false Send Bool Control URI Send String Set URI Strin...

Page 58: ...nd String Control Send String Hex Set hex string Send String Hex Control String Send Bytes Set Hex string Send Bytes Control Please note that string in parameter 1 has a maximum length of 25 charac te...

Page 59: ...Send String Control IP address port Send String Hex Set hex string IP address port Send String Hex Control String IP address port Wake On Lan Set MAC Address IP address port Please note that string i...

Page 60: ...Set Value Stop Continuous Variable 1 8 Set Value Control Scaled Variable 1 8 Percentage 0 100 Set Value Control Offset Variable 1 8 Offset 0 255 Refresh Set Variable 1 8 Single Dimmer Control Variabl...

Page 61: ...Appendix C Templates This appendix discusses the templates provided in the Show Control page 61...

Page 62: ...ntrols a DMX channel 1 8 The direction of the DMX port should be set to output DMX GPO Control the GPO relays by DMX channel 1 8 The direction of the DMX port should be set to input Art Net GPO Contro...

Page 63: ...example The number 1 can be replaced by any number in the range of 1 8 The table also uses action 2 as an example The number 1 can be replaced by any number in the range of 1 48 URI Parameter Descript...

Page 64: ...iggers will be generated The following table shows how to active miscellaneous functions URI Parameter Description core blink Momentarily flashes the IoCore2 s LED core hello The unit will reply with...

Page 65: ...p timer 1 core tm 1 restart Restart timer 1 core tm 1 pause Pause timer 1 core tm 1 set text Set timer 1 at the time string The following table uses variable 1 as an example The number 1 can be replac...

Page 66: ...11 Execute 31 Factory Defaults 43 Feature 55 Features 7 Firmware 42 Flank 30 47 Forum 8 Forward 40 Function 55 General 35 GPI 9 37 GPO 10 37 IoCore1 7 iOS 43 IP 36 Kensington 23 KiNet 12 Kiosc 30 45 5...

Page 67: ...tup 52 Subnet mask 25 System 52 Task 29 31 Task type 55 TCP 12 40 50 TCP IP 40 Template 31 61 Templates 61 Time 43 Timer 54 58 Touch Screen 51 Trigger 29 Trigger Type 47 Trigger type 47 Tutorial 14 Ub...

Reviews: