Software
NMotion CLI Tool
Latest Release
- Version: 0.1.7-beta
- Architechture:
x86_64,aarch64 - Device Compatibility:
- NDrive Z1:
Firmware Version = 0.3.6 - Smart Actuators:
Firmware Version <= 0.3.2 - NCoder CAN:
Firmware Version <= 0.1.2 - NIMU:
Firmware Version <= 0.1
- NDrive Z1:
- Release Notes:
- Uses NMotion Transport Library v0.1.10-beta, supports Python versions
3.8to3.13(aarch64only supports3.8,3.9,3.10) - Add support for import and export of
NDrive Z1configuration parameters - Added support for NDrive Z1 Firmware v0.3.6, introducing new features including gimbal motor support, hall sensor support, MAxxx off-axis encoder calibration and encoder support, as well as open-loop and sensorless control modes.
- Uses NMotion Transport Library v0.1.10-beta, supports Python versions
v0.1.7-beta for Win 11 (x86_64) Download NMotion CLI
v0.1.7-beta for Linux (x86_64) Download NMotion CLI
v0.1.7-beta for Linux (aarch64)
Older Versions of NMotion CLI
| Version | Link | Device Compatibility | Release Notes |
|---|---|---|---|
| 0.1.6-beta | Win 11 (x86_64) Linux (x86_64) Linux (aarch64) | NDrive Z1: Firmware Version = 0.3.4Smart Actuators: Firmware Version <= 0.3.2NCoder CAN: Firmware Version <= 0.1.2NIMU: Firmware Version <= 0.1 | Uses NMotion Transport Library v0.1.9-beta, supports Python versions 3.8, 3.9 and 3.10Update NDrive Z1 APIs to support new hardware version 2.0.NDrive Z1's setMotorThermistorParameters() API now accepts reference resistance of float type.Add support for NIMU APIs |
| 0.1.5-beta | Win 11 (x86_64) Linux (x86_64) | NDrive Z1: Firmware Version = 0.3.3Smart Actuators: Firmware Version <= 0.3.2NCoder CAN: Firmware Version <= 0.1.2 | Uses NMotion Transport Library v0.1.8-beta, supports Python versions 3.8, 3.9 and 3.10Add NCoder API support |
| 0.1.4-beta | Win 11 (x86_64) Linux (x86_64) | NDrive Z1: Firmware Version = 0.3.3Smart Actuators: Firmware Version <= 0.3.2 | Uses NMotion Transport Library v0.1.7-beta, supports Python versions 3.8, 3.9 and 3.10TkAgg is the default backend for graphsFix scaling issue in graphs. |
| 0.1.3-beta | Win 11 (x86_64) Linux (x86_64) | NDrive Z1: Firmware Version = 0.3.2Smart Actuators: Firmware Version <= 0.3.2 | Uses NMotion Transport Library, supports Python versions 3.8, 3.9 and 3.10Added support for Actuator APIFixes plot issue caused due to pickling of console logger object Fixes set_window_title method |
| 0.1.2-beta | Win 11 (x86_64) Linux (x86_64) | NDrive Z1: Firmware Version = 0.3.1Smart Actuators: Firmware Version <= 0.3.1 | Uses NMotion Transport Library, supports Python versions 3.8, 3.9 and 3.10Added support for Actuator API. |
| 0.1.1-beta | Win 11 (x86_64) Linux (x86_64) | NDrive Z1: Firmware Version = 0.3.0 | Uses NMotion Transport Library, supports Python versions 3.8, 3.9 and 3.10Supports NDrive Z1 API |
NMotion Transport Library
Latest Release
- Version: 0.1.10-beta
- Architechture:
x86_64,aarch64 - Device Compatibility:
- NDrive Z1:
Firmware Version = 0.3.6 - Smart Actuators:
Firmware Version <= 0.3.2 - NCoder CAN:
Firmware Version <= 0.1.2 - NIMU:
Firmware Version <= 0.1
- NDrive Z1:
- Release Notes:
- C/C++ Library uses modern ABI.
- C/C++ Linux Library for aarch64, supports all the linux distros using
glibc 2.27or later - C/C++ Linux Library for x86_64 is built using
ubuntu 16.04image ingcc-9, supports all the linux distros usingglibc 2.23or later - Python Linux Library is built using
manylinux2014image, supports Python versions:3.8to3.13(aarch64only supports3.8,3.9,3.10) - C/C++ Windows Library is built using VS 2022 Developer Command Prompt in Windows 11, supports the same
- Python Windows Library is built using VS 2022 Developer Command Prompt in Windows 11, supports Python versions:
3.8,3.9and3.10 - Added support for NDrive Z1 Firmware v0.3.6, introducing new features including gimbal motor support, hall sensor support, MAxxx off-axis encoder calibration and encoder support, as well as open-loop and sensorless control modes.
v0.1.10-beta for Win 11 (x86_64) Download Python Library
v0.1.10-beta for Win 11 (x86_64) Download C/C++ Library
v0.1.10-beta for Linux (x86_64) Download Python Library
v0.1.10-beta for Linux (x86_64) Download C/C++ Library
v0.1.10-beta for Linux (aarch64) Download Python Library
v0.1.10-beta for Linux (aarch64)
Older Versions of NMotion Transport Library
| Version | Link | Device Compatibility | Notes |
|---|---|---|---|
| 0.1.9-beta | Win 11 (C/C++ x86_64) Win 11 (Python x86_64) Linux (C/C++ x86_64) Linux (Python x86_64) Linux (C/C++ aarch64) Linux (Python aarch64) | NDrive Z1: | C/C++ Library uses modern ABI. |
| 0.1.8-beta | Win 11 (C/C++ x86_64) Win 11 (Python x86_64) Linux (C/C++ x86_64) Linux (Python x86_64) | NDrive Z1: | C/C++ Library uses modern ABI. |
| 0.1.7-beta | Win 11 (C/C++ x86_64) Win 11 (Python x86_64) Linux (C/C++ x86_64) Linux (Python x86_64) | NDrive Z1: | C/C++ Library uses modern ABI |
| 0.1.6-beta | Win 11 (C/C++ x86_64) Win 11 (Python x86_64) Linux (C/C++ x86_64) Linux (Python x86_64) | NDrive Z1: | C/C++ Library uses modern ABI |
| 0.1.5-beta | Win 11 (C/C++ x86_64) Win 11 (Python x86_64) Linux (C/C++ x86_64) Linux (Python x86_64) | NDrive Z1: | C/C++ Library uses modern ABI |
| 0.1.4-beta | Win 11 (C/C++ x86_64) Win 11 (Python x86_64) Linux (C/C++ x86_64) Linux (Python x86_64) | NDrive Z1: | C/C++ Library uses modern ABI |