{"action":"published","release":{"url":"https://api.github.com/repos/eriksl/esp8266-universal-io-bridge/releases/1581016","assets_url":"https://api.github.com/repos/eriksl/esp8266-universal-io-bridge/releases/1581016/assets","upload_url":"https://uploads.github.com/repos/eriksl/esp8266-universal-io-bridge/releases/1581016/assets{?name}","html_url":"https://github.com/eriksl/esp8266-universal-io-bridge/releases/tag/9","id":1581016,"tag_name":"9","target_commitish":"master","name":"Release 9: Add sensor calibration, pwm modulation feature, fix some i2c sensors","draft":false,"author":{"login":"eriksl","id":1038982,"avatar_url":"https://avatars.githubusercontent.com/u/1038982?v=3","gravatar_id":"","url":"https://api.github.com/users/eriksl","html_url":"https://github.com/eriksl","followers_url":"https://api.github.com/users/eriksl/followers","following_url":"https://api.github.com/users/eriksl/following{/other_user}","gists_url":"https://api.github.com/users/eriksl/gists{/gist_id}","starred_url":"https://api.github.com/users/eriksl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eriksl/subscriptions","organizations_url":"https://api.github.com/users/eriksl/orgs","repos_url":"https://api.github.com/users/eriksl/repos","events_url":"https://api.github.com/users/eriksl/events{/privacy}","received_events_url":"https://api.github.com/users/eriksl/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2015-07-24T08:46:21Z","published_at":"2015-07-24T08:53:52Z","assets":[{"url":"https://api.github.com/repos/eriksl/esp8266-universal-io-bridge/releases/assets/741821","id":741821,"name":"espiobridge.zip","label":null,"uploader":{"login":"eriksl","id":1038982,"avatar_url":"https://avatars.githubusercontent.com/u/1038982?v=3","gravatar_id":"","url":"https://api.github.com/users/eriksl","html_url":"https://github.com/eriksl","followers_url":"https://api.github.com/users/eriksl/followers","following_url":"https://api.github.com/users/eriksl/following{/other_user}","gists_url":"https://api.github.com/users/eriksl/gists{/gist_id}","starred_url":"https://api.github.com/users/eriksl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eriksl/subscriptions","organizations_url":"https://api.github.com/users/eriksl/orgs","repos_url":"https://api.github.com/users/eriksl/repos","events_url":"https://api.github.com/users/eriksl/events{/privacy}","received_events_url":"https://api.github.com/users/eriksl/received_events","type":"User","site_admin":false},"content_type":"application/zip","state":"uploaded","size":184902,"download_count":0,"created_at":"2015-07-24T08:53:49Z","updated_at":"2015-07-24T08:53:50Z","browser_download_url":"https://github.com/eriksl/esp8266-universal-io-bridge/releases/download/9/espiobridge.zip"}],"tarball_url":"https://api.github.com/repos/eriksl/esp8266-universal-io-bridge/tarball/9","zipball_url":"https://api.github.com/repos/eriksl/esp8266-universal-io-bridge/zipball/9","body":"- add i2c sensor calibration, you can specify a correction offset and factor per sensor (isc command)\r\n- change irom_text offset from 0x40000 to 0x10000, this frees up about 200 kbyte of flash memory\r\n- add pwm modulation for all your \"flashy\" effects, see below for usage\r\n- fixes to the tsl2550, tsl2561, bh1750, digipicco and am2321 i2c sensors\r\n- add realtime clock (sort of)\r\n\r\nPWM modulation:\r\n\r\nThis makes the duty go up and down automatically between configured boundaries, with a configured speed. Convenient for \"slow\" flashlights or \"glowing\" christmas lights.\r\n    \r\nFor normal pwm use:\r\n    \r\ngm pwm <gpio> <duty>\r\ngs <gpio> <duty>\r\n    \r\nFor modulated pwm use:\r\n    \r\ngm pwm <gpio> <min duty> <max duty> <speed>\r\ngs <gpio> <min duty> <max duty> <speed>\r\n    \r\nSpeed is actually slowing down factor, 1 is fastest."}}