{"id":1424,"date":"2015-04-04T18:58:56","date_gmt":"2015-04-04T22:58:56","guid":{"rendered":"http:\/\/georgianbayphotographs.ca\/?p=1424"},"modified":"2015-04-04T19:06:45","modified_gmt":"2015-04-04T23:06:45","slug":"time-for-the-watch-dog","status":"publish","type":"post","link":"http:\/\/georgianbayphotographs.ca\/?p=1424","title":{"rendered":"Time for The Watch Dog"},"content":{"rendered":"<p>Years ago I worked in an environment with heavy equipment, run by computers.\u00a0 Very leading edge at the time, well as on the edge as big corporations can get.\u00a0 It was entirely possible for the system to crash as all computer programs like to do.\u00a0 For most of us real world users, this meant possibly a hours worth of work lost, more or less. Not life threatening.\u00a0 At the time engineers recognized that there would be bugs, and life threatening or catastrophic damage was possible.\u00a0 They devised (or borrowed) an elegant yet simple solution.\u00a0 The &#8220;Watch Dog Timer&#8221;, this timer had ultimate control.\u00a0 A simple count down timer had to be reset before a specific interval had passed.\u00a0 If the timer ran out, implying that the computer was possible becoming unresponsive, then all control signals for live equipment were cleared, effectively stopping everything before bad things happened.<\/p>\n<p>I find decades later I&#8217;m going to be doing the same with my Yardcam setup.\u00a0 Several times this past Winter an inexplicable event has occurred.\u00a0 My LTE Hotspot has stopped communicating with the cell phone network.\u00a0 Past experiences have been limited, but the unit gets hung negotiating a connection with the local Cell Tower.\u00a0 The unit will have 3-4 bars, 3G or 4G status, but no data moving.\u00a0 Most annoying as it requires me to drive several hundred kilometers to press and hold the power button, turning it off.\u00a0 Then I release the button.\u00a0 Then I press again to turn it back on.\u00a0 With in moments the unit has a functioning cell tower connection. Duh. \u00a0 I&#8217;ve requested from my service provider at their end to effectively hang up on the LTE Hotspot, forcing the LTE to try again, but to no avail.<\/p>\n<p>Recently I had a compound failure.\u00a0 The computer serving as the host for the webcam decided to reboot.\u00a0 Though I thought I&#8217;d turned off every possible avenue for that behaviour, I missed something.\u00a0 The result is the image showing &#8220;No device selected&#8221;, a bug between the HP Netbook and the Logitech Webcam I&#8217;m using.\u00a0 On an Acer Netbook its fine, the device is found after a reboot and selected.\u00a0 The solution here, is of course to reselect the device.\u00a0 Again Duh!\u00a0 In future I&#8217;ll be able to do this with a Remote Desktop connection.\u00a0 However can&#8217;t do that if the LTE Hotspot is broken, which it did about 4 days later.<\/p>\n<p>This is where the Watch Dog Timer comes in.\u00a0 I&#8217;m going to set it up to force a restart of the LTE Hotspot every X number of days.\u00a0 How I&#8217;m going to do that, I don&#8217;t know, but I&#8217;ll figure out something.<\/p>\n<p><a href=\"http:\/\/georgianbayphotographs.ca\/GBay_Blog\/wp-content\/uploads\/2015\/04\/2015-03-17-19-32-45.jpg\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-1425\" src=\"http:\/\/georgianbayphotographs.ca\/GBay_Blog\/wp-content\/uploads\/2015\/04\/2015-03-17-19-32-45.jpg\" alt=\"2015-03-17 19 32 45\" width=\"320\" height=\"240\" srcset=\"http:\/\/georgianbayphotographs.ca\/GBay_Blog\/wp-content\/uploads\/2015\/04\/2015-03-17-19-32-45.jpg 320w, http:\/\/georgianbayphotographs.ca\/GBay_Blog\/wp-content\/uploads\/2015\/04\/2015-03-17-19-32-45-300x225.jpg 300w\" sizes=\"(max-width: 320px) 100vw, 320px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Years ago I worked in an environment with heavy equipment, run by computers.\u00a0 Very leading edge at the time, well as on the edge as big corporations can get.\u00a0 It was entirely possible for the system to crash as all &hellip; <a href=\"http:\/\/georgianbayphotographs.ca\/?p=1424\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0},"categories":[26],"tags":[],"_links":{"self":[{"href":"http:\/\/georgianbayphotographs.ca\/index.php?rest_route=\/wp\/v2\/posts\/1424"}],"collection":[{"href":"http:\/\/georgianbayphotographs.ca\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/georgianbayphotographs.ca\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/georgianbayphotographs.ca\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/georgianbayphotographs.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1424"}],"version-history":[{"count":5,"href":"http:\/\/georgianbayphotographs.ca\/index.php?rest_route=\/wp\/v2\/posts\/1424\/revisions"}],"predecessor-version":[{"id":1430,"href":"http:\/\/georgianbayphotographs.ca\/index.php?rest_route=\/wp\/v2\/posts\/1424\/revisions\/1430"}],"wp:attachment":[{"href":"http:\/\/georgianbayphotographs.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1424"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/georgianbayphotographs.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1424"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/georgianbayphotographs.ca\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1424"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}