{"id":235,"date":"2011-04-01T07:15:54","date_gmt":"2011-04-01T15:15:54","guid":{"rendered":"http:\/\/sambaker.net\/neattools\/?p=235"},"modified":"2011-04-01T07:16:16","modified_gmt":"2011-04-01T15:16:16","slug":"235","status":"publish","type":"post","link":"https:\/\/sambaker.net\/neattools\/?p=235","title":{"rendered":"Let there be light."},"content":{"rendered":"<p>Engine works. Button passes it&#8217;s value to the LED, and the LED checks it&#8217;s value and lights up.\u00c2\u00a0 The potential question now, is is my current mechanism for pinging the connection a bottleneck? I mean it is, but how bad of one.\u00c2\u00a0 Right now, Connections are kept in an array in the Workspace.\u00c2\u00a0 Connections have two modules as properties moduleA and moduleB.\u00c2\u00a0 So, when the button is pressed, it first has to find all the connections where moduleA is the button, then pass moduleA&#8217;s value to moduleB&#8217;s engine.\u00c2\u00a0 The more modules I have the slower this process will be obviously, but how fast will it reach critical mass. I will probably need to devise some benchmarking. Anyway&#8230;<\/p>\n<p><div id=\"swf0efb1\">This movie requires Flash Player 9<\/div>\n<script type=\"text\/javascript\">\n\tswfobject.embedSWF(\"source\/neattools31.swf\", \"swf0efb1\", \"400\", \"400\", \"9.0.0\", \"\", {}, {wmode: \"window\", menu: \"false\", quality: \"high\", bgcolor: \"#FFFFFF\", allowScriptAccess: \"always\"}, {});\n<\/script>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Engine works. Button passes it&#8217;s value to the LED, and the LED checks it&#8217;s value and lights up.\u00c2\u00a0 The potential question now, is is my current mechanism for pinging the connection a bottleneck? I mean it is, but how bad of one.\u00c2\u00a0 Right now, Connections are kept in an array in the Workspace.\u00c2\u00a0 Connections have [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=\/wp\/v2\/posts\/235"}],"collection":[{"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=235"}],"version-history":[{"count":3,"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=\/wp\/v2\/posts\/235\/revisions"}],"predecessor-version":[{"id":239,"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=\/wp\/v2\/posts\/235\/revisions\/239"}],"wp:attachment":[{"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=235"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=235"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sambaker.net\/neattools\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}