hum... to usando essa função pra abrir a porta function AbrirPorta(NomePorta:String):boolean; begin hCom := CreateFile( PChar(NomePorta), GENERIC_READ or GENERIC_WRITE, 0, //Dispositivos COM abertos com acesso exclusivo. nil, //Sem atributos de segurança. OPEN_EXISTING, //deve usar OPEN_EXISTING 0, //Entrada e saída sem ovelap. 0 //Deve ser NULL para COM. ); if(hCom = INVALID_HANDLE_VALUE) then //Se houve algum erro ao abrir a porta. result := false else result:= true; end;
Como faria pra enviar algo por ela? Seria a mesma coisa que na LPT1? WriteLn? []s 2009/2/18 Ricardo César Cardoso <ricardo_engs...@yahoo.com.br> > Na verdade é só vc enviar uma informação qualquer pela porta serial. É > que o pessoal de eletrônica geralmente pensa tudo na base do 0 ou 5 volts. > > Precisei fazer algo parecido um tempo atrás e penei até entender esse > "mandar 5v pela serial", quando na verdade era só mandar qualquer coisa > (literalmente) pra serial. > > Isso aí é simples. Basta abrir a porta e enviar qualquer coisa pra ela. > > []'s > Ricardo. > > __________________________________________________________ > > "Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!" > > --- Em qua, 18/2/09, Fellipe Henrique > <felli...@gmail.com<fellipeh%40gmail.com>> > escreveu: > > > Vixi...bom, eu preciso enviar um pulso pela porta serial pra abrir uma > catraca... o rapaz da catraca falou que teria que ser um pulso de 5 volts... > agora fiquei encucado.. será que é só abrir a porta e pronto? > O problema é que não tenho a catraca aqui, só mesmo um cabo, com um led... > diz o cara que se acender o led vai funcionar... hehe > > []s > > 2009/2/18 Luiz Escobar <esco...@megasistema .com.br> > > > Se vc enviar um pulso de 5 volts da serial vai queimar ela.... > > > > O que vc realmente precisa ??? > > > > Luiz Escobar > > > > From: Fellipe Henrique > > Sent: Wednesday, February 18, 2009 11:30 AM > > To: delphi...@yahoogrup os.com.br <delphi-br%40yahoog rupos.com. br> > > Subject: [delphi-br] Como enviar um pulso de 5 volts pela serial? > > > > > > Amigos, preciso enviar um pulso de 5 volts para a porta serial, nunca fiz > > isso, alguem tem idéia de como fazer? > > > > []s > > > > -- > > ____________ _________ _________ ___ > > T.·.F.·.A.·. > > Fellipe Henrique > > Blog: www.digitumsoft. com.br/blogs/ fellipeh > > ------------ --------- --------- --------- --------- --------- - > > CAMPANHA POR UMA INTERNET SEGURA > > Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar > > mensagens use SEMPRE o "Cco" (cópia oculta). > > Assim TODOS os endereços estarão preservados. E, claro, antes de > encaminhar > > um e-mail, delete todas as informações que apareçam no corpo do e-mail e > > que > > possam ser usadas por hackers. > > ############ ######### ######### ######### > > > > Veja quais são os assuntos do momento no Yahoo! +Buscados > http://br.maisbuscados.yahoo.com > > -- _________________________________ T.·.F.·.A.·. Fellipe Henrique Blog: www.digitumsoft.com.br/blogs/fellipeh ------------------------------------------------------------------------------- CAMPANHA POR UMA INTERNET SEGURA Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar mensagens use SEMPRE o "Cco" (cópia oculta). Assim TODOS os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo do e-mail e que possam ser usadas por hackers. ####################################### [As partes desta mensagem que não continham texto foram removidas]