{"id":1394,"date":"2021-05-01T13:42:48","date_gmt":"2021-05-01T20:42:48","guid":{"rendered":"http:\/\/beaglebay.com\/duinogear\/?page_id=1394"},"modified":"2021-12-27T12:49:31","modified_gmt":"2021-12-27T20:49:31","slug":"basic-layout-objects-part-3","status":"publish","type":"page","link":"https:\/\/beaglebay.com\/duinogear\/basic-layout-objects-part-3\/","title":{"rendered":"Basic Layout Objects, Part 3"},"content":{"rendered":"\n<p>This is the third 3 pages on basic layout objects in LCOS: blocks and turnouts. <a href=\"https:\/\/beaglebay.com\/duinogear\/basic-layout-objects-part-1\/\" data-type=\"page\" data-id=\"1214\">Part 1 covers setting up blocks on Client Nodes<\/a> and <a href=\"https:\/\/beaglebay.com\/duinogear\/basic-layout-objects-part-2\/\" data-type=\"page\" data-id=\"1324\">Part 2 covers turnouts on clients<\/a>.<\/p>\n\n\n\n<p>This part is about setting up basic layout objects on the MASTER. The MASTER does not have local layout objects to manage directly. Instead, the MASTER monitors and communicates with layout objects managed by client nodes.  This enables you to create an extensive control panel with indicators.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Block Tool on the Master<\/h2>\n\n\n\n<p>Connect to the MASTER then in the <a href=\"https:\/\/beaglebay.com\/duinogear\/the-main-window\/\" data-type=\"page\" data-id=\"1077\">main window<\/a> click <img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"97\" height=\"27\" class=\"wp-image-1337\" style=\"width: 97px;\" src=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/03\/blocks-button.png?resize=97%2C27&#038;ssl=1\" alt=\"blocks button\"> to invoke the Block Tool.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/04\/Master-Block-Tool-Default.jpg?resize=674%2C396&#038;ssl=1\" alt=\"\" class=\"wp-image-1405\" width=\"674\" height=\"396\" srcset=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/04\/Master-Block-Tool-Default.jpg?w=1000&amp;ssl=1 1000w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/04\/Master-Block-Tool-Default.jpg?resize=600%2C353&amp;ssl=1 600w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/04\/Master-Block-Tool-Default.jpg?resize=300%2C177&amp;ssl=1 300w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/04\/Master-Block-Tool-Default.jpg?resize=768%2C452&amp;ssl=1 768w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/04\/Master-Block-Tool-Default.jpg?resize=102%2C60&amp;ssl=1 102w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/04\/Master-Block-Tool-Default.jpg?resize=153%2C90&amp;ssl=1 153w\" sizes=\"auto, (max-width: 674px) 100vw, 674px\" \/><figcaption>The MASTER Block Tool with no blocks defined yet.<\/figcaption><\/figure>\n\n\n\n<p>To manually add a block to the block map, on the top line enter the Node ID then select a block UID from 0 to 7. Click <img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"97\" height=\"26\" class=\"wp-image-1406\" style=\"width: 97px;\" src=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/04\/Add-Block-Button.png?resize=97%2C26&#038;ssl=1\" alt=\"Add Block Button\"> to add the block to the block map.<\/p>\n\n\n\n<p>If you have already set up blocks on your Client Nodes, the fastest and easiest way to populate the Master Block Map is to click <img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"125\" height=\"24\" class=\"wp-image-1407\" style=\"width: 125px;\" src=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/04\/Scan-Layout-Button.png?resize=125%2C24&#038;ssl=1\" alt=\"Scan Layout Button\">. The scan is quick and you should have a populated map within seconds.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"753\" height=\"589\" src=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/04\/Master-Block-Tool-After-Scan.jpg?resize=753%2C589&#038;ssl=1\" alt=\"\" class=\"wp-image-1408\" srcset=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/04\/Master-Block-Tool-After-Scan.jpg?w=753&amp;ssl=1 753w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/04\/Master-Block-Tool-After-Scan.jpg?resize=600%2C469&amp;ssl=1 600w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/04\/Master-Block-Tool-After-Scan.jpg?resize=300%2C235&amp;ssl=1 300w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/04\/Master-Block-Tool-After-Scan.jpg?resize=77%2C60&amp;ssl=1 77w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/04\/Master-Block-Tool-After-Scan.jpg?resize=115%2C90&amp;ssl=1 115w\" sizes=\"auto, (max-width: 753px) 100vw, 753px\" \/><figcaption>The block map is automatically populated when you click Scan Layout.<\/figcaption><\/figure>\n\n\n\n<p>The order of blocks returned by the Scan Layout button depends on the order in which responses were received from Client Nodes.  In this case, Node 05 responded first so its blocks are at the top of the list. You can select any block and reorder the list using the UP and DOWN buttons.<\/p>\n\n\n\n<p> Be sure to click <img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"17\" class=\"wp-image-1342\" style=\"width: 150px;\" src=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/03\/save-block-map-button.png?resize=150%2C17&#038;ssl=1\" alt=\"save block map button\"> to save the block data to the MASTER.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Control Panel Indicators<\/h2>\n\n\n\n<p>On the MASTER blocks can be linked to DNOU8 ports for LED control panel indicators. On the MASTER each block can be associated with up to two ports: one that gets turned on when the block is occupied, the other for when the block is unoccupied. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"753\" height=\"589\" src=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/05\/Master-Block-Tool-Output-Ports.jpg?resize=753%2C589&#038;ssl=1\" alt=\"\" class=\"wp-image-1411\" srcset=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/05\/Master-Block-Tool-Output-Ports.jpg?w=753&amp;ssl=1 753w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/05\/Master-Block-Tool-Output-Ports.jpg?resize=600%2C469&amp;ssl=1 600w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/05\/Master-Block-Tool-Output-Ports.jpg?resize=300%2C235&amp;ssl=1 300w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/05\/Master-Block-Tool-Output-Ports.jpg?resize=77%2C60&amp;ssl=1 77w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/05\/Master-Block-Tool-Output-Ports.jpg?resize=115%2C90&amp;ssl=1 115w\" sizes=\"auto, (max-width: 753px) 100vw, 753px\" \/><figcaption>Assigning two ports to block 0.<\/figcaption><\/figure>\n\n\n\n<p>Don&#8217;t forget to click <img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"17\" class=\"wp-image-1342\" style=\"width: 150px;\" src=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/03\/save-block-map-button.png?resize=150%2C17&#038;ssl=1\" alt=\"save block map button\"> to update the block data on the MASTER.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Turnout Tool on the Master<\/h2>\n\n\n\n<p>Connect to the MASTER then in the <a href=\"https:\/\/beaglebay.com\/duinogear\/the-main-window\/\">main window<\/a> click <img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"96\" height=\"27\" class=\"wp-image-1350\" style=\"width: 96px;\" src=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/03\/turnouts-button.png?resize=96%2C27&#038;ssl=1\" alt=\"turnouts button\"> to invoke the Turnout Tool.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"589\" src=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/05\/Master-Turnout-Tool-Labeled-1.jpg?resize=1000%2C589&#038;ssl=1\" alt=\"\" class=\"wp-image-1416\" srcset=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/05\/Master-Turnout-Tool-Labeled-1.jpg?w=1000&amp;ssl=1 1000w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/05\/Master-Turnout-Tool-Labeled-1.jpg?resize=600%2C353&amp;ssl=1 600w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/05\/Master-Turnout-Tool-Labeled-1.jpg?resize=300%2C177&amp;ssl=1 300w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/05\/Master-Turnout-Tool-Labeled-1.jpg?resize=768%2C452&amp;ssl=1 768w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/05\/Master-Turnout-Tool-Labeled-1.jpg?resize=102%2C60&amp;ssl=1 102w, https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/05\/Master-Turnout-Tool-Labeled-1.jpg?resize=153%2C90&amp;ssl=1 153w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p>To manually add a turnout to the turnout map, on the top line enter the Node ID then select a turnout UID from 8 to 15. Click <img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"96\" height=\"26\" class=\"wp-image-1415\" style=\"width: 96px;\" src=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/05\/Add-Turnout-Button.png?resize=96%2C26&#038;ssl=1\" alt=\"Add Turnout Button\"> to add the turnout to the turnout map.<\/p>\n\n\n\n<p>If you have already set up turnouts on your Client Nodes, the fastest and easiest way to populate the Master Turnout Map is to click <img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"125\" height=\"24\" class=\"wp-image-1407\" style=\"width: 125px;\" src=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/04\/Scan-Layout-Button.png?resize=125%2C24&#038;ssl=1\" alt=\"Scan Layout Button\">. The scan is quick and you should have a populated map within seconds.<\/p>\n\n\n\n<p>On the MASTER turnouts can be linked to DNOU8 ports for LED control panel indicators. On the MASTER each turnout can be associated with up to two ports: one that gets turned on when the turnout is aligned MAIN, the other for when the turnout is aligned DIVERGENT. When the turnout is in motion and not aligned for transit, the two indicators will alternately flash until the turnout reports that it is stopped and aligned.<\/p>\n\n\n\n<p>Click <img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"19\" class=\"wp-image-1372\" style=\"width: 150px;\" src=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/04\/Save-Turnout-Map-Button.png?resize=150%2C19&#038;ssl=1\" alt=\"save turnout map button\"> to save the data to the MASTER.<\/p>\n\n\n\n<p>To complete the change, the node must rebooted. On the <strong><a href=\"https:\/\/beaglebay.com\/duinogear\/docs\/main-window\/\" data-type=\"docs\" data-id=\"2580\">Main Window<\/a><\/strong>, click <img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"126\" height=\"28\" class=\"wp-image-1110\" style=\"width: 126px;\" src=\"https:\/\/i0.wp.com\/beaglebay.com\/duinogear\/wp-content\/uploads\/2021\/02\/Reboot.png?resize=126%2C28&#038;ssl=1\" alt=\"reboot button\"> to reboot and load the new configuration.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td>&lt;&lt; <a href=\"https:\/\/beaglebay.com\/duinogear\/basic-layout-objects-part-2\/\" data-type=\"page\" data-id=\"1324\">Basic Layout Objects 2<\/a><\/td><td class=\"has-text-align-right\" data-align=\"right\"><a href=\"https:\/\/beaglebay.com\/duinogear\/layout-control\/\" data-type=\"page\" data-id=\"1775\">Layout Control<\/a> &gt;&gt;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"has-text-align-center\"><a href=\"https:\/\/beaglebay.com\/duinogear\/lcos_manual\/\" data-type=\"page\" data-id=\"1024\">Index<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is the third 3 pages on basic layout objects in LCOS: blocks and turnouts. Part 1 covers setting up blocks on Client Nodes and Part 2 covers turnouts on clients. This part is about setting up basic layout objects on the MASTER. The MASTER does not have local layout objects to manage directly. Instead,&hellip;&nbsp;<a href=\"https:\/\/beaglebay.com\/duinogear\/basic-layout-objects-part-3\/\" rel=\"bookmark\">Read More &raquo;<span class=\"screen-reader-text\">Basic Layout Objects, Part 3<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"class_list":["post-1394","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/beaglebay.com\/duinogear\/wp-json\/wp\/v2\/pages\/1394","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/beaglebay.com\/duinogear\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/beaglebay.com\/duinogear\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/beaglebay.com\/duinogear\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/beaglebay.com\/duinogear\/wp-json\/wp\/v2\/comments?post=1394"}],"version-history":[{"count":16,"href":"https:\/\/beaglebay.com\/duinogear\/wp-json\/wp\/v2\/pages\/1394\/revisions"}],"predecessor-version":[{"id":2031,"href":"https:\/\/beaglebay.com\/duinogear\/wp-json\/wp\/v2\/pages\/1394\/revisions\/2031"}],"wp:attachment":[{"href":"https:\/\/beaglebay.com\/duinogear\/wp-json\/wp\/v2\/media?parent=1394"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}