{"action":"closed","issue":{"url":"https://api.github.com/repos/TemosEngenharia/RPI-IO/issues/2","repository_url":"https://api.github.com/repos/TemosEngenharia/RPI-IO","labels_url":"https://api.github.com/repos/TemosEngenharia/RPI-IO/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/TemosEngenharia/RPI-IO/issues/2/comments","events_url":"https://api.github.com/repos/TemosEngenharia/RPI-IO/issues/2/events","html_url":"https://github.com/TemosEngenharia/RPI-IO/issues/2","id":162132252,"number":2,"title":"Modo SETUP","user":{"login":"cezarsantanna","id":12140789,"avatar_url":"https://avatars.githubusercontent.com/u/12140789?v=3","gravatar_id":"","url":"https://api.github.com/users/cezarsantanna","html_url":"https://github.com/cezarsantanna","followers_url":"https://api.github.com/users/cezarsantanna/followers","following_url":"https://api.github.com/users/cezarsantanna/following{/other_user}","gists_url":"https://api.github.com/users/cezarsantanna/gists{/gist_id}","starred_url":"https://api.github.com/users/cezarsantanna/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cezarsantanna/subscriptions","organizations_url":"https://api.github.com/users/cezarsantanna/orgs","repos_url":"https://api.github.com/users/cezarsantanna/repos","events_url":"https://api.github.com/users/cezarsantanna/events{/privacy}","received_events_url":"https://api.github.com/users/cezarsantanna/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/TemosEngenharia/RPI-IO/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/TemosEngenharia/RPI-IO/labels/in%20progress","name":"in progress","color":"ededed"}],"state":"closed","locked":false,"assignee":{"login":"cezarsantanna","id":12140789,"avatar_url":"https://avatars.githubusercontent.com/u/12140789?v=3","gravatar_id":"","url":"https://api.github.com/users/cezarsantanna","html_url":"https://github.com/cezarsantanna","followers_url":"https://api.github.com/users/cezarsantanna/followers","following_url":"https://api.github.com/users/cezarsantanna/following{/other_user}","gists_url":"https://api.github.com/users/cezarsantanna/gists{/gist_id}","starred_url":"https://api.github.com/users/cezarsantanna/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cezarsantanna/subscriptions","organizations_url":"https://api.github.com/users/cezarsantanna/orgs","repos_url":"https://api.github.com/users/cezarsantanna/repos","events_url":"https://api.github.com/users/cezarsantanna/events{/privacy}","received_events_url":"https://api.github.com/users/cezarsantanna/received_events","type":"User","site_admin":false},"assignees":[{"login":"cezarsantanna","id":12140789,"avatar_url":"https://avatars.githubusercontent.com/u/12140789?v=3","gravatar_id":"","url":"https://api.github.com/users/cezarsantanna","html_url":"https://github.com/cezarsantanna","followers_url":"https://api.github.com/users/cezarsantanna/followers","following_url":"https://api.github.com/users/cezarsantanna/following{/other_user}","gists_url":"https://api.github.com/users/cezarsantanna/gists{/gist_id}","starred_url":"https://api.github.com/users/cezarsantanna/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cezarsantanna/subscriptions","organizations_url":"https://api.github.com/users/cezarsantanna/orgs","repos_url":"https://api.github.com/users/cezarsantanna/repos","events_url":"https://api.github.com/users/cezarsantanna/events{/privacy}","received_events_url":"https://api.github.com/users/cezarsantanna/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/TemosEngenharia/RPI-IO/milestones/1","html_url":"https://github.com/TemosEngenharia/RPI-IO/milestones/Version%200.01","labels_url":"https://api.github.com/repos/TemosEngenharia/RPI-IO/milestones/1/labels","id":1847059,"number":1,"title":"Version 0.01","description":"Versão inicial da aplicação, requisitos mínimos:\r\n-- Inicialização dos pinos GPIO do Pi\r\n-- Validação dos módulos instalados\r\n-- Setup dos pinos GPIO do Pi baseado nos módulos instalados\r\n-- Funções de switch_on e switch_off dos pinos de saída\r\n-- Funções de tratamento para os pinos de entrada\r\n-- Banco de Dados para cadastro dos módulos, dispositivos e transações (ativações e alarmes)","creator":{"login":"cezarsantanna","id":12140789,"avatar_url":"https://avatars.githubusercontent.com/u/12140789?v=3","gravatar_id":"","url":"https://api.github.com/users/cezarsantanna","html_url":"https://github.com/cezarsantanna","followers_url":"https://api.github.com/users/cezarsantanna/followers","following_url":"https://api.github.com/users/cezarsantanna/following{/other_user}","gists_url":"https://api.github.com/users/cezarsantanna/gists{/gist_id}","starred_url":"https://api.github.com/users/cezarsantanna/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cezarsantanna/subscriptions","organizations_url":"https://api.github.com/users/cezarsantanna/orgs","repos_url":"https://api.github.com/users/cezarsantanna/repos","events_url":"https://api.github.com/users/cezarsantanna/events{/privacy}","received_events_url":"https://api.github.com/users/cezarsantanna/received_events","type":"User","site_admin":false},"open_issues":4,"closed_issues":6,"state":"open","created_at":"2016-06-24T11:51:35Z","updated_at":"2016-06-27T16:17:36Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2016-06-24T11:58:41Z","updated_at":"2016-06-27T16:17:36Z","closed_at":"2016-06-27T16:17:36Z","body":"Para que a IO Digital tenha seu funcionamento adequado é necessário a criação de 3 modos de funcionamento em relação aos módulos:\r\n-- Modo 0 ou Modo de Inicialização\r\n  Neste modo temos todos dos módulos externos sem alimentação e a definição de todos os GPIOs do Pi para INPUT\r\n-- Modo 1 ou Mode de SETUP\r\n  Neste modo temos os módulos energizados mas fora de operação somente informando qual sua função, esta informação será passada pelos dos primeiros GPIOs de cada módulo.\r\n-- Modo 3 ou Modo de Operação\r\n  Neste modo temos os módulos energizados e com sua operação normal\r\n\r\nEsta Issue trata do funcionamento do Modo 1\r\nPara entrar no Modo 1 deve-se realizar a configuração da linhas GPIO BCM 26 e 27 para:\r\nMode SETUP:\r\nGPIO BCM 26 = UP\r\nGPIO BCM 27 = DOWN\r\n\r\nIsto fará com que os módulos sejam energizados e entrem em Modo SETUP. Neste modo os módulos informam sua função (Entrada ou Saída) através de suas primeiras linhas de GPIO e seguem a seguinte codificação:\r\nNos módulos de Entrada teremos\r\nGPIO MóduloXA = UP\r\nGPIO MóduloXB = DOWN\r\n\r\nNos módulos de Saída teremos\r\nGPIO MóduloXA = DOWN\r\nGPIO MóduloXB = UP\r\n\r\nNos módulos de vazios teremos\r\nGPIO MóduloXA = DOWN\r\nGPIO MóduloXB = DOWN\r\n\r\nEste modo deve permanecer por 5 segundos, depois deste tempo os módulos que não foram detectados serão desconectados da CPU via GPIOs em estado desligado.\r\nUma vez detectados os módulos e seus modos de operação estas informação serão inseridas no Banco de Dados para processamento.\r\n\r\nCom todos os registros criados no banco devemos executar esta configuração dentro do Pi definindo os pinos de GPIO conforme configurados durante o boot.\r\n\r\nApós este processo deverá iniciar o modo de Operação"}}
{"actor":{"display_login":"cezarsantanna"}}