PMBus devices with unsupported registers

XMLWordPrintable

    • Type: Task
    • Resolution: resolved
    • Priority: Minor
    • Component/s: None
    • None

      I'm currently implementing a new PMBus device that inherits from an existing PMbus class. Most of the defined RemoteVariables in that parent class are also available in my device + some manufacture specific ones that I've added. But there are also some variables that are not supported by my LTM4664 device, e.g. PHASE, which results in a communication error flag being set in the device. I would therefore want to disable some of these variables from the parent PMbus class but I have not found a way to do this in Rouge:

      • Is there a way to disable a RemoteVariable once it has been created?
      • The only thing I could found was to remove it from the _nodes dictionary with del self._nodes['PHASE'] in my child class. But maybe this has other consequences that I haven't found yet?

       

              Assignee:
              Reese, Benjamin A.
              Reporter:
              Sandberg, Hampus
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: