{"action":"created","comment":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/pulls/comments/34443682","id":34443682,"diff_hunk":"@@ -0,0 +1,276 @@\n+/*\n+ * Copyright (C) 2015 PHYTEC Messtechnik GmbH\n+ *\n+ * This file is subject to the terms and conditions of the GNU Lesser\n+ * General Public License v2.1. See the file LICENSE in the top level\n+ * directory for more details.\n+ *\n+ */\n+\n+/**\n+ * @ingroup     drivers_tcs37727\n+ * @{\n+ *\n+ * @file\n+ * @brief       Driver for the AMS TCS37727 Color Light-To-Digital Converter\n+ *\n+ * @author      Felix Siebel <f.siebel@phytec.de>\n+ * @author      Johann Fischer <j.fischer@phytec.de>\n+ *\n+ * @}\n+ */\n+\n+#include <stdint.h>\n+#include <stdbool.h>\n+#include \"periph/i2c.h\"\n+#include \"tcs37727.h\"\n+#include \"tcs37727-internal.h\"\n+\n+#define ENABLE_DEBUG   (1)\n+#include \"debug.h\"\n+\n+#define I2C_SPEED      I2C_SPEED_FAST\n+\n+static int tcs37727_test(tcs37727_t *dev)\n+{\n+    char id;\n+\n+    i2c_acquire(dev->i2c);\n+\n+    if (i2c_read_reg(dev->i2c, dev->addr, TCS37727_ID, &id) != 1) {\n+        i2c_release(dev->i2c);\n+        return -1;\n+    }\n+\n+    i2c_release(dev->i2c);\n+\n+    if (id != TCS37727_ID_VALUE) {\n+        return -1;\n+    }\n+\n+    return 0;\n+}\n+\n+int tcs37727_init(tcs37727_t *dev, i2c_t i2c, uint8_t address, int atime_us)\n+{\n+    /* write device descriptor */\n+    dev->i2c = i2c;\n+    dev->addr = address;\n+    dev->initialized = false;\n+\n+    i2c_acquire(dev->i2c);\n+\n+    /* initialize the I2C bus */\n+    if (i2c_init_master(i2c, I2C_SPEED) < 0) {\n+        i2c_release(dev->i2c);\n+        return -1;\n+    }\n+\n+    i2c_release(dev->i2c);\n+\n+    if (tcs37727_test(dev)) {\n+        return -2;\n+    }\n+\n+    i2c_acquire(dev->i2c);\n+\n+    if (i2c_write_reg(dev->i2c, dev->addr, TCS37727_CONTROL,\n+                      TCS37727_CONTROL_AGAIN_4) != 1) {\n+        i2c_release(dev->i2c);\n+        return -3;\n+    }\n+    dev->again = 4;\n+\n+    if (i2c_write_reg(dev->i2c, dev->addr,\n+                      TCS37727_ATIME_TO_REG(atime_us), 0) != 1) {\n+        i2c_release(dev->i2c);\n+        return -3;\n+    }\n+    dev->atime_us = atime_us;\n+\n+    dev->initialized = true;\n+\n+    i2c_release(dev->i2c);\n+    return 0;\n+}\n+\n+int tcs37727_set_rgbc_active(tcs37727_t *dev)\n+{\n+    uint8_t reg;\n+\n+    if (dev->initialized == false) {\n+        return -1;\n+    }\n+\n+    i2c_acquire(dev->i2c);\n+    if (i2c_read_regs(dev->i2c, dev->addr, TCS37727_ENABLE, (char *)&reg, 1) != 1) {\n+        i2c_release(dev->i2c);\n+        return -1;\n+    }\n+\n+    reg |= (TCS37727_ENABLE_AEN | TCS37727_ENABLE_PON);\n+\n+    if (i2c_write_reg(dev->i2c, dev->addr, TCS37727_ENABLE, reg) != 1) {\n+        i2c_release(dev->i2c);\n+        return -1;\n+    }\n+\n+    i2c_release(dev->i2c);\n+    return 0;\n+}\n+\n+int tcs37727_set_rgbc_standby(tcs37727_t *dev)\n+{\n+    uint8_t reg;\n+\n+    if (dev->initialized == false) {\n+        return -1;\n+    }\n+\n+    i2c_acquire(dev->i2c);\n+    if (i2c_read_regs(dev->i2c, dev->addr, TCS37727_ENABLE, (char *)&reg, 1) != 1) {\n+        i2c_release(dev->i2c);\n+        return -1;\n+    }\n+\n+    reg &= ~TCS37727_ENABLE_AEN;\n+    if (!(reg & TCS37727_ENABLE_PEN)) {\n+        reg &= ~TCS37727_ENABLE_PON;\n+    }\n+\n+    if (i2c_write_reg(dev->i2c, dev->addr, TCS37727_ENABLE, reg) != 1) {\n+        i2c_release(dev->i2c);\n+        return -1;\n+    }\n+\n+    i2c_release(dev->i2c);\n+    return 0;\n+}\n+\n+static uint8_t tcs37727_trim_gain(tcs37727_t *dev, int rawc)\n+{\n+    uint8_t reg_again = 0;\n+    int val_again = dev->again;\n+\n+    if (dev->initialized == false) {\n+        return -1;\n+    }\n+\n+    if (rawc < TCS37727_AG_THRESHOLD_LOW) {\n+        switch (val_again) {\n+            case 1:\n+                reg_again = TCS37727_CONTROL_AGAIN_4;\n+                val_again = 4;\n+                break;\n+\n+            case 4:\n+                reg_again = TCS37727_CONTROL_AGAIN_16;\n+                val_again = 16;\n+                break;\n+\n+            case 16:\n+                reg_again = TCS37727_CONTROL_AGAIN_60;\n+                val_again = 60;\n+                break;\n+\n+            case 60:","path":"drivers/tcs37727/tcs37727.c","position":176,"original_position":176,"commit_id":"6d710cfbb3b68a2c429a13e80b34808ed64f3388","original_commit_id":"6d710cfbb3b68a2c429a13e80b34808ed64f3388","user":{"login":"PeterKietzmann","id":7765855,"avatar_url":"https://avatars.githubusercontent.com/u/7765855?v=3","gravatar_id":"","url":"https://api.github.com/users/PeterKietzmann","html_url":"https://github.com/PeterKietzmann","followers_url":"https://api.github.com/users/PeterKietzmann/followers","following_url":"https://api.github.com/users/PeterKietzmann/following{/other_user}","gists_url":"https://api.github.com/users/PeterKietzmann/gists{/gist_id}","starred_url":"https://api.github.com/users/PeterKietzmann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PeterKietzmann/subscriptions","organizations_url":"https://api.github.com/users/PeterKietzmann/orgs","repos_url":"https://api.github.com/users/PeterKietzmann/repos","events_url":"https://api.github.com/users/PeterKietzmann/events{/privacy}","received_events_url":"https://api.github.com/users/PeterKietzmann/received_events","type":"User","site_admin":false},"body":"How about introducing a `break;` here to stay with the current gain value (`60`) while doing nothing. The `default` could stay with `return -1` for the error case","created_at":"2015-07-13T08:52:17Z","updated_at":"2015-07-13T08:52:17Z","html_url":"https://github.com/RIOT-OS/RIOT/pull/3135#discussion_r34443682","pull_request_url":"https://api.github.com/repos/RIOT-OS/RIOT/pulls/3135","_links":{"self":{"href":"https://api.github.com/repos/RIOT-OS/RIOT/pulls/comments/34443682"},"html":{"href":"https://github.com/RIOT-OS/RIOT/pull/3135#discussion_r34443682"},"pull_request":{"href":"https://api.github.com/repos/RIOT-OS/RIOT/pulls/3135"}}},"pull_request":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/pulls/3135","id":36591385,"html_url":"https://github.com/RIOT-OS/RIOT/pull/3135","diff_url":"https://github.com/RIOT-OS/RIOT/pull/3135.diff","patch_url":"https://github.com/RIOT-OS/RIOT/pull/3135.patch","issue_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/3135","number":3135,"state":"open","locked":false,"title":"Driver for TCS3772 Color Light-to-Digital Converter","user":{"login":"jfischer-phytec-iot","id":9864546,"avatar_url":"https://avatars.githubusercontent.com/u/9864546?v=3","gravatar_id":"","url":"https://api.github.com/users/jfischer-phytec-iot","html_url":"https://github.com/jfischer-phytec-iot","followers_url":"https://api.github.com/users/jfischer-phytec-iot/followers","following_url":"https://api.github.com/users/jfischer-phytec-iot/following{/other_user}","gists_url":"https://api.github.com/users/jfischer-phytec-iot/gists{/gist_id}","starred_url":"https://api.github.com/users/jfischer-phytec-iot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jfischer-phytec-iot/subscriptions","organizations_url":"https://api.github.com/users/jfischer-phytec-iot/orgs","repos_url":"https://api.github.com/users/jfischer-phytec-iot/repos","events_url":"https://api.github.com/users/jfischer-phytec-iot/events{/privacy}","received_events_url":"https://api.github.com/users/jfischer-phytec-iot/received_events","type":"User","site_admin":false},"body":"This PR adds the driver for TCS3772 Color Light-to-Digital Converter with Proximity Sensing.\r\nDriver supports basic functionality only, no Proximity Sensing.\r\nCan be tested with pba-d-01-kw2x Board.","created_at":"2015-05-31T23:10:42Z","updated_at":"2015-07-13T08:52:17Z","closed_at":null,"merged_at":null,"merge_commit_sha":"0878fba4fee5ad415bac779da916f9dcab47f693","assignee":{"login":"PeterKietzmann","id":7765855,"avatar_url":"https://avatars.githubusercontent.com/u/7765855?v=3","gravatar_id":"","url":"https://api.github.com/users/PeterKietzmann","html_url":"https://github.com/PeterKietzmann","followers_url":"https://api.github.com/users/PeterKietzmann/followers","following_url":"https://api.github.com/users/PeterKietzmann/following{/other_user}","gists_url":"https://api.github.com/users/PeterKietzmann/gists{/gist_id}","starred_url":"https://api.github.com/users/PeterKietzmann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PeterKietzmann/subscriptions","organizations_url":"https://api.github.com/users/PeterKietzmann/orgs","repos_url":"https://api.github.com/users/PeterKietzmann/repos","events_url":"https://api.github.com/users/PeterKietzmann/events{/privacy}","received_events_url":"https://api.github.com/users/PeterKietzmann/received_events","type":"User","site_admin":false},"milestone":null,"commits_url":"https://api.github.com/repos/RIOT-OS/RIOT/pulls/3135/commits","review_comments_url":"https://api.github.com/repos/RIOT-OS/RIOT/pulls/3135/comments","review_comment_url":"https://api.github.com/repos/RIOT-OS/RIOT/pulls/comments{/number}","comments_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/3135/comments","statuses_url":"https://api.github.com/repos/RIOT-OS/RIOT/statuses/6d710cfbb3b68a2c429a13e80b34808ed64f3388","head":{"label":"jfischer-phytec-iot:pr@tcs37727","ref":"pr@tcs37727","sha":"6d710cfbb3b68a2c429a13e80b34808ed64f3388","user":{"login":"jfischer-phytec-iot","id":9864546,"avatar_url":"https://avatars.githubusercontent.com/u/9864546?v=3","gravatar_id":"","url":"https://api.github.com/users/jfischer-phytec-iot","html_url":"https://github.com/jfischer-phytec-iot","followers_url":"https://api.github.com/users/jfischer-phytec-iot/followers","following_url":"https://api.github.com/users/jfischer-phytec-iot/following{/other_user}","gists_url":"https://api.github.com/users/jfischer-phytec-iot/gists{/gist_id}","starred_url":"https://api.github.com/users/jfischer-phytec-iot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jfischer-phytec-iot/subscriptions","organizations_url":"https://api.github.com/users/jfischer-phytec-iot/orgs","repos_url":"https://api.github.com/users/jfischer-phytec-iot/repos","events_url":"https://api.github.com/users/jfischer-phytec-iot/events{/privacy}","received_events_url":"https://api.github.com/users/jfischer-phytec-iot/received_events","type":"User","site_admin":false},"repo":{"id":26913807,"name":"RIOT","full_name":"jfischer-phytec-iot/RIOT","owner":{"login":"jfischer-phytec-iot","id":9864546,"avatar_url":"https://avatars.githubusercontent.com/u/9864546?v=3","gravatar_id":"","url":"https://api.github.com/users/jfischer-phytec-iot","html_url":"https://github.com/jfischer-phytec-iot","followers_url":"https://api.github.com/users/jfischer-phytec-iot/followers","following_url":"https://api.github.com/users/jfischer-phytec-iot/following{/other_user}","gists_url":"https://api.github.com/users/jfischer-phytec-iot/gists{/gist_id}","starred_url":"https://api.github.com/users/jfischer-phytec-iot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jfischer-phytec-iot/subscriptions","organizations_url":"https://api.github.com/users/jfischer-phytec-iot/orgs","repos_url":"https://api.github.com/users/jfischer-phytec-iot/repos","events_url":"https://api.github.com/users/jfischer-phytec-iot/events{/privacy}","received_events_url":"https://api.github.com/users/jfischer-phytec-iot/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/jfischer-phytec-iot/RIOT","description":"RIOT -  The friendly OS for IoT","fork":true,"url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT","forks_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/forks","keys_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/teams","hooks_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/hooks","issue_events_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/issues/events{/number}","events_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/events","assignees_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/assignees{/user}","branches_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/branches{/branch}","tags_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/tags","blobs_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/git/refs{/sha}","trees_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/statuses/{sha}","languages_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/languages","stargazers_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/stargazers","contributors_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/contributors","subscribers_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/subscribers","subscription_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/subscription","commits_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/commits{/sha}","git_commits_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/git/commits{/sha}","comments_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/comments{/number}","issue_comment_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/issues/comments{/number}","contents_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/contents/{+path}","compare_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/merges","archive_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/downloads","issues_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/issues{/number}","pulls_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/pulls{/number}","milestones_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/milestones{/number}","notifications_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/labels{/name}","releases_url":"https://api.github.com/repos/jfischer-phytec-iot/RIOT/releases{/id}","created_at":"2014-11-20T13:37:08Z","updated_at":"2015-03-31T07:26:54Z","pushed_at":"2015-07-09T16:26:38Z","git_url":"git://github.com/jfischer-phytec-iot/RIOT.git","ssh_url":"git@github.com:jfischer-phytec-iot/RIOT.git","clone_url":"https://github.com/jfischer-phytec-iot/RIOT.git","svn_url":"https://github.com/jfischer-phytec-iot/RIOT","homepage":"https://github.com/RIOT-OS/RIOT/wiki","size":19410,"stargazers_count":0,"watchers_count":0,"language":"C","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"RIOT-OS:master","ref":"master","sha":"da2cd90ff7b03ea75409fc7c6fb09d81d3543b4c","user":{"login":"RIOT-OS","id":3079480,"avatar_url":"https://avatars.githubusercontent.com/u/3079480?v=3","gravatar_id":"","url":"https://api.github.com/users/RIOT-OS","html_url":"https://github.com/RIOT-OS","followers_url":"https://api.github.com/users/RIOT-OS/followers","following_url":"https://api.github.com/users/RIOT-OS/following{/other_user}","gists_url":"https://api.github.com/users/RIOT-OS/gists{/gist_id}","starred_url":"https://api.github.com/users/RIOT-OS/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RIOT-OS/subscriptions","organizations_url":"https://api.github.com/users/RIOT-OS/orgs","repos_url":"https://api.github.com/users/RIOT-OS/repos","events_url":"https://api.github.com/users/RIOT-OS/events{/privacy}","received_events_url":"https://api.github.com/users/RIOT-OS/received_events","type":"Organization","site_admin":false},"repo":{"id":7370241,"name":"RIOT","full_name":"RIOT-OS/RIOT","owner":{"login":"RIOT-OS","id":3079480,"avatar_url":"https://avatars.githubusercontent.com/u/3079480?v=3","gravatar_id":"","url":"https://api.github.com/users/RIOT-OS","html_url":"https://github.com/RIOT-OS","followers_url":"https://api.github.com/users/RIOT-OS/followers","following_url":"https://api.github.com/users/RIOT-OS/following{/other_user}","gists_url":"https://api.github.com/users/RIOT-OS/gists{/gist_id}","starred_url":"https://api.github.com/users/RIOT-OS/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RIOT-OS/subscriptions","organizations_url":"https://api.github.com/users/RIOT-OS/orgs","repos_url":"https://api.github.com/users/RIOT-OS/repos","events_url":"https://api.github.com/users/RIOT-OS/events{/privacy}","received_events_url":"https://api.github.com/users/RIOT-OS/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/RIOT-OS/RIOT","description":"RIOT -  The friendly OS for IoT","fork":false,"url":"https://api.github.com/repos/RIOT-OS/RIOT","forks_url":"https://api.github.com/repos/RIOT-OS/RIOT/forks","keys_url":"https://api.github.com/repos/RIOT-OS/RIOT/keys{/key_id}","collaborators_url":"https://api.github.com/repos/RIOT-OS/RIOT/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/RIOT-OS/RIOT/teams","hooks_url":"https://api.github.com/repos/RIOT-OS/RIOT/hooks","issue_events_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/events{/number}","events_url":"https://api.github.com/repos/RIOT-OS/RIOT/events","assignees_url":"https://api.github.com/repos/RIOT-OS/RIOT/assignees{/user}","branches_url":"https://api.github.com/repos/RIOT-OS/RIOT/branches{/branch}","tags_url":"https://api.github.com/repos/RIOT-OS/RIOT/tags","blobs_url":"https://api.github.com/repos/RIOT-OS/RIOT/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/RIOT-OS/RIOT/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/RIOT-OS/RIOT/git/refs{/sha}","trees_url":"https://api.github.com/repos/RIOT-OS/RIOT/git/trees{/sha}","statuses_url":"https://api.github.com/repos/RIOT-OS/RIOT/statuses/{sha}","languages_url":"https://api.github.com/repos/RIOT-OS/RIOT/languages","stargazers_url":"https://api.github.com/repos/RIOT-OS/RIOT/stargazers","contributors_url":"https://api.github.com/repos/RIOT-OS/RIOT/contributors","subscribers_url":"https://api.github.com/repos/RIOT-OS/RIOT/subscribers","subscription_url":"https://api.github.com/repos/RIOT-OS/RIOT/subscription","commits_url":"https://api.github.com/repos/RIOT-OS/RIOT/commits{/sha}","git_commits_url":"https://api.github.com/repos/RIOT-OS/RIOT/git/commits{/sha}","comments_url":"https://api.github.com/repos/RIOT-OS/RIOT/comments{/number}","issue_comment_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/comments{/number}","contents_url":"https://api.github.com/repos/RIOT-OS/RIOT/contents/{+path}","compare_url":"https://api.github.com/repos/RIOT-OS/RIOT/compare/{base}...{head}","merges_url":"https://api.github.com/repos/RIOT-OS/RIOT/merges","archive_url":"https://api.github.com/repos/RIOT-OS/RIOT/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/RIOT-OS/RIOT/downloads","issues_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues{/number}","pulls_url":"https://api.github.com/repos/RIOT-OS/RIOT/pulls{/number}","milestones_url":"https://api.github.com/repos/RIOT-OS/RIOT/milestones{/number}","notifications_url":"https://api.github.com/repos/RIOT-OS/RIOT/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/RIOT-OS/RIOT/labels{/name}","releases_url":"https://api.github.com/repos/RIOT-OS/RIOT/releases{/id}","created_at":"2012-12-29T20:38:40Z","updated_at":"2015-07-12T18:19:10Z","pushed_at":"2015-07-12T11:08:55Z","git_url":"git://github.com/RIOT-OS/RIOT.git","ssh_url":"git@github.com:RIOT-OS/RIOT.git","clone_url":"https://github.com/RIOT-OS/RIOT.git","svn_url":"https://github.com/RIOT-OS/RIOT","homepage":"https://github.com/RIOT-OS/RIOT/wiki","size":119753,"stargazers_count":434,"watchers_count":434,"language":"C","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":332,"mirror_url":null,"open_issues_count":369,"forks":332,"open_issues":369,"watchers":434,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/RIOT-OS/RIOT/pulls/3135"},"html":{"href":"https://github.com/RIOT-OS/RIOT/pull/3135"},"issue":{"href":"https://api.github.com/repos/RIOT-OS/RIOT/issues/3135"},"comments":{"href":"https://api.github.com/repos/RIOT-OS/RIOT/issues/3135/comments"},"review_comments":{"href":"https://api.github.com/repos/RIOT-OS/RIOT/pulls/3135/comments"},"review_comment":{"href":"https://api.github.com/repos/RIOT-OS/RIOT/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/RIOT-OS/RIOT/pulls/3135/commits"},"statuses":{"href":"https://api.github.com/repos/RIOT-OS/RIOT/statuses/6d710cfbb3b68a2c429a13e80b34808ed64f3388"}}}}