ao record does not support SIMM=RAW

Bug #1712363 reported by Ralph Lange
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
EPICS Base
Confirmed
Wishlist
Evan Daykin

Bug Description

The ai record supports SIMM=RAW, where it fetches the value from SIOL/SVAL into RVAL and converts.

The ao record does not support this when writing through SIOL.

Tags: codeathon
Revision history for this message
Andrew Johnson (anj) wrote :

No users have been asking for this, probably applies to all output record types.

tags: added: codeathon
Changed in epics-base:
importance: Undecided → Wishlist
status: New → Confirmed
Evan Daykin (daykinev)
Changed in epics-base:
assignee: nobody → Evan Daykin (daykinev)
Revision history for this message
Evan Daykin (daykinev) wrote :

@Ralph, what is your desired behavior here? Am I on the right track with the following:

-Change SIMM to menuSimm from menuYesNo. What is the usual practice for backwards database compatibility here?

case menuSimmYES:
case menuSimmRAW:
{
  ...
  if (prec->simm == menuSimmYES){
    //putLink SIOL directly to OVAL (no conversion)
  }
  else //
  {
    //put (long)floor(SIOL) to RVAL (convert)
  }
}

Revision history for this message
Evan Daykin (daykinev) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.