add group operations (SY527 fw 3.04)
delaere opened this issue · comments
Christophe Delaere commented
Since caen introduces the notion of groups of channels, we need typically a group class
- initialized from the config on caenet with pointers to the channels
- with methods to configure the group and read channel status in a group (must update the channel cache afterwards)
- with methods to add a channel (either by index or by pointer)
- with methods to remove a channel
Also, few additional caenet methods of general interest.
Christophe Delaere commented
Christophe Delaere commented
At this stage, still missing new caenet codes:
Read General Status
Set Channel Name
Set Status Alarm
Format CPU EEPROM + Confirm Format CPU EEPROM
Clear Alarm
Lock Keyboard
Unlock Keyboard
Kill All Channels + Confirm Kill All Channels
Christophe Delaere commented
Should be all fine. Need some testing.