delaere / VeheMencE

User friendly vme control library.
Other
1 stars 2 forks source link

implement new features in SY525 fw 3.0 #7

Closed delaere closed 5 years ago

delaere commented 5 years ago

The main feature of the Version 3.00 of the SY527 software is the possibility of using non-homogeneous boards, i.e. boards containing different channel types. For example, the A933K board contains 2 channel types: 1 primary channel and 24 distributed channels.

The operation via H. S. CAENET changes slightly: in particular, the response to Code %3, %N is different than what described for non-homogeneous boards.

-> modification of the discoverBoards() method

delaere commented 5 years ago

I cannot test with heterogeneous boards (that I don't have) but with commit 91addfbdd1c92bd242dbf8009148412f378fbc48 fixing the last issue, this works for homogeneous boards and should be compatible.