On 12/30/2009 03:53 PM, Alessio Margan @ IIT wrote:
> I start test the sensoray driver.
> I've got problem with analogy_config :
> 1) it seems that board_name as defined have some problem, changed to
> "a4l_s526" seems better
> #define BOARD_NAME "Sensoray Model 526"
> .board_name = BOARD_NAME
It works with quotes but it's neither handy nor consistent. It'll be
renamed to analogy_s526.
> 2) I should be able to set as parameters io_port and irq (seems not
> used), using comedi I do comedi_config /dev/comedi0 s526 0xDC0,0x7
> for the moment I set S526_DEFAULT_ADDRESS to my configuration
> with this modifications seems to work.
The irq parameter is not used. It's not used in comedi either.
For the io_port, the command analogy_config analogy0 analogy_s526 0xdc0
works for me...
Did you try to acquire data?
> analogy_config -v analogy0 a4l_s526
> cat /proc/analogy/drivers
> -- Analogy drivers --
> | idx | driver name
> | 00 | a4l_s526
> cat /proc/analogy/devices
> -- Analogy devices --
> | idx | status | driver
> | 00 | Linked | a4l_s526
> | 01 | Unused | No driver
> | 02 | Unused | No driver
> | 03 | Unused | No driver
> | 04 | Unused | No driver
> | 05 | Unused | No driver
> | 06 | Unused | No driver
> | 07 | Unused | No driver
> | 08 | Unused | No driver
> | 09 | Unused | No driver
> cat /proc/analogy/00-a4l_s526
> -- Subdevices --
> | idx | type
> | 00 | Counter subdevice
> | 01 | Analog input subdevice
> | 02 | Analog output subdevice
> | 03 | Digital input/output subdevice
Xenomai-core mailing list