Nominal Docs Nominal Docs / instro instro instro /
  • Guides
  • Examples
  • SDK
  • GitHub
/
Request a demo Open app

SDK

  • Overview

Instruments

  • Overview
  • DAQ (Data Acquisition)
  • DMM (Digital Multimeter)
  • PSU (Power Supply Unit)
  • Electronic Load
  • Scope (Oscilloscope)
  • Flow Controller
  • I2C
  • Arbitrary Waveform Generator (AWG)

Library

  • Instrument
  • Types
  • Configuration
  • Registry
  • Exceptions
  • Publishers
  • Discover
  • Transports

Protocols

  • Protocols
  • Modbus
  • EtherNet/IP

Changelog

  • Changelog

On this page

  • set_modulation()
  1. instro /
  2. Arbitrary Waveform Generator (AWG) /
  3. InstroAWG /
  4. set_modulation()

set_modulation()#

InstroAWG.set_modulation(
channel: int,
mod_type: ModulationType,
shape: Sine | Square | Sawtooth | Triangle | Pulse | Arbitrary | StaticValue,
magnitude: float,
**kwargs,
) → Command[source]#

Configure channel’s carrier modulation with modulator shape.

NOTE: magnitude varies by mod_type: AM: depth, FM: frequency deviation, PM: phase deviation, ASK: 2nd amplitude, FSK: hop frequency.

Previous
set_burst_trigger()
Next
set_offset()

Nominal, Inc.

Made with Sphinx and Shibuya theme.