epics-modules / measComp

EPICS support for some USB and Ethernet I/O modules from Measurement Computing
6 stars 16 forks source link

EDIO24 only works on first 8 bits #22

Closed MarkRivers closed 1 year ago

MarkRivers commented 1 year ago

There is a mistake in the EDIO24.substitutions file. It is not correctly using the ADDR field to select DIO ports 0, 1, 2. It also has the MASK wrong for bits 9-24.

There is also an error in drvMultiFunction.cpp. MAX_IO_PORTS must be increased from 2 to 3 for the EDIO24.

MarkRivers commented 1 year ago

Fixed with #23