Task #23907

Request for Device Driver that Fans Out a Setting

Added by Dennis Nicklaus over 1 year ago. Updated about 1 year ago.

Front-end Request
Start date:
Due date:
% Done:


Estimated time:
(Total: 0.00 h)


Nathan Eddy request:
Implement software to provide a single device to switch the attenuation and gains for the IOTA bpm system. This involves changing attenuation in the analog modules and setting gains in the digitizers all through a variety of other ACNET devices. The new device would provide attenuation selections of 0db, 6db, 12db, 18db, 24db, and 30db then set all other other devices accordingly. Below are the devices and details.

New device N:IBPATN should allow a picklist of settings

  • 0 db
  • 6 db
  • 12 db
  • 18 db
  • 24 db
  • 30 db

When a setting is made from this device...

1. Set the attenuators in all transition modules
  • in 2 front-end crates. Each crate has a different acnet interface a method to set the attenuation value (att = 0,6,12,18,24,30) as selected
  • 1st crate (canbus from 5500)
    • set N:A1CATN to
      • 0 for 0db
      • 12 for 6db
      • 24 for 12db
      • 36 for 18db
      • 48 for 24db
      • 60 for 30db
  • 2nd crate (rasp pi on e-net)
    • Z:RP2BDN select board address 1
    • Z:RP2CHN set to channel 15 for all
    • Z:RP2ATN set to
      • 0 for 0db
      • 12 for 6db
      • 24 for 12db
      • 36 for 18db
      • 48 for 24db
      • 60 for 30db

2. Set N:IBPMGAINMODE to corresponding db setting – it has a picklist of settings from 0-30db.


DPM - Feature #23910: Be able to return the return status from acnet setting to erlang requestorAssignedDennis Nicklaus


#1 Updated by Dennis Nicklaus about 1 year ago

  • Status changed from New to Feedback

Implemented as an Erlang device driver with acsys-fe:dev-app|558fbcc2. Deployed on clx29e.
Awaiting confirmation from Nathan Eddy that it meets requirements.

#2 Updated by Dennis Nicklaus about 1 year ago

  • Start date changed from 01/15/2020 to 01/16/2020
  • Due date set to 01/16/2020

due to changes in a related task: #23910

Also available in: Atom PDF