Gerenciamento de carros(Finalmente)
quinta-feira, 16 de maio de 2013 0
quinta-feira, 16 de maio de 2013 0
segunda-feira, 6 de maio de 2013 0
Sou o Rafael e venho aqui para agora postar sobre uma parte importante de nosso projeto. Como vocês já sabem, as informações do carro (temperatura do motor, nivel de gasolina, água e etc.) são enviados pelo dispositivo OBD, e o Skynet (biblioteca que o grupo do superior está desenvolvendo) pega os dados, com isso nosso app tem acesso a todas essas informações. Porém, essa biblioteca ainda não está pronta, então criamos uma biblioteca que simulará essas informações e mandará para nosso app.
segunda-feira, 29 de abril de 2013 0
Olá, sou o Rafael, fiquei sem postar nada por um tempo devido a diversos problemas, mas estou de volta e falarei sobre alguns temas abordados durante a semana. Como vocês já devem ter visto no post anterior (Gabriel), o grupo tem se preocupado bastante com o código, então nessa semana não tivemos grande progressos visuais aos usuários, mas estamos tornando o código mais limpo e muito mais fácil de entender.
Vimos que temos a necessidade de fazer a parte da documentação logo, por isso montamos nossos MER, DER, DFDs (níveis 0 e 1 por enquanto), e um diagrama de classes. O próximo passo será dar uma olhada em uma documentação recomendada pelo professor Renato, feita no ano passado, assim, já deixaremos um documento dentro das normas pedidas, e então só adicionaremos informações.
Sobre funcionalidades do app, ainda ficou faltando postar aqui como ficou a parte de gerenciar os carros (cadastro, exclusão, etc...). Ainda não consegui postar porque houve um problema com meu celular, e o emulador não possui bluetooth, anulando as principais funções do app. Porém logo posto como ficou esta parte.
Por enquanto é isso, após terminada esta etapa iremos ter outra reunião com o superior para definirmos mais algumas coisas..
quarta-feira, 24 de abril de 2013 0
Hoje, 24/04/2013, ás 10:30, demos um pequeno passo para o homem, mas um grande passo para o projeto. Foi criada uma Activity que servirá de base para todas as outras, dessa forma nosso código ficará mais limpo e organizado e muito menos propício a erros (ou bugs, como preferir). Essa foi uma ideia que eu tive durante... er... bem não importa... e então conversei sobre isso com os outros integrantes do grupo e eles acharam genial. Então, neste exato momento, acabo de fazer o commit com essa modificação e, a partir de agora, a expectativa é que nosso projeto caminhe a passos largos.
Outras ideias ja estão surgindo como uma interface para as DAO's e uma única Activity para o gerenciamento dos carros e trajetos.
Bom é isso aí pessoal, bola pra frente terminar esse projeto o/
segunda-feira, 15 de abril de 2013 0
Olá Yves falando
Tivemos um encontro com o grupo Skynet na quarta passada e como de costume essa segunda vou postar alguns avanços do nosso projeto.
O encontro foi bem leve, tínhamos algumas dúvidas quanto á conexão com o dispositivo OBD, e alguns dados que seriam necessários para o cálculo relativo dos valores encontrados.
O problema dos dados era basicamente a imprecisão do OBD de acordo com cada carro, basicamente em um carro ele registra 100% de nível de combustível e em outro 110%. a escala varia de acordo com o carro. Para isso existe um recurso que é saber o que o OBD considera o máximo e o mínimo para um valor. Assim poderíamos forçar a conversão para o padrão de nossa preferência. Felizmente o grupo Skynet tinha ciência deste problema e nos tranquilizou quanto a isso; Eles vão fazer a conversão para um padrão de preferência deles e depois passar para nós, que teremos consciência deste padrão e poderemos manipular a informação á vontade.
O segundo problema, o da conexão, era um pouco mais complicado. O Skynet já havia fazendo testes com o dispositivo físico mais sem muitos resultados, então estavam esperando outro dispositivo chegar por encomenda para fazer mais testes. Segundo eles até o domingo passado (14/04) eles estariam trabalhando nesta questão. De qualquer forma concordamos que o pareamento seria feito através dos recursos do aparelho externamente ao programa (e a biblioteca por consequência) e quando ativado o Diagnosticar procuraria pelos pareamentos já feitos para tentar a conexão. Como eles não tinham o formato como a conexão seria feita, os parâmetros e retornos mais especificamente, deixamos esta questão para a próxima reunião.
Os outros membros falarão sobre os outros avanços específicos do aplicativo e suas funções específicas mais tarde, por isso continue visitando o blog de desenvolvimento
Gostou da notícia? Compartilhe nas redes sociais e espalhe esse projeto. Duvidas e sugestões poste um comentário com elas.
segunda-feira, 8 de abril de 2013 0
Olá, sou o Rafael e venho postando, até agora, o avanço obtido com a parte de conexão. Neste post irei mostrar algumas mudanças que foram realizadas.
segunda-feira, 1 de abril de 2013 0