Re: [FUG-BR] Python acessando a paralela no FreeBSD.

2006-06-28 Por tôpico Éderson Chimbida
Galera, valeu pela força, mas já fizemos o programa acessar a
/dev/ppi0 que não precisa abrir o /dev/io antes.. conseguimos tanto
com o python como o freepascal.
O saco mesmo é o lance do "ioctls numbers" de cada dispositivo,
tivemos que fazer um programa em C para calcular isso.
Agora o programa alem de se comunicar por um socket TCP/IP, controlar
um PIC pela paralela, fazer impressão numa impressora usb no lpd
(apsfilter) ele esta tratando o /dev/pf pela ioctl, da da para fazer
umas coisinhas bem bacanas...

Valeu !

On 6/28/06, Henry Lenzi <[EMAIL PROTECTED]> wrote:
> > No linux consegui com o pyParallel, mas dai teria que mudar meu
> > "NeuroBSD" ( uma versão mini do FreeBSD que montei num compact flash).
>
> Fiquei curioso e visitei o CVS
> http://pyserial.cvs.sourceforge.net/pyserial/pyparallel/
> para ver como fazer o modulo Python para C ("barbada", pensei...)
>
> Mas no CVS so tem para win32 ! (??!)
>
> Aqui estao asn man pages recomendadas para o FreeBSD:
>
> http://lists.freebsd.org/pipermail/freebsd-hackers/2004-January/005039.html
>
> [ ]s
> Henry
>
> "Quem nao se comunica se trumbica" - Falecido Chacrinha
> -
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>


-- 
Éderson H. Chimbida
( aka neurobashing )
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Python acessando a paralela no FreeBSD.

2006-06-27 Por tôpico Henry Lenzi
> No linux consegui com o pyParallel, mas dai teria que mudar meu
> "NeuroBSD" ( uma versão mini do FreeBSD que montei num compact flash).

Fiquei curioso e visitei o CVS
http://pyserial.cvs.sourceforge.net/pyserial/pyparallel/
para ver como fazer o modulo Python para C ("barbada", pensei...)

Mas no CVS so tem para win32 ! (??!)

Aqui estao asn man pages recomendadas para o FreeBSD:

http://lists.freebsd.org/pipermail/freebsd-hackers/2004-January/005039.html

[ ]s
Henry

"Quem nao se comunica se trumbica" - Falecido Chacrinha
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Python acessando a paralela no FreeBSD.

2006-06-27 Por tôpico Antonio Torres
Jorge Godoy wrote:
> Antonio Torres <[EMAIL PROTECTED]> writes:
> 
>> porque a paralela ? se voce tiver serial, fica tudo *muito* mais facil...
> 
> Pensando em hardware, eu prefiro lidar com a paralela também...  A parte
> hardware fica muito mais fácil. :-)
> 

humm... tudo depende do que estiver fazendo e de qual PIC estiver usando


IMHO:
com PIC LowEnd (10, 12...), qualquer pino é muito precioso tenho 
aplicações que usam apenas 1 pino para TX/RX serial(@2400bps)...

outro detalhe: comunicação serial em *NIX é standard para praticamente 
qualquer SO e para qualquer plataforma...
uma aplicação que usa serial pode ser facilmente portada para, digamos, 
FreeBSD-Sparc64 ou Solaris10-Intel sem preocupações...


flames>/dev/null   (TM irado)


[]s
Antonio Torres
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Python acessando a paralela no FreeBSD.

2006-06-27 Por tôpico Jorge Godoy
Antonio Torres <[EMAIL PROTECTED]> writes:

> porque a paralela ? se voce tiver serial, fica tudo *muito* mais facil...

Pensando em hardware, eu prefiro lidar com a paralela também...  A parte
hardware fica muito mais fácil. :-)

-- 
Jorge Godoy  <[EMAIL PROTECTED]>
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Python acessando a paralela no FreeBSD.

2006-06-27 Por tôpico Antonio Torres
Éderson Chimbida wrote:
> Bem , alguém ai trabalha com python?
> E poderia me dar mais infomações de como posso acessar uma porta
> paralela (ppbus), preciso enviar "comandos" para um PIC que esta
> ligado na porta paralela!
> No linux consegui com o pyParallel, mas dai teria que mudar meu
> "NeuroBSD" ( uma versão mini do FreeBSD que montei num compact flash).
> 
> Obrigado !
> 
virando OT

porque a paralela ? se voce tiver serial, fica tudo *muito* mais facil...

sobre programação de PIC pode entrar em contato em PVT.


[]s

Antonio Torres
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] Python acessando a paralela no FreeBSD.

2006-06-27 Por tôpico Éderson Chimbida
Bem , alguém ai trabalha com python?
E poderia me dar mais infomações de como posso acessar uma porta
paralela (ppbus), preciso enviar "comandos" para um PIC que esta
ligado na porta paralela!
No linux consegui com o pyParallel, mas dai teria que mudar meu
"NeuroBSD" ( uma versão mini do FreeBSD que montei num compact flash).

Obrigado !

-- 
Éderson H. Chimbida
( aka neurobashing )
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd