Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Re: Comunicação serial com android

Use um arduino, tem API para Android e serial, simples assim!

Em 8 de novembro de 2011 10:22, Eduardo Schurtz
<eduardo.schurtz@gmail.com> escreveu:
> Renato, a solução é interessante, mas não viável... Muita gambiarra pra
> instalar numa empresa! Se eu falar isso pro gerente ele me bate... hehe
> Sem contar que vamos precisar de mais de 40 unidades...
> Emerson, acho que o ideal é jogar no colo do fabricante mesmo... Já temos
> bastante coisa pra nos preocuparmos aqui...
> Leonardo, o tablet é o i-MXT ( http://www.mxt.com.br/products.php#imxt ).
> Com android 2.2...
> --
> Eduardo Schurtz
>
>
> 2011/11/7 Leonardo Compiler <leo.compiler@gmail.com>
>>
>> Eduardo ,  partindo do principio que sua balança e aquelas para ligar em
>> um PDA via  rs232 ou USB ..  na documentação do android está relatado que :
>>
>> USB accessory and host modes are directly supported in Android 3.1 (API
>> level 12) or newer platforms. USB accessory mode is also backported to
>> Android 2.3.4 (API level 10) as an add-on library to support a broader range
>> of devices. Device manufacturers can choose whether or not to include the
>> add-on library on the device's system image.
>>
>>
>> Em 7 de novembro de 2011 23:48, Leonardo Compiler <leo.compiler@gmail.com>
>> escreveu:
>>>
>>> Duvida : qual table vc ta pensando utilizar ,  qual a versão do android ?
>>> ele ta com acesso root ?
>>>
>>>
>>> Em 7 de novembro de 2011 22:30, Emerson Suguimoto
>>> <emerson.suguimoto@gmail.com> escreveu:
>>>>
>>>> Acredito que você poderia pedir pro fabricante o protocolo de
>>>> comunicação já que RS 232 e você mesmo fazer essa parte, creio que não
>>>> seja algo do outro mundo.
>>>> Se você for bem hacker, dá pra usar uns analisadores lógicos que
>>>> descobrem o Baud rate e já te mostra os caracteres em hexa chegando
>>>> direto da porta serial. Desta forma você pega todos os parâmetros do
>>>> protocolo fazendo tipo um "gato" no sistema que está funcionando
>>>> atualmente.
>>>>
>>>> No pior dos casos usar um desktop como ponte e usar um roteador
>>>> wireless transmitindo os dados via sockets.
>>>>
>>>>
>>>>
>>>> Em 7 de novembro de 2011 21:48, Renato.toi@gmail.com
>>>> <renato.toi@gmail.com> escreveu:
>>>> > Eduardo,
>>>> > Eu sugeri usar uma plaquinha x86 para rodar DOS e os protocolos
>>>> > prontos, e
>>>> > assim conectar com a balança. A plaquinha deveria conectar tambem com
>>>> > o
>>>> > tablet, mas aí seria uma outra conexão serial ou TCP/IP.
>>>> > Renato Toi
>>>> > Em 07/11/2011, às 18:10, Eduardo Schurtz <eduardo.schurtz@gmail.com>
>>>> > escreveu:
>>>> >
>>>> > Marcelo e Leonardo, se eu soubesse de alguma balança com transmissão
>>>> > mais
>>>> > moderna, com certeza estaria avaliando... Essa foi a única que
>>>> > encontrei.
>>>> > Se tiverem alguma pra indicar, seria ótimo!
>>>> > E tem outra coisa, o problema não é a comunicação em si... Pois o
>>>> > tablet tem
>>>> > porta serial e API para uso. Então, creio eu, que sendo wireless, USB,
>>>> > bluetooth, daria no mesmo!!!!
>>>> > Problema é que o fornecedor da balança só tem protocolo pra windows e
>>>> > ms-dos. E nela que preciso buscar as informações.
>>>> > Emerson, você acha que sendo bluetooth seria mais fácil? Pois de um
>>>> > jeito ou
>>>> > de outro, terei que acessar as informações da balança, que só tem
>>>> > protocolo
>>>> > windows e ms-dos.
>>>> > Entrei em contato com os 2 fornecedores, o do tablet disse que
>>>> > desenvolve a
>>>> > comunicação... O da balança ainda não se pronunciou.
>>>> > Mesmo assim fico com receio de não ser possível...
>>>> > Att,
>>>> > --
>>>> > Eduardo Schurtz
>>>> >
>>>> >
>>>> > 2011/11/7 Emerson Suguimoto <emerson.suguimoto@gmail.com>
>>>> >>
>>>> >> Clebão, a arquitetura é outra, as DLL são só pro Window$ e apra
>>>> >> tablets teria que ter uma biblioteca pronta ou desenvolver uma do
>>>> >> zero, mas como nosso amigo sugeriu o bluetooth, é muito amis fácil
>>>> >> abrir comunicação como se fosse uma COM.
>>>> >>
>>>> >> Com relação à parte de venda é muito mais complicado. Além de ter que
>>>> >> atender uma legislação enorme (conforme a receita federal pede para
>>>> >> PAF-ECF) cada estado tem uma legislação local que pode ir até a
>>>> >> análise de código fonte completa.
>>>> >>
>>>> >>
>>>> >> Em 5 de novembro de 2011 12:03, Renato.toi@gmail.com
>>>> >> <renato.toi@gmail.com> escreveu:
>>>> >> > O problema mesmo é a necessidade de ambiente Dos ou Windows, para
>>>> >> > evitar
>>>> >> > reimplementar o protocolo.
>>>> >> > Uma alternativa é usar alguma plataforma embedded x86 como:
>>>> >> > http://www.jkmicro.com/Flashlite186.html
>>>> >> >
>>>> >> > Renato Toi
>>>> >> >
>>>> >> > Em 05/11/2011, às 11:29, Clebão - EcoCentauro <clebaori@gmail.com>
>>>> >> > escreveu:
>>>> >> >
>>>> >> >> Tipo, agora me veio uma dúvida tambem.
>>>> >> >>
>>>> >> >> Como o lucas nos informou existe a possibilidade de converter uma
>>>> >> >> porta RS232 para bluetooth, até aqui tudo bem conseguimos resolver
>>>> >> >> o
>>>> >> >> problema de comunicação. Mas agora veio outras duvidas;
>>>> >> >>
>>>> >> >> - O android suporta trabalhar com DLL que originalmente são do
>>>> >> >> Windows
>>>> >> >> ? Eu sei que java tem como fazer chamadas da DLL, mas nos meus
>>>> >> >> estudos
>>>> >> >> não consegui ler nada sobre isso no android.
>>>> >> >>
>>>> >> >>
>>>> >> >> Outra curiosidade que eu tenho, se resolvermos o problema de
>>>> >> >> conexão e
>>>> >> >> comunicação por DLL então teoricamente um celular pode fazer uma
>>>> >> >> venda
>>>> >> >> em uma impressora fiscal, correto ?
>>>> >> >>
>>>> >> >>
>>>> >> >> []'s
>>>> >> >>
>>>> >> >> Em 5 de novembro de 2011 10:21, lucasddaniel
>>>> >> >> <lucasddaniel@gmail.com>
>>>> >> >> escreveu:
>>>> >> >>> esqueci de mandar o link ;)
>>>> >> >>> http://site.gridconnect.com/docs/datasheets/FIREFLY_DS_01.pdf
>>>> >> >>>
>>>> >> >>>
>>>> >> >>>
>>>> >> >>>
>>>> >> >>> On 4 nov, 09:51, Eduardo Schurtz <eduardo.schu...@gmail.com>
>>>> >> >>> wrote:
>>>> >> >>>> Pessoal, bom dia.
>>>> >> >>>>
>>>> >> >>>> Estou em um projeto de automação em uma empresa portuária e
>>>> >> >>>> estamos
>>>> >> >>>> analisando algumas soluções de PC embarcados ou tablets para
>>>> >> >>>> empilhadeiras...
>>>> >> >>>>
>>>> >> >>>> No momento estamos verificando a comunicação de uma balança que
>>>> >> >>>> pesa
>>>> >> >>>> a
>>>> >> >>>> mercadoria em tempo real com um tablet android. A comunicação da
>>>> >> >>>> balança com o tablet é feita via cabo serial (RS 232).
>>>> >> >>>>
>>>> >> >>>> Mas surgiu um problema que é o seguinte:
>>>> >> >>>>
>>>> >> >>>> O fabricante desse dispositivo só tem protocolo de comunicação
>>>> >> >>>> para
>>>> >> >>>> windows (via DLL ou CGI) e ms-dos (via .OBJ ou CGI).
>>>> >> >>>>
>>>> >> >>>> Alguém visualiza alguma possível alternativa, para que não seja
>>>> >> >>>> necessário desenvolver um protocolo do zero para android?
>>>> >> >>>>
>>>> >> >>>> Obrigado.
>>>> >> >
>>>> >
>>>> >
>>>
>>
>
>

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário