Skip to content

janelia-arduino/StepDirController

Repository files navigation

StepDirController

Library Information

Name
StepDirController
Version
3.2.3
License
BSD
URL
https://github.com/janelia-arduino/StepDirController
Author
Peter Polidoro
Email
peter@polidoro.io

Description

Modular device step and direction controller library.

API NAMES

{
  "id": "getApi",
  "result": {
    "ancestors": [
      "ModularServer",
      "ModularDeviceBase"
    ],
    "firmware": [
      {
        "name": "StepDirController",
        "version": "3.2.3"
      }
    ],
    "verbosity": "NAMES",
    "functions": [
      "reinitialize",
      "controllersCommunicating",
      "enable",
      "disable",
      "enableAll",
      "disableAll",
      "enabled",
      "moveBy",
      "moveTo",
      "moveAt",
      "moveSoftlyBy",
      "moveSoftlyTo",
      "stop",
      "stopAll",
      "zero",
      "zeroAll",
      "getPositions",
      "getTargetPositions",
      "atTargetPositions",
      "getVelocities",
      "getTargetVelocities",
      "atTargetVelocities",
      "getVelocityUpperLimits",
      "getAccelerationUpperLimits",
      "getAccelerationLowerLimits",
      "switchesActive",
      "home",
      "homing",
      "homed"
    ],
    "parameters": [
      "channel",
      "position",
      "velocity"
    ],
    "properties": [
      "channelCount",
      "stepsPerPositionUnits",
      "velocityMax",
      "velocityMin",
      "accelerationMax",
      "enablePolarity",
      "stepPolarityInverted",
      "dirPolarityInverted",
      "switchActivePolarity",
      "leftSwitchStopEnabled",
      "rightSwitchesEnabled",
      "rightSwitchStopEnabled",
      "switchSoftStopEnabled",
      "homeVelocity"
    ]
  }
}

API GENERAL

./api/

Ancestors

https://github.com/janelia-arduino/ModularServer

https://github.com/janelia-arduino/ModularDeviceBase

Clients

Devices

https://github.com/janelia-modular-devices/modular_device_base

https://github.com/janelia-modular-devices/step_dir_controller

More Detailed Modular Device Information

https://github.com/janelia-modular-devices/modular-devices

Installation Instructions

https://github.com/janelia-arduino/arduino-libraries

About

Modular device step and direction controller library.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages