Skip to main content

Software

NMotion CLI Tool

Latest Release
  • Version:
    0.1.5-beta
  • Architechture: x86_64
  • Device Compatibility:
    • NDrive Z1: Firmware Version = 0.3.3
    • Smart Actuators: Firmware Version <= 0.3.1
    • NCoder CAN: Firmware Version <= 0.1.2
  • Release Notes:
    • Uses NMotion Transport Library v0.1.8-beta, supports Python versions 3.8, 3.9 and 3.10
    • Add NCoder API support
Download NMotion CLI
v0.1.5-beta for Linux
Download NMotion CLI
v0.1.5-beta for Windows 11

Older Versions of NMotion CLI
ArchitechtureVersionLinkDevice CompatibilityRelease Notes
x86_640.1.4-beta Linux
Win 11
NDrive Z1: Firmware Version = 0.3.3
Smart Actuators: Firmware Version <= 0.3.1
Uses NMotion Transport Library v0.1.7-beta, supports Python versions 3.8, 3.9 and 3.10
TkAgg is the default backend for graphs
Fix scaling issue in graphs.
x86_640.1.3-beta Linux
Win 11
NDrive Z1: Firmware Version = 0.3.2
Smart Actuators: Firmware Version <= 0.3.1
Uses NMotion Transport Library, supports Python versions 3.8, 3.9 and 3.10
Added support for Actuator API
Fixes plot issue caused due to pickling of console logger object
Fixes set_window_title method
x86_640.1.2-beta Linux
Win 11
NDrive Z1: Firmware Version = 0.3.1
Smart Actuators: Firmware Version <= 0.3.1
Uses NMotion Transport Library, supports Python versions 3.8, 3.9 and 3.10
Added support for Actuator API.
x86_640.1.1-beta Linux
Win 11
NDrive Z1: Firmware Version = 0.3.0
Uses NMotion Transport Library, supports Python versions 3.8, 3.9 and 3.10
Supports NDrive Z1 API

NMotion Transport Library

Latest Release
  • Version:
    0.1.8-beta
  • Architechture: x86_64
  • Device Compatibility:
    • NDrive Z1: Firmware Version = 0.3.3
    • Smart Actuators: Firmware Version <= 0.3.1
    • NCoder CAN: Firmware Version <= 0.1.2
  • Release Notes:
    • C/C++ Library uses modern ABI.
    • C/C++ Linux Library is build using ubuntu 16.04 image in gcc-9, supports all the linux distros using glibc 2.23 or later
    • Python Linux Library is build using manylinux2014 image, supports Python versions: 3.8, 3.9 and 3.10
    • C/C++ Windows Library is build using VS 2022 Developer Command Prompt in Windows 11, supports the same
    • Python Windows Library is build using VS 2022 Developer Command Prompt in Windows 11, supports Python versions: 3.8, 3.9 and 3.10
    • Add NCoder API support
Download C/C++ Library
v0.1.8-beta for Linux
Download C/C++ Library
v0.1.8-beta for Windows 11
Download Python Library
v0.1.8-beta for Linux
Download Python Library
v0.1.8-beta for Windows 11

Older Versions of NMotion Transport Library
ArchitechtureVersionLanguageLinkDevice CompatibilityNotes
x86_640.1.7-betaC/C++

Linux


Win 11

NDrive Z1: Firmware Version = 0.3.3

Smart Actuators: Firmware Version <= 0.3.1

C/C++ Library uses modern ABI
C/C++ Linux Library is build using ubuntu 16.04 image in gcc-9, supports all the linux distros using glibc 2.23 or later
Python Linux Library is build using manylinux2014 image, supports Python versions: 3.8, 3.9 and 3.10
C/C++ Windows Library is build using VS 2022 Developer Command Prompt in Windows 11, supports the same
Python Windows Library is build using VS 2022 Developer Command Prompt in Windows 11, supports Python versions: 3.8, 3.9 and 3.10
Update Ndrive Z1 APIs to support new firmware.

x86_640.1.7-betaPython

Linux


Win 11

x86_640.1.6-betaC/C++

Linux


Win 11

NDrive Z1: Firmware Version = 0.3.2

Smart Actuators: Firmware Version <= 0.3.1

C/C++ Library uses modern ABI
C/C++ Linux Library is build using ubuntu 16.04 image in gcc-9, supports all the linux distros using glibc 2.23 or later
Python Linux Library is build using manylinux2014 image, supports Python versions: 3.8, 3.9 and 3.10
C/C++ Windows Library is build using VS 2022 Developer Command Prompt in Windows 11, supports the same
Python Windows Library is build using VS 2022 Developer Command Prompt in Windows 11, supports Python versions: 3.8, 3.9 and 3.10
Added support for Actuator API
Added support for S-curve and Feedforward control related functions in Ndrive Z1 API
Rename setTrajectoryControl() to setTrapezoidalTrajectoryControl()

x86_640.1.6-betaPython

Linux


Win 11

x86_640.1.5-betaC/C++

Linux


Win 11

NDrive Z1: Firmware Version = 0.3.1

Smart Actuators: Firmware Version <= 0.3.1

C/C++ Library uses modern ABI
C/C++ Linux Library is build using ubuntu 16.04 image in gcc-9, supports all the linux distros using glibc 2.23 or later
Python Linux Library is build using manylinux2014 image, supports Python versions: 3.8, 3.9 and 3.10
C/C++ Windows Library is build using VS 2022 Developer Command Prompt in Windows 11, supports the same
Python Windows Library is build using VS 2022 Developer Command Prompt in Windows 11, supports Python versions: 3.8, 3.9 and 3.10
Added support for Actuator API

x86_640.1.5-betaPython

Linux


Win 11

x86_640.1.4-betaC/C++

Linux


Win 11

NDrive Z1: Firmware Version = 0.3.0

C/C++ Library uses modern ABI
C/C++ Linux Library is build using ubuntu 16.04 image in gcc-9, supports all the linux distros using glibc 2.23 or later
Python Linux Library is build using manylinux2014 image, supports Python versions: 3.8, 3.9 and 3.10
C/C++ Windows Library is build using VS 2022 Developer Command Prompt in Windows 11, supports the same
Python Windows Library is build using VS 2022 Developer Command Prompt in Windows 11, supports Python versions: 3.8, 3.9 and 3.10
Supports NDrive Z1 API

x86_640.1.4-betaPython

Linux


Win 11

  NMotionTM  is a sub-brand of Nawe Robotics
Copyright © 2025 Nawe Robotics Private Limited