:orphan: Picomotor ========= **From:** `Newport `_ **Class:** :py:class:`herosdevices.hardware.newport.picomotor.Picomotor` **Driver Quality Index:** alpha HEROS driver for a single Picomotor. .. tab-set:: .. tab-item:: Arguments Bold arguments are mandatory. For more information on the listed arguments refer to the class documentation: :py:class:`herosdevices.hardware.newport.picomotor.Picomotor` If parameters appear in this list but not in the class definition, please recursively check the linked base classes for the definition of the parameter. .. list-table:: :widths: 50 50 50 100 :header-rows: 1 * - Argument - Type - Default Value - Description * - **controller** - **** - - RemoteHERO of the controller the motor is attached to. * - **axis** - **** - - port of the controller. Available axes are 1,2,3,4. .. tab-item:: Example JSON for BOSS The following JSON strings can be used to start a HERO device representation of :py:class:`Picomotor ` using `BOSS `_. .. code-block:: json { "_id": "my_Picomotor", "classname": "herosdevices.hardware.newport.picomotor.Picomotor", "arguments": { "controller": "", "axis": "" } } :sup:`generated from signature` .. tab-item:: Inheritance .. inheritance-diagram:: herosdevices.hardware.newport.picomotor.Picomotor