rogue V6 silently fails (no error message) when fixed point overflows

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Major
    • Component/s: None
    • None

      Tristan Pinsonneault-Marotte  [2:17 PM]
      While trying to reproduce this with the rogue4-based code, I noticed that occasionally EPICS is complaining about overflows when setting the etaQ/I registers. These are fixed point 16bit, and have a range of +-2.0. That got me wondering if something funny may be happening if we try to set them to a value out of range in the rogue 6 code. I tested this quickly, and it looks like rogue 6 overflows / clips the values silently, and doesn't produce an error. So I don't think that's what's going on in the errors above, but maybe something to think about

              Assignee:
              Ryan Herbst
              Reporter:
              Pinsonneault-Marotte, Tristan
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: