background image

W

ar

ra

nt

y •

 1

3

5

© 2017 Telos Alliance - Rev 1.2

Warranty

: 2

  

Telos Alliance Limited Warranty

Telos Alliance Radio Division has an industry-leading five-year warranty. 

As a company, we are commited to our products and the pursuit of providing better 

quality to our customers.

Find the Warranty online at 

www.telosalliance.com/warranty

.

Summary of Contents for Pathfinder Core PRO

Page 1: ...Pathfinder Core PRO Installation User s Guide Manual Rev 1 2 October 2017 For P N 2001 00296...

Page 2: ...tages may still be present on some of the primary parts even when the fuse has blown If fuse replacement is required replace fuse only with same type and value for continued protection against fire WA...

Page 3: ...nnen auf einigen prim ren Bauteilen noch gef hrliche Spannungen vorhanden sein Wenn ein Austausch der Sicherung erforderlich ist ersetzen Sie die Sicherung nur mit gleicher Art und Wert f r den kontin...

Page 4: ...nse Note objectionable interference to tv or radio reception can occur if other devices are connected to this device without the use of shielded interconnect cables Fcc rules require the use of shield...

Page 5: ...Find the Warranty online at www telosalliance com warranty UPDATES The operation of Pathfinder Core PRO is determined largely by software We routinely release new versions to add features and fix bug...

Page 6: ...iance com All other questions please email inquiry telosalliance com VIA WORLD WIDE WEB The Axia Audio web site has a variety of information which may be useful for product selection and support The u...

Page 7: ...Points 21 Routes 22 Router Types 23 Axia Audio Router 23 Axia GPIO Router 25 Virtual Routers 25 Chapter 6 Logic Flows 29 Views 30 Toolbar 31 First Flow 32 Dynamic Data 37 Combiners and the second flo...

Page 8: ...anel 103 Arranging controls on the form 104 Setting Control Properties 104 Property Descriptions 109 Panel Properties 109 Label Control Properties 109 Button Control Properties 110 Meter Control Prope...

Page 9: ...coding and AoIP so that all types of broadcasters can excel in this ever evolving digital world Omnia Audio not only lets you stand out on the dial with your unique signature sound via legendary audio...

Page 10: ...edge of Core PRO s more advanced options The DVI monitor connector on the back of the Pathfinder Core PRO studio engine is not necessary for normal operations All configuration can be completed throug...

Page 11: ...lows you to edit its numeric value rotate the encoder to increment or decrement the value and tap to accept the change Repeat this until the IP address you desire is entered When you scroll beyond the...

Page 12: ...work then open your browser and enter the IP you assigned to the livewire port into the URL bar An authentication window will appear Enter the following values Username Admin Password Admin Select OK...

Page 13: ...oduct including web sockets and HTML5 This comes at the expense of being unable to support older web browsers For example web sockets are only supported in Internet Explorer 10 and later Most of our d...

Page 14: ...icking on the header will sort the list according to the data in that column The column that only has the single arrow represents the current sort column Clicking on that column a second time will fli...

Page 15: ...22 Pathfinder Core PRO includes an event system called Logic Flows However since Logic Flows can reach into almost every part of the system it presents a bit of a Catch 22 when it comes to introducin...

Page 16: ...informational only and does not provide anything that you can actually configure other than the licensing There are three sections Version This shows which of the two firmware banks is currently activ...

Page 17: ...ork When a new device is discovered the system will add it to its device list and add any route points provided by the device into the audio and GPIO router This is one of the first options you will u...

Page 18: ...current hostname of the Pathfinder Core PRO Click Edit to assign a new hostname to the system Hostname changes require a restart to take effect Advanced Options This section if for use in consultatio...

Page 19: ...so be used when entering NTP server information Talk to your network administrator if you are unsure what DNS servers to use If you click on the Configure button you will be presented with a dialog th...

Page 20: ...ster to mirror and synchronize a router with 1000 sources Please note that virtual sources and gpio sources do not count against the license Only Axia audio sources whose streams are enabled and logic...

Page 21: ...iguration to a new system a factory default system or a system that has had the desired backup removed from the system click the choose file and select a Pathfinder Core PRO backup file on your local...

Page 22: ...d backing up your system before any major change just to be safe The backup process will actually generate its own backup as well but it never hurts to have a safety stored on your local computer Down...

Page 23: ...is written into the new bank the configuration is then restored into the new bank so that when you boot into the new bank it has the same configuration that is in the currently executing bank However...

Page 24: ...The bank button can be used to switch which bank will be used on the next reboot It also displays the bank that is currently selected as the next bank that will be booted at reboot After changing the...

Page 25: ...icon to forcefully reload the page It is also important to understand the state of configuration files between bank changes Configuration files reside within the executing bank Therefore if you are sw...

Page 26: ...rent time to that of your local PC Use the time zone drop down to define the correct time zone for the system Click the Set time from PC button to update Pathfinder Core PRO s current time to that of...

Page 27: ...cause the system to use SSL encryption but ignore the SSL certificate error and send the message anyway Once you have the parameters configured correctly click Apply Changes to store the parameters to...

Page 28: ...ally These include the OLED and LCD rackmount button panels Additionally you may want to add a device into the system without enabling the full network discovery engine To add these into the system cl...

Page 29: ...overed in the system These two routers will always be in the system and may not be removed Virtual Routers may be created and removed from this page or using the PathfinderPC Client application More i...

Page 30: ...ing the console or by issuing special source profile load commands Therefore they will display as System Locked Name Source Destination The Name of the source or destination Livewire Channel Axia Audi...

Page 31: ...play the information about each active route Source Name The name of the source routed to this destination Description The description of the source routed to this destination Livewire Channel Axia Au...

Page 32: ...ve route Routers can also be controlled by the Pathfinder PC_Core Client application See Chapter 18 Pathfinder PC_Core Client Router Types Axia Audio Router The Axia Audio Router is automatically crea...

Page 33: ...unicast method Define the number and the host IP address required to define the sip path The resulting address field will automatically fill with the address required for this source based on these pa...

Page 34: ...ese three methods of GPIO closures is that it is possible to do multiples of them at the same time which is occasionally useful but more often just a mistake For example we often see users who think t...

Page 35: ...outers list However this router is currently empty It does not have any sources or destinations Click the details button and select the points tab You will notice that there are several controls at th...

Page 36: ...of the imported virtual sources you will be presented with more details about the virtual source By default when you import a source the name and description fields of the virtual source inherit the n...

Page 37: ...to a virtual source package and all of the destinations together into a virtual destination package When the virtual route is made Pathfinder Core PRO will step through each line in the source package...

Page 38: ...o an output property value There are four components that may be used to design a flow StartPoint A property in the system which is being monitored for changes EndPoint A property in the system which...

Page 39: ...it is not recommended as this is the one view that you cannot completely delete It is recommended that you devise a strategy for your view naming and create the appropriate views underneath Logic Flow...

Page 40: ...ws you to add a combiner Ending Translator Allows you to add a translator to the right side of a combiner or to extend the flow s end into a new flow Delete Allows you to delete a flow or a flow combi...

Page 41: ...from its disabled grey to blue indicating that you can now use that control to add a new flow If you click on the Add button it will create a new flow consisting of a start point a translator and an e...

Page 42: ...r underneath the tree window providing more detail about the property s purpose If you are uncertain about the purpose of a property selecting the property can provide you with the information you nee...

Page 43: ...h more detailed information about the selected property Double click on the ending block and repeat the procedure to select the endpoint or the property we want this flow to change In this case I am g...

Page 44: ...nt to take place Select the Top translation point this will enable the drop down boxes below You will notice that the drop down on the left side now has Low and High as options and the one on the righ...

Page 45: ...t point property changes the value is analyzed in order through this list until a match is found and then the correct value is applied to the endpoint or next step in the flow If no match is found the...

Page 46: ...tate of each of the flows Using the flow example created above if we trip the source GPI to low we will see the diagram change to And if we switch it to High it will change to Within the top of the tr...

Page 47: ...ers that are available with a single input are NOT and PassThru If you click on the Combiner to select it you will notice that both the left and right translator tools become available Clicking on eit...

Page 48: ...ranslation dialog Remove the false translation because we do not want to do anything if the buttons are released and you end up with This essentially means a user has to hold two GPIO buttons down sim...

Page 49: ...ngle input property The relay combiner allows you to define one start point property that will translate to a true or false If that evaluates to true then the value from the second start point is pass...

Page 50: ...nding Flows If you select the endpoint of a flow you will notice that the right translator control in the control panel is available not disabled This is what is referred to as extending a flow You ca...

Page 51: ...f you copy a flow and paste it back into the same view the system assumes you are trying to duplicate the functionality with a new set of endpoints So it will actually clear the outer start and endpoi...

Page 52: ...ill change within the attached translators but the endpoint in the first half of the flow will not change because the combiner is disabled This is a useful tool if you are testing logic up to a point...

Page 53: ...be used with caution hence the warning but they can also be extremely powerful Object translations will most likely be used in situations where you want to mirror several different property states ac...

Page 54: ...at we only want this translation to operate on State properties If sub mixer 1 channel 4 s state property gets turned on so would sub mixer 2 channel 4 s state property Other properties would not be a...

Page 55: ...property tree as a shortcut there are additional types of memory slots that can only be created from the memory slots page These are outlined in more detail in Chapter 7 However in order to create lat...

Page 56: ...er the Latching memory slot is true or false For example Now the button will cause the latching memory slot to switch back and forth between true and false and if the slot s value is true source PC 5...

Page 57: ...bjects and properties Pathfinder Core PRO has an advanced protocol called SapV2 In reality it extends beyond most typical protocols and reaches the level of an API application programming interface It...

Page 58: ...he tree and examining the various available properties and their descriptions And as always our support staff stands ready to assist Remember that due to the read write nature of some of the propertie...

Page 59: ...Used to set or determine whether a specific console fader is assigned to the preview buss Fader_Gain Used to change the gain of a fader MUTE_State Used to set or determine if the mute state on a fader...

Page 60: ...value ToSend Used to send data out a generic emulator port Gpio PinState Used to change or sense changes on a GPIO pin Memory SlotValue Used to sense changes or change the value of a memory slot Trig...

Page 61: ...e Used to turn VMIX channels on or off and sense the same state changes TimeDown Used to sense or make changes to the length of the fade out when a VMIX fader is turned off TimeUp Used to sense or mak...

Page 62: ...emory slots Each one has its own options and properties Memory Slot This is the traditional memory slot into which any kind of data may be stored Latching Memory This memory slot can only have a value...

Page 63: ...this new memory slot called MyBuiltSlot would be The Name is Fred and it is located at Telos Alliance The value of this slot will update whenever Slot A or Slot B updates This slot can be used to bui...

Page 64: ...ever elapsed it will display a default minimum date time value NextRaise This column displays the date and time when the timer is next scheduled to elapse If the timer has never been enabled this colu...

Page 65: ...hen immediately set it back to false and restart the countdown Date Time This allows you to specify a specific day and time The timer s elapsed property will be set to true at that day and time Day Of...

Page 66: ...nds later causes GPI 2 pin to be set low If we want something to happen at a specific time every Monday we could create a Day of Week Timer Or if we wanted something to happen on a specific day and ti...

Page 67: ...uld select fixed time because the event will happen at a different time according to your wall clock before and after the daylight savings time shift In this case it is fixed to the time and UTC offse...

Page 68: ...ly route change scenes can be created In the future we will have a scene creation interface that allows adding different kinds of changes Once scenes are created using PathfinderPC_Core Client they wi...

Page 69: ...de that is involved in the scene is currently powered off the scene change will not be completed In this case the IsActive state will not change to True Scene changes may be activated using Logic Flow...

Page 70: ...cussed in greater detail below Host This displays the IP address of the device where the source or destination being monitored exists SRC DST Displays whether the IO being monitored is a source or des...

Page 71: ...clears We ll set that to 5000 ms Select whether the alarm will be on a source or destination Finally use the ellipsis button to choose from the list of available sources or destinations Apply the chan...

Page 72: ...ight a button when audio is present and cause it to flash when there is silence Important Note The thresholds used for silence detection and clipping are fixed in the code and cannot be changed The si...

Page 73: ...system using the minus icon next to each panel on this page Once the panel is created properties for each of the panel s controls are available to be used within logic flows There is a wide list of p...

Page 74: ...on the Email Messages link in the navigation bar This is where you can create e mail messages that can be sent when specific actions take place in the system The information included on this page inc...

Page 75: ...will be sent The auto send on body change check box allows you to define new body content in your e mail via a logic flow and have it send automatically without also having to set the Send Property T...

Page 76: ...or example Here we are actually using two logic flows to send four different messages to the same e mail recipients First Flow If MyAlarm is Silent Set the body of the AudioFailure message to be My Al...

Page 77: ...ge Name The name of the emulator Type The type of the emulator Generic Probel General Router Probel General Switcher Connection Type The connection type to be used with the emulator which can either b...

Page 78: ...ed Generic The Generic device emulator is just a TCP connection It can be used to send and receive custom messages from an automation system or some other third party system Generic device emulators h...

Page 79: ...b used to un escape an escape Therefore a watcher that is watching for MyName cr lf Is looking for the word MyName followed by a carriage return and line feed However in the following example the doub...

Page 80: ...ice that some logs such as the one in the screen shot above have multiple copies with a period and a number at the end Due to space restrictions Pathfinder Core PRO maintains an intelligent log rotati...

Page 81: ...the system and monitor log changes dynamically TCP Client This type of log writer will attempt to connect to an IP address and port and if it can make the connection will send the log messages as plai...

Page 82: ...tent depending on the type of audio content being monitored ConnectMessage Connected Logs connections and disconnections from equipment Use this log message to find equipment with which Pathfinder Co...

Page 83: ...gs 74 2017 Telos Alliance Rev 1 2 TimeEvents Elapsed Logs whenever timers elapse Enabled Logs changes to a timer s enabled state Please note that this list is subject to change in future software revi...

Page 84: ...mixes of audio content based on changes in the system Additionally there is a web page for managing these virtual mixer in effect creating an on screen mixer To access this user interface click on the...

Page 85: ...nd is therefore post Master fader Dragging a fader on the screen up or down will adjust the VMixer channel s gain Clicking the On Off buttons will turn a fader on and off It is important to note that...

Page 86: ...ick on the desktop and select new shortcut For the location type http 172 16 1 221 vmixcontrol php engine 172 16 1 63 vmixer 1 Replace the 172 16 1 221 with the IP address of your Pathfinder Core PRO...

Page 87: ...in the system or there is no way to use it Therefore the user interface will show an error message if there is only one user left and you try to delete it After creating a new user that user s credent...

Page 88: ...n menu items but will have no rights in the api so most or all of the menu items will not populate with any data The menus section allows you to define which navigation bar menu items are available to...

Page 89: ...splay for the router access would be a good idea Change Use allows the user to do normal operations with the resource but not change the definition of the resource For example in the case of routers s...

Page 90: ...ou can get back to your current operational state if you make a mistake when setting up your cluster Next click on the clusters link in the navigation bar Four buttons will be presented at the bottom...

Page 91: ...Now it s time to add the second system into the cluster It is important to note that the second system s configuration will be overwritten during this process If the system is new make sure you first...

Page 92: ...athfinder Core PRO systems one of the other systems will begin processing the events See the section on Events and Timers for more information Manual Sync Sometimes it may be desirable to force the cl...

Page 93: ...Heartbeats are constantly sent and monitored between the systems so that if a system stops responding the next lowest IP address system will take over those responsibilities Clustering and SapV2 SapV2...

Page 94: ...h engine for finding route points and scenes Finally it can display and manipulate user panels that have been created in the system PathfinderPC_Core Installation The installer for PathfinderPC_Core C...

Page 95: ...re folder Right click on the PathfinderPC_Core exe application and select properties Click on the compatibility tab Enable the Run As Administrator checkbox PathfinderPC_Core Main Application After in...

Page 96: ...017 Telos Alliance Rev 1 2 Under the Routers drop down list will be a list of all of the available Routers defined in Pathfinder Core PRO Selecting any of these routers will bring up the appropriate r...

Page 97: ...without specific confirmation Clicking on the padlock next to the line in the routing grid will also lock and unlock the point When the padlock is closed the point may not be changed unless it is unlo...

Page 98: ...icon which shows whether audio is present on the destination A green dot shows that audio is present A red dot shows clipping and a grey dot shows audio absent If no dot is present it signifies that t...

Page 99: ...al information about the sources or destinations including Name Pathfinder Number Description Host IP Host Name Axia Channel Number etc The grid may be sorted by any of the columns and the columns may...

Page 100: ...ype of source or destination they are controlling If the gain can be changed on the source or destination a circular fader will be present next to the meter which will allow these changes If the IO is...

Page 101: ...own Clicking that close box will close the meter These meters provide quick and easy monitoring of levels in your Axia system Scenes The items within the scene menu and scene drop down list change aut...

Page 102: ...ill issue a warning Virtual Routers Virtual Routers are Routers that have points that correspond to points on other actual routers For example if a facility has a centralized Audio router with a varie...

Page 103: ...r all of the routes from a given router into the virtual router The routes can either be appended to the Virtual Router or replace the existing routes on the router After selecting OK a selection list...

Page 104: ...e new virtual router and then remove the points that are not desired Multiple sequential routes may be removed by clicking the top point to be removed then holding the shift key while clicking the bot...

Page 105: ...r GPIO changes from a node on the network as well as audio It does this by routing the node s closures to the automation system s Axia driver which the automation system is monitoring And when the aut...

Page 106: ...sly route multi channel audio signals In this way the virtual routers may be used to create any routing scenario imaginable among the various routers Search Functions With large routing systems it wil...

Page 107: ...outes that are made by that instance of PathfinderPC_Core Client will be cleared when the client is shut down This can be useful in a recording studio environment where you wish to clear the system at...

Page 108: ...a about the base routes involved in any virtual route selected in the router For any route selected in the virtual router that is selected this will show the base routers sources and destinations invo...

Page 109: ...ute line in the router window Toolbars Menu The Route Control menu item displays and hides the Route Control toolbar on the left hand side of the screen The Window Preset menu item displays and hides...

Page 110: ...lished by modifying registry settings on the client computer The registry key to edit is HKLM Software Software Authority PathfinderPC ACL All keys are of type DWORD The following keys are available F...

Page 111: ...ot actually perform any routing or control functions from within the Panel Designer The Panel Designer only allows you to design and define the panel When you are finished working on the panel it can...

Page 112: ...rd defined under the User section of Pathfinder Core PRO By default the username and password are UserName Admin Password Admin Once you are connected there will be a green icon in the bottom left cor...

Page 113: ...of the selected controls and align all of them to that edge If the designer selects several controls and then selects align left the software will find the control which currently has the left most ed...

Page 114: ...hat numbers to use in these properties open PathfinderPC_Core Client and find the source or destination you want using the ellipsis buttons next to source and destination in the routing tool bar Find...

Page 115: ...and then find the HWMapType property and select the Button Label or GPIO button option You then must select a different property for the change to update Essentially you must leave the property for t...

Page 116: ...low on Pathfinder Core PRO using the logic flows link Review Chapter 6 Logic Flows if you are unsure how to create a new flow For the start point drill down into the buttons branch and then into the l...

Page 117: ...telligent enough to know what kind of source or destination it is connected to Depending on the source or destination s capabilities the control may provide a fader for changing the gain and controls...

Page 118: ...nd resizing it or manually editing this property value Width Displays the width of the control Change this parameter by right clicking on the control and resizing it or manually editing this property...

Page 119: ...n is ten Once the UserPanel Module and UserPanel Button properties are both entered the HWMapAxiaSysName will automatically be filled in accordingly Button Control Properties Type This defines the obj...

Page 120: ...e point to a button When the panel is running a mapped route point will turn the button on when the route exists and off when it does not And pressing the button will send a route change request to th...

Page 121: ...xtual information to be displayed in the Meter This is not currently used Height The height of the control Change this parameter by right clicking on the control and resizing it or manually editing th...

Page 122: ...e WebBrowser This is not used at this point in time Height The height of the control Change this parameter by right clicking on the control and resizing it or manually editing this property value Widt...

Page 123: ...t Size Font Size to be used for the numbers Font Bold Whether the font is bold Font Underline Whether the font is underlined Font Italic Whether the font is italic Long Hash Color The color of the lon...

Page 124: ...le Click on the PathfinderPCMini_Core installer to install it Click Next to begin the installation Click I Agree to the license Click Next again Selection the location for installing the application o...

Page 125: ...s for Pathfinder Core PRO and a second clustered Pathfinder Core PRO if desired Also enter the name of the Panel to be displayed If you have changed or created specific user accounts within Pathfinder...

Page 126: ...this protocol as it can be used not only to monitor objects but to create and destroy them To give you an idea all of the web page user interfaces manipulate the Pathfinder Core PRO configuration usin...

Page 127: ...isted and described later in this document The object path represents branches of a tree similar to a file system path where the separator between each branch is a period Each branch consists of the b...

Page 128: ...age return and linefeed as part of the value of a property so we use encapsulation set MemorySlots 0 MemorySlot Hello Slotvalue BeginEncap My Name Is Freddy EndEncap In this example the value of the m...

Page 129: ...carries the DONE item If you only specify the period as the object path then you will get all of the root level objects get indi LogicFlows 0 indi Users 0 indi Devices 0 indi Routers 0 indi Meters 0...

Page 130: ...0 MicrophoneNode tcp 172 16 1 99 93 LwrpInterpreter 0 FriendlyName LwrpInterpreter MAX_DEPTH 2 indi Devices 0 AnalogNode tcp 172 16 1 97 93 LwrpInterpreter 0 FriendlyName LwrpInterpreter MAX_ DEPTH 2...

Page 131: ...of the PinState property that exists below Devices 0 WinDriver tcp 172 16 1 254 93 with the DONE at the end The response abbreviated below might look like indi Devices 0 WinDriver tcp 172 16 1 254 93...

Page 132: ...h FriendlyName PIn 5 MAX_DEPTH 1 indi Devices 0 WinDriver tcp 172 16 1 254 93 LwrpInterpreter 0 LwrpRoot 0 Gpo 13 GpioPinState 4 Pinstate h FriendlyName PIn 4 MAX_DEPTH 1 DONE You can also specify a v...

Page 133: ...e returned if a subscription has been made that matches the deletion object path Request for syntax The RFS operator stands for Request For Syntax and the server will respond with SFR which stands for...

Page 134: ...ction This seems redundant to level but it is not This defines whether the IO is a source or destination irrespective of whether it is a GPIO i 66 This is the IO port identifier as reported by the equ...

Page 135: ...object path or paths UNPUB Request to un anchor the object path or paths ATCH Attaches to an object macro for SUB then PUB on the object ATTACH Weak alias for ATCH HELP Request for helpful information...

Page 136: ...is being requested For Future use Not currently implemented Property may not be specified in which case it is a request for all of the properties for that object Important Note Objects are often retur...

Page 137: ...bscriptions can be to an Object Path an Object or a Property MAX_DEPTH may also be used to subscribe to property changes at different depths Example SUB Devices 0 WinDriver tcp 172 16 1 254 93 LwrpInt...

Page 138: ...Object Property This operator stands for Synchronize It is used exclusively for internal clustering synchronization messages Example Sync MemorySlots 0 MemorySlot MySlot SlotValue hello RFS and SFR RF...

Page 139: ...NUM Minimum Maximum Increments Numeric value TXT Restrictions Text value with Restrictions on what type of text BIN Binary value HEX Hexadecimal value BMP Bitmap value PNG Portable Network Graphics va...

Page 140: ...e display optvalue display MultiSelectStaticOptionList SyntaxType OPT Multi optvalue display optvalue display StaticSapOptionList SyntaxTyp e OPT SapSingle sapPathForList valueProperty displayproperty...

Page 141: ...by the pound sign Example Devices 0 WinDriver tcp 172 16 1 254 93 LwrpInterpreter 0 LwrpRoot 0 Gpo 6 GpioPinState 4 If the id contains any characters that are reserved for the path architecture or th...

Page 142: ...ons where you want to specify only messages with a specific operator For example DEL or LED messages eg sub MemorySlots 0 MAX_DEPTH 1 OP LED MAX_DEPTH Used to specify the Depth of the subscription or...

Page 143: ...Core PRO so this option is only useful in come situations STATUS Response status code COUNT Request for number of objects below the current object path DEPTH Request for an operation to be iterated to...

Page 144: ...iance Limited Warranty Telos Alliance Radio Division has an industry leading five year warranty As a company we are commited to our products and the pursuit of providing better quality to our customer...

Page 145: ...s Alliance 1241 Superior Ave Cleveland Ohio 44114 USA 1 216 241 7225 TelosAlliance com 2017 TLS Corp Axia The Telos Alliance All Rights Reserved C17 2 16036 1490 00079 002 USER MANUAL PATHFINDER CORE...

Reviews: