gurutech
03-12-2003, 22:48
... ma il driver per linux ? :(
ho trovato un po' di tempo per realizzare questo progetto:
http://www.geocities.com/lptscope/
qui vedete il circuito montato
http://www.gurutech.it/images/osc_pp.jpg
e qui la misura presa su un oscillatore fatto con un 555
http://www.gurutech.it/images/lptscope.jpg
il punto è che non riesco ad usarlo con linux :mad:
ho installato xoscope, comedi e rtai come da documentazione, ma quando provo a far partire xoscope, dichiara "device or resource busy" e continua a dire
"comedi1: comedi_rt_timer: bug!"
ora, ho aspetto che si metta a posto comedi, ma mi sa che è lunga, oppure volevo provare, dal basso delle mie conoscenze software, a scrivere un driver, e mi sembra di aver capito che la via più comoda sia scriverne uno user-space con il driver ppdev (/dev/parport0). Per il momento mi accontenterei di qualcosa che mi butta in console quello che legge dalla parallela. Mi aiutate ? ho letto che devo usare la chiamata ioctl() ma non so farlo!
ho trovato un po' di tempo per realizzare questo progetto:
http://www.geocities.com/lptscope/
qui vedete il circuito montato
http://www.gurutech.it/images/osc_pp.jpg
e qui la misura presa su un oscillatore fatto con un 555
http://www.gurutech.it/images/lptscope.jpg
il punto è che non riesco ad usarlo con linux :mad:
ho installato xoscope, comedi e rtai come da documentazione, ma quando provo a far partire xoscope, dichiara "device or resource busy" e continua a dire
"comedi1: comedi_rt_timer: bug!"
ora, ho aspetto che si metta a posto comedi, ma mi sa che è lunga, oppure volevo provare, dal basso delle mie conoscenze software, a scrivere un driver, e mi sembra di aver capito che la via più comoda sia scriverne uno user-space con il driver ppdev (/dev/parport0). Per il momento mi accontenterei di qualcosa che mi butta in console quello che legge dalla parallela. Mi aiutate ? ho letto che devo usare la chiamata ioctl() ma non so farlo!