Skip to main content

Aceinna Navigation System Open Devices Library

Project description

python-ans-devices

Python driver for OpenIMU and OpenRTK

Working Environment

  • Windows10: python2.7 and python 3.7
  • Mac OS: python2.7 and python 3.7

Steps

1. Start the tool

There are 2 ways to run the tool

Prepare

Install the dependency library. It is better to create a virtual environments before to do it.

python 3.x

pip install -r requirements.txt

python 2.x

pip install -r requirements-2.x.txt

A. From source code

Run

Please use this way if you want to develop the project.

python main.py

B. Work as execution file

Build

It will be generated in dist folder.

pyinstaller build.spec
Run it
./ans-devices
Startup Arguments

You can specify some arguments while run the tool

parameters:

Name Type Default Description
--port Number 8000 Value should be an available port
--device-type String 'auto' Value should be IMU, RTK
--baudrate String None Value should be baudrate
--com-port String 'auto' Value should be a COM port
--console-log Boolean False Output log on console
--debug Boolean False Log debug information
--with-data-log Boolean False Contains internal data log (OpenIMU only)
--with-raw-log Boolean False Contains raw data log (OpenRTK only)

2. Connect ans device

Link device to your pc or mac. And the tool will auto detect the linked device.

More Usage

3. Changelogs and Release Notes

HISTORY.md

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

openimu-2.2.1.tar.gz (86.7 kB view details)

Uploaded Source

Built Distribution

openimu-2.2.1-py3-none-any.whl (124.9 kB view details)

Uploaded Python 3

File details

Details for the file openimu-2.2.1.tar.gz.

File metadata

  • Download URL: openimu-2.2.1.tar.gz
  • Upload date:
  • Size: 86.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.4.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.0

File hashes

Hashes for openimu-2.2.1.tar.gz
Algorithm Hash digest
SHA256 ce9d7f919676063ce8956136ecbb6b4560225ea4a57762addce1e4bbdb2f9ec1
MD5 c24fda504fc672266fd9aa8e8cf0592e
BLAKE2b-256 3a7fb3a28b4e271d9d8f7aab155d7e7f10400ee14294120a9d2bef107e5aef7c

See more details on using hashes here.

File details

Details for the file openimu-2.2.1-py3-none-any.whl.

File metadata

  • Download URL: openimu-2.2.1-py3-none-any.whl
  • Upload date:
  • Size: 124.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.4.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.0

File hashes

Hashes for openimu-2.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7e53417fb259bf1c615e9adb71bcca9444e420b1e8c482abe0f6cdd41a0255c1
MD5 ccbf0e1b1b5c7dadd63ffd1bfeb0349c
BLAKE2b-256 fe02395cea2ae787196fb7c4cf5d78ceab05e4014d5981ba0700323a4403ff2f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page