Standard classes - Atmelfan/scpi-rs GitHub Wiki

Standard classes

The scpi_instrument::class::<class> module is meant to simplify the implementation of <class> instrument class. Not all SCPI instrument classes may be implemented, these are left for the designer to implement for their specific instrument.

Available classes

  • None

Organisation

Modules within braces [] indicates that it is an extended (i.e. optional) functionality.

  • scpi_instrument
    • ::class - Standard instrument classes
      • ::<class> - Some other class.
        • ::prelude - Traits/commands for required functionality
        • [::<additional function>]... - Traits/commands for additional functionality
      • ::meter - The Digital meter class is a bit special as it depends on which meter functions it implements.
        • ::meter_fn - Digital meter functions
          • [::<function>]... Traits/commands for <function>
        • ::prelude - Traits/commands for required functionality
        • [::<additional function>]... - Traits/commands for additional functionality
⚠️ **GitHub.com Fallback** ⚠️