João, No caso do Arduino tudo bem, porque mas para outros devices que não são capazes de funcionar como master, tem de ser o Android a fornecer o power e a comandar (USB OTG): http://pt.wikipedia.org/wiki/USB_On-The-Go
Como referi, depende do device e mesmo assim a forma de comunicar também depende caso o device tenha 1 ou 2 interfaces e caso tenho 1 ou 2 endpoints. Cumprimentos, Hugo. No dia 24 de Julho de 2013 às 10:37, João Fernandes < [email protected]> escreveu: > Root nem é para aqui chamado pois podes desenvolver qualquer uma das > funcionalidades sem necessitar de fazer root ao dispositivo. A única coisa > que precisas será de gerir a ligação à porta USB, eventualmente adicionar > suporte para emparelhamento mas o que não é obrigatório, podes muito bem > para fins de testes, assumir que o emparelhamento seja feito através do > sistema e só precisas depois de implementar o protocolo sobre a ligação > existente. No caso do arduino, o protocolo é o firmata. > > Tens um exemplo aqui http://shokai.github.io/ArduinoFirmata-Android/ que > inclusive ja tem uma lib java para usar usb-serial o que facilita o > trabalho. Acho que no teu caso, só terias de implementar o protocolo do teu > dispositivo (caso não exista já). > > -- > Recebeu esta mensagem porque está inscrito no grupo "Mailing List da > Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos > Grupos do Google. > > Para anular a subscrição deste grupo e parar de receber emails deste > grupo, envie um email para [email protected]. > Para publicar uma mensagem neste grupo, envie um e-mail para > [email protected]. > Visite este grupo em http://groups.google.com/group/riapt. > Para mais opções, consulte https://groups.google.com/groups/opt_out. > > > -- Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para anular a subscrição deste grupo e parar de receber emails deste grupo, envie um email para [email protected]. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Visite este grupo em http://groups.google.com/group/riapt. Para mais opções, consulte https://groups.google.com/groups/opt_out.
