{"action":"created","comment":{"url":"https://api.github.com/repos/gfarrand/knex-elevator/pulls/comments/119530794","pull_request_review_id":41141280,"id":119530794,"diff_hunk":"@@ -0,0 +1,103 @@\n+// /////////////////////////////////////////////////////////////////////////////\n+//\n+// MIT License\n+//\n+// Copyright (c) 2017 gfarrand (grant.farrand@gmail.com)\n+//\n+// Permission is hereby granted, free of charge, to any person obtaining a copy\n+// of this software and associated documentation files (the \"Software\"), to deal\n+// in the Software without restriction, including without limitation the rights\n+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n+// copies of the Software, and to permit persons to whom the Software is\n+// furnished to do so, subject to the following conditions:\n+//\n+// The above copyright notice and this permission notice shall be included in all\n+// copies or substantial portions of the Software.\n+//\n+// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM DAMAGES OR OTHER\n+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n+// SOFTWARE.\n+//\n+// /////////////////////////////////////////////////////////////////////////////\n+\n+\n+// /////////////////////////////////////////////////////////////////////////////\n+// Include(s)\n+// /////////////////////////////////////////////////////////////////////////////\n+#include <Arduino_FreeRTOS.h>\n+#include <Arduino.h>\n+#include \"BlinkerTask.h\"\n+\n+\n+// /////////////////////////////////////////////////////////////////////////////\n+// Local Types\n+// /////////////////////////////////////////////////////////////////////////////\n+\n+\n+////////////////////////////////////////////////////////////////////////////////\n+BlinkerTask::BlinkerTask(void)\n+{\n+    // Intentionally left empty\n+}\n+\n+\n+////////////////////////////////////////////////////////////////////////////////\n+BlinkerTask::~BlinkerTask(void)\n+{\n+    // Intentionally left empty\n+}\n+\n+\n+////////////////////////////////////////////////////////////////////////////////\n+void\n+BlinkerTask::initialize(void)\n+{\n+    // Setup the debug LED for writing\n+    pinMode(13, OUTPUT);\n+    pinMode(2, INPUT_PULLUP);\n+\n+    // Fire up our task\n+    xTaskCreate(BlinkerTask::runWrapper,  // Entry Point\n+                \"Main\",                   // Task Name\n+                128,                      // Stack Depth\n+                this,                     // Task Parameters\n+                2,                        // Priority\n+                NULL);                    // Storage for task handle\n+}\n+","path":"arduino/KnexElevator/BlinkerTask.cpp","position":72,"original_position":71,"commit_id":"3fe868fd8371dc2d153e078573f4311c1d2138e1","original_commit_id":"e457cecf936e1a95d0eb35e68e591a8b179f7f14","user":{"login":"gfarrand","id":28917081,"avatar_url":"https://avatars0.githubusercontent.com/u/28917081?v=3","gravatar_id":"","url":"https://api.github.com/users/gfarrand","html_url":"https://github.com/gfarrand","followers_url":"https://api.github.com/users/gfarrand/followers","following_url":"https://api.github.com/users/gfarrand/following{/other_user}","gists_url":"https://api.github.com/users/gfarrand/gists{/gist_id}","starred_url":"https://api.github.com/users/gfarrand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gfarrand/subscriptions","organizations_url":"https://api.github.com/users/gfarrand/orgs","repos_url":"https://api.github.com/users/gfarrand/repos","events_url":"https://api.github.com/users/gfarrand/events{/privacy}","received_events_url":"https://api.github.com/users/gfarrand/received_events","type":"User","site_admin":false},"body":"Done.","created_at":"2017-06-01T05:33:50Z","updated_at":"2017-06-01T05:53:46Z","html_url":"https://github.com/gfarrand/knex-elevator/pull/3#discussion_r119530794","pull_request_url":"https://api.github.com/repos/gfarrand/knex-elevator/pulls/3","_links":{"self":{"href":"https://api.github.com/repos/gfarrand/knex-elevator/pulls/comments/119530794"},"html":{"href":"https://github.com/gfarrand/knex-elevator/pull/3#discussion_r119530794"},"pull_request":{"href":"https://api.github.com/repos/gfarrand/knex-elevator/pulls/3"}}},"pull_request":{"url":"https://api.github.com/repos/gfarrand/knex-elevator/pulls/3","id":122954864,"html_url":"https://github.com/gfarrand/knex-elevator/pull/3","diff_url":"https://github.com/gfarrand/knex-elevator/pull/3.diff","patch_url":"https://github.com/gfarrand/knex-elevator/pull/3.patch","issue_url":"https://api.github.com/repos/gfarrand/knex-elevator/issues/3","number":3,"state":"open","locked":false,"title":"Created a Basic LED Blinker Task for Demo Purposes.","user":{"login":"gfarrand","id":28917081,"avatar_url":"https://avatars0.githubusercontent.com/u/28917081?v=3","gravatar_id":"","url":"https://api.github.com/users/gfarrand","html_url":"https://github.com/gfarrand","followers_url":"https://api.github.com/users/gfarrand/followers","following_url":"https://api.github.com/users/gfarrand/following{/other_user}","gists_url":"https://api.github.com/users/gfarrand/gists{/gist_id}","starred_url":"https://api.github.com/users/gfarrand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gfarrand/subscriptions","organizations_url":"https://api.github.com/users/gfarrand/orgs","repos_url":"https://api.github.com/users/gfarrand/repos","events_url":"https://api.github.com/users/gfarrand/events{/privacy}","received_events_url":"https://api.github.com/users/gfarrand/received_events","type":"User","site_admin":false},"body":"Fixes #2 ","created_at":"2017-05-30T00:16:04Z","updated_at":"2017-06-01T05:53:46Z","closed_at":null,"merged_at":null,"merge_commit_sha":"0f074fdf3022153a3f71413a0b4d3bb92662584d","assignee":{"login":"gfarrand","id":28917081,"avatar_url":"https://avatars0.githubusercontent.com/u/28917081?v=3","gravatar_id":"","url":"https://api.github.com/users/gfarrand","html_url":"https://github.com/gfarrand","followers_url":"https://api.github.com/users/gfarrand/followers","following_url":"https://api.github.com/users/gfarrand/following{/other_user}","gists_url":"https://api.github.com/users/gfarrand/gists{/gist_id}","starred_url":"https://api.github.com/users/gfarrand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gfarrand/subscriptions","organizations_url":"https://api.github.com/users/gfarrand/orgs","repos_url":"https://api.github.com/users/gfarrand/repos","events_url":"https://api.github.com/users/gfarrand/events{/privacy}","received_events_url":"https://api.github.com/users/gfarrand/received_events","type":"User","site_admin":false},"assignees":[{"login":"gfarrand","id":28917081,"avatar_url":"https://avatars0.githubusercontent.com/u/28917081?v=3","gravatar_id":"","url":"https://api.github.com/users/gfarrand","html_url":"https://github.com/gfarrand","followers_url":"https://api.github.com/users/gfarrand/followers","following_url":"https://api.github.com/users/gfarrand/following{/other_user}","gists_url":"https://api.github.com/users/gfarrand/gists{/gist_id}","starred_url":"https://api.github.com/users/gfarrand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gfarrand/subscriptions","organizations_url":"https://api.github.com/users/gfarrand/orgs","repos_url":"https://api.github.com/users/gfarrand/repos","events_url":"https://api.github.com/users/gfarrand/events{/privacy}","received_events_url":"https://api.github.com/users/gfarrand/received_events","type":"User","site_admin":false}],"requested_reviewers":[],"milestone":null,"commits_url":"https://api.github.com/repos/gfarrand/knex-elevator/pulls/3/commits","review_comments_url":"https://api.github.com/repos/gfarrand/knex-elevator/pulls/3/comments","review_comment_url":"https://api.github.com/repos/gfarrand/knex-elevator/pulls/comments{/number}","comments_url":"https://api.github.com/repos/gfarrand/knex-elevator/issues/3/comments","statuses_url":"https://api.github.com/repos/gfarrand/knex-elevator/statuses/3fe868fd8371dc2d153e078573f4311c1d2138e1","head":{"label":"gfarrand:feature/BasicArduinoSketch","ref":"feature/BasicArduinoSketch","sha":"3fe868fd8371dc2d153e078573f4311c1d2138e1","user":{"login":"gfarrand","id":28917081,"avatar_url":"https://avatars0.githubusercontent.com/u/28917081?v=3","gravatar_id":"","url":"https://api.github.com/users/gfarrand","html_url":"https://github.com/gfarrand","followers_url":"https://api.github.com/users/gfarrand/followers","following_url":"https://api.github.com/users/gfarrand/following{/other_user}","gists_url":"https://api.github.com/users/gfarrand/gists{/gist_id}","starred_url":"https://api.github.com/users/gfarrand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gfarrand/subscriptions","organizations_url":"https://api.github.com/users/gfarrand/orgs","repos_url":"https://api.github.com/users/gfarrand/repos","events_url":"https://api.github.com/users/gfarrand/events{/privacy}","received_events_url":"https://api.github.com/users/gfarrand/received_events","type":"User","site_admin":false},"repo":{"id":92258535,"name":"knex-elevator","full_name":"gfarrand/knex-elevator","owner":{"login":"gfarrand","id":28917081,"avatar_url":"https://avatars0.githubusercontent.com/u/28917081?v=3","gravatar_id":"","url":"https://api.github.com/users/gfarrand","html_url":"https://github.com/gfarrand","followers_url":"https://api.github.com/users/gfarrand/followers","following_url":"https://api.github.com/users/gfarrand/following{/other_user}","gists_url":"https://api.github.com/users/gfarrand/gists{/gist_id}","starred_url":"https://api.github.com/users/gfarrand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gfarrand/subscriptions","organizations_url":"https://api.github.com/users/gfarrand/orgs","repos_url":"https://api.github.com/users/gfarrand/repos","events_url":"https://api.github.com/users/gfarrand/events{/privacy}","received_events_url":"https://api.github.com/users/gfarrand/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/gfarrand/knex-elevator","description":"Control a mutli-shaft elevator built from K'Nex.","fork":false,"url":"https://api.github.com/repos/gfarrand/knex-elevator","forks_url":"https://api.github.com/repos/gfarrand/knex-elevator/forks","keys_url":"https://api.github.com/repos/gfarrand/knex-elevator/keys{/key_id}","collaborators_url":"https://api.github.com/repos/gfarrand/knex-elevator/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/gfarrand/knex-elevator/teams","hooks_url":"https://api.github.com/repos/gfarrand/knex-elevator/hooks","issue_events_url":"https://api.github.com/repos/gfarrand/knex-elevator/issues/events{/number}","events_url":"https://api.github.com/repos/gfarrand/knex-elevator/events","assignees_url":"https://api.github.com/repos/gfarrand/knex-elevator/assignees{/user}","branches_url":"https://api.github.com/repos/gfarrand/knex-elevator/branches{/branch}","tags_url":"https://api.github.com/repos/gfarrand/knex-elevator/tags","blobs_url":"https://api.github.com/repos/gfarrand/knex-elevator/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/gfarrand/knex-elevator/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/gfarrand/knex-elevator/git/refs{/sha}","trees_url":"https://api.github.com/repos/gfarrand/knex-elevator/git/trees{/sha}","statuses_url":"https://api.github.com/repos/gfarrand/knex-elevator/statuses/{sha}","languages_url":"https://api.github.com/repos/gfarrand/knex-elevator/languages","stargazers_url":"https://api.github.com/repos/gfarrand/knex-elevator/stargazers","contributors_url":"https://api.github.com/repos/gfarrand/knex-elevator/contributors","subscribers_url":"https://api.github.com/repos/gfarrand/knex-elevator/subscribers","subscription_url":"https://api.github.com/repos/gfarrand/knex-elevator/subscription","commits_url":"https://api.github.com/repos/gfarrand/knex-elevator/commits{/sha}","git_commits_url":"https://api.github.com/repos/gfarrand/knex-elevator/git/commits{/sha}","comments_url":"https://api.github.com/repos/gfarrand/knex-elevator/comments{/number}","issue_comment_url":"https://api.github.com/repos/gfarrand/knex-elevator/issues/comments{/number}","contents_url":"https://api.github.com/repos/gfarrand/knex-elevator/contents/{+path}","compare_url":"https://api.github.com/repos/gfarrand/knex-elevator/compare/{base}...{head}","merges_url":"https://api.github.com/repos/gfarrand/knex-elevator/merges","archive_url":"https://api.github.com/repos/gfarrand/knex-elevator/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/gfarrand/knex-elevator/downloads","issues_url":"https://api.github.com/repos/gfarrand/knex-elevator/issues{/number}","pulls_url":"https://api.github.com/repos/gfarrand/knex-elevator/pulls{/number}","milestones_url":"https://api.github.com/repos/gfarrand/knex-elevator/milestones{/number}","notifications_url":"https://api.github.com/repos/gfarrand/knex-elevator/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/gfarrand/knex-elevator/labels{/name}","releases_url":"https://api.github.com/repos/gfarrand/knex-elevator/releases{/id}","deployments_url":"https://api.github.com/repos/gfarrand/knex-elevator/deployments","created_at":"2017-05-24T06:36:24Z","updated_at":"2017-05-24T06:36:24Z","pushed_at":"2017-06-01T05:52:58Z","git_url":"git://github.com/gfarrand/knex-elevator.git","ssh_url":"git@github.com:gfarrand/knex-elevator.git","clone_url":"https://github.com/gfarrand/knex-elevator.git","svn_url":"https://github.com/gfarrand/knex-elevator","homepage":null,"size":5,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":6,"forks":0,"open_issues":6,"watchers":0,"default_branch":"develop"}},"base":{"label":"gfarrand:develop","ref":"develop","sha":"598e554b5f8b2ff574ccc6f7a6c00191833e974a","user":{"login":"gfarrand","id":28917081,"avatar_url":"https://avatars0.githubusercontent.com/u/28917081?v=3","gravatar_id":"","url":"https://api.github.com/users/gfarrand","html_url":"https://github.com/gfarrand","followers_url":"https://api.github.com/users/gfarrand/followers","following_url":"https://api.github.com/users/gfarrand/following{/other_user}","gists_url":"https://api.github.com/users/gfarrand/gists{/gist_id}","starred_url":"https://api.github.com/users/gfarrand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gfarrand/subscriptions","organizations_url":"https://api.github.com/users/gfarrand/orgs","repos_url":"https://api.github.com/users/gfarrand/repos","events_url":"https://api.github.com/users/gfarrand/events{/privacy}","received_events_url":"https://api.github.com/users/gfarrand/received_events","type":"User","site_admin":false},"repo":{"id":92258535,"name":"knex-elevator","full_name":"gfarrand/knex-elevator","owner":{"login":"gfarrand","id":28917081,"avatar_url":"https://avatars0.githubusercontent.com/u/28917081?v=3","gravatar_id":"","url":"https://api.github.com/users/gfarrand","html_url":"https://github.com/gfarrand","followers_url":"https://api.github.com/users/gfarrand/followers","following_url":"https://api.github.com/users/gfarrand/following{/other_user}","gists_url":"https://api.github.com/users/gfarrand/gists{/gist_id}","starred_url":"https://api.github.com/users/gfarrand/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gfarrand/subscriptions","organizations_url":"https://api.github.com/users/gfarrand/orgs","repos_url":"https://api.github.com/users/gfarrand/repos","events_url":"https://api.github.com/users/gfarrand/events{/privacy}","received_events_url":"https://api.github.com/users/gfarrand/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/gfarrand/knex-elevator","description":"Control a mutli-shaft elevator built from K'Nex.","fork":false,"url":"https://api.github.com/repos/gfarrand/knex-elevator","forks_url":"https://api.github.com/repos/gfarrand/knex-elevator/forks","keys_url":"https://api.github.com/repos/gfarrand/knex-elevator/keys{/key_id}","collaborators_url":"https://api.github.com/repos/gfarrand/knex-elevator/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/gfarrand/knex-elevator/teams","hooks_url":"https://api.github.com/repos/gfarrand/knex-elevator/hooks","issue_events_url":"https://api.github.com/repos/gfarrand/knex-elevator/issues/events{/number}","events_url":"https://api.github.com/repos/gfarrand/knex-elevator/events","assignees_url":"https://api.github.com/repos/gfarrand/knex-elevator/assignees{/user}","branches_url":"https://api.github.com/repos/gfarrand/knex-elevator/branches{/branch}","tags_url":"https://api.github.com/repos/gfarrand/knex-elevator/tags","blobs_url":"https://api.github.com/repos/gfarrand/knex-elevator/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/gfarrand/knex-elevator/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/gfarrand/knex-elevator/git/refs{/sha}","trees_url":"https://api.github.com/repos/gfarrand/knex-elevator/git/trees{/sha}","statuses_url":"https://api.github.com/repos/gfarrand/knex-elevator/statuses/{sha}","languages_url":"https://api.github.com/repos/gfarrand/knex-elevator/languages","stargazers_url":"https://api.github.com/repos/gfarrand/knex-elevator/stargazers","contributors_url":"https://api.github.com/repos/gfarrand/knex-elevator/contributors","subscribers_url":"https://api.github.com/repos/gfarrand/knex-elevator/subscribers","subscription_url":"https://api.github.com/repos/gfarrand/knex-elevator/subscription","commits_url":"https://api.github.com/repos/gfarrand/knex-elevator/commits{/sha}","git_commits_url":"https://api.github.com/repos/gfarrand/knex-elevator/git/commits{/sha}","comments_url":"https://api.github.com/repos/gfarrand/knex-elevator/comments{/number}","issue_comment_url":"https://api.github.com/repos/gfarrand/knex-elevator/issues/comments{/number}","contents_url":"https://api.github.com/repos/gfarrand/knex-elevator/contents/{+path}","compare_url":"https://api.github.com/repos/gfarrand/knex-elevator/compare/{base}...{head}","merges_url":"https://api.github.com/repos/gfarrand/knex-elevator/merges","archive_url":"https://api.github.com/repos/gfarrand/knex-elevator/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/gfarrand/knex-elevator/downloads","issues_url":"https://api.github.com/repos/gfarrand/knex-elevator/issues{/number}","pulls_url":"https://api.github.com/repos/gfarrand/knex-elevator/pulls{/number}","milestones_url":"https://api.github.com/repos/gfarrand/knex-elevator/milestones{/number}","notifications_url":"https://api.github.com/repos/gfarrand/knex-elevator/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/gfarrand/knex-elevator/labels{/name}","releases_url":"https://api.github.com/repos/gfarrand/knex-elevator/releases{/id}","deployments_url":"https://api.github.com/repos/gfarrand/knex-elevator/deployments","created_at":"2017-05-24T06:36:24Z","updated_at":"2017-05-24T06:36:24Z","pushed_at":"2017-06-01T05:52:58Z","git_url":"git://github.com/gfarrand/knex-elevator.git","ssh_url":"git@github.com:gfarrand/knex-elevator.git","clone_url":"https://github.com/gfarrand/knex-elevator.git","svn_url":"https://github.com/gfarrand/knex-elevator","homepage":null,"size":5,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":6,"forks":0,"open_issues":6,"watchers":0,"default_branch":"develop"}},"_links":{"self":{"href":"https://api.github.com/repos/gfarrand/knex-elevator/pulls/3"},"html":{"href":"https://github.com/gfarrand/knex-elevator/pull/3"},"issue":{"href":"https://api.github.com/repos/gfarrand/knex-elevator/issues/3"},"comments":{"href":"https://api.github.com/repos/gfarrand/knex-elevator/issues/3/comments"},"review_comments":{"href":"https://api.github.com/repos/gfarrand/knex-elevator/pulls/3/comments"},"review_comment":{"href":"https://api.github.com/repos/gfarrand/knex-elevator/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/gfarrand/knex-elevator/pulls/3/commits"},"statuses":{"href":"https://api.github.com/repos/gfarrand/knex-elevator/statuses/3fe868fd8371dc2d153e078573f4311c1d2138e1"}}}}
{"actor":{"display_login":"gfarrand"}}