{"id":463,"date":"2020-04-06T20:22:41","date_gmt":"2020-04-06T20:22:41","guid":{"rendered":"https:\/\/edupez.com\/?p=463"},"modified":"2020-04-06T20:22:42","modified_gmt":"2020-04-06T20:22:42","slug":"labview-tip-39-channel-wires-2","status":"publish","type":"post","link":"https:\/\/edupez.com\/labview\/2020\/04\/06\/labview-tip-39-channel-wires-2\/","title":{"rendered":"LABVIEW \u2013 Tip #39 \u2013 CHANNEL WIRES"},"content":{"rendered":"\n<p>Level : Intermediate<\/p>\n\n\n\n<p>Channel Wires can be used to pass information between parallel cycles in a simple way, without having to use queues or notifiers. This type of communication works like the producer \/ consumer architecture, as we have to be careful in choosing which type of connection to make.<br><strong>TAG <\/strong>&#8211; we can guarantee the execution speed of the reading cycle and can have several modules of writing and reading in the same connection, but the reader can lose data.<br><strong>STREAM <\/strong>&#8211; guarantees the data sequence with a determined buffer size, but the reader can be with a data queue, being delayes compared to the writer.<br><strong>MESSENGER <\/strong>&#8211; guarantees the sequence of the data with a determined buffer size and can have several writing and reading modules on the same connection, but the reader can be with a data queue, being delayed in relation to the writer.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"438\" height=\"1024\" src=\"https:\/\/edupez.com\/wp-content\/uploads\/2020\/04\/39_-438x1024.png\" alt=\"\" class=\"wp-image-465\" srcset=\"https:\/\/edupez.com\/wp-content\/uploads\/2020\/04\/39_-438x1024.png 438w, https:\/\/edupez.com\/wp-content\/uploads\/2020\/04\/39_-128x300.png 128w, https:\/\/edupez.com\/wp-content\/uploads\/2020\/04\/39_-768x1794.png 768w, https:\/\/edupez.com\/wp-content\/uploads\/2020\/04\/39_-877x2048.png 877w, https:\/\/edupez.com\/wp-content\/uploads\/2020\/04\/39_.png 988w\" sizes=\"(max-width: 438px) 85vw, 438px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Level : Intermediate Channel Wires can be used to pass information between parallel cycles in a simple way, without having to use queues or notifiers. This type of communication works like the producer \/ consumer architecture, as we have to be careful in choosing which type of connection to make.TAG &#8211; we can guarantee the &hellip; <a href=\"https:\/\/edupez.com\/labview\/2020\/04\/06\/labview-tip-39-channel-wires-2\/\" class=\"more-link\">Continuar a ler<span class=\"screen-reader-text\"> &#8220;LABVIEW \u2013 Tip #39 \u2013 CHANNEL WIRES&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[9],"tags":[],"_links":{"self":[{"href":"https:\/\/edupez.com\/labview\/wp-json\/wp\/v2\/posts\/463"}],"collection":[{"href":"https:\/\/edupez.com\/labview\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/edupez.com\/labview\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/edupez.com\/labview\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/edupez.com\/labview\/wp-json\/wp\/v2\/comments?post=463"}],"version-history":[{"count":1,"href":"https:\/\/edupez.com\/labview\/wp-json\/wp\/v2\/posts\/463\/revisions"}],"predecessor-version":[{"id":474,"href":"https:\/\/edupez.com\/labview\/wp-json\/wp\/v2\/posts\/463\/revisions\/474"}],"wp:attachment":[{"href":"https:\/\/edupez.com\/labview\/wp-json\/wp\/v2\/media?parent=463"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/edupez.com\/labview\/wp-json\/wp\/v2\/categories?post=463"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/edupez.com\/labview\/wp-json\/wp\/v2\/tags?post=463"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}