{ "info": { "author": "Atracsys", "author_email": "support@atracsys.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Programming Language :: Python" ], "description": "# Atracsys fusionTrack and spryTrack Wrapper Package\n\nThis package allows you to interact with Atracsys fusionTrack and spryTrack systems.\n\n## Installation\n\nIn order to install this package, you will need:\n- Cmake 3.10 at least.\n- Visual Studio 2015 or greater on Windows (since the sources need c++11 full support).\n- gcc 5 on Linux (not tested on more recent releases of gcc).\n- git available on the command line (on Windows, please use git for Windows).\n- Atracsys SDK corresponding to the version of the python package.\n\nDuring the installation, the wrapper will get compiled against the fusionTrack SDK, the spryTrack SDK\nor both depending on the packages installed on your system.\n\nOn Linux, the installation checks for the environment variables `ATRACSYS_FTK_HOME` and `ATRACSYS_STK_HOME`\nto find out what SDK is installed (and where they are installed). Please make these variables point to \nthe installation folder of your SDK(s).\n\n## Usage\n\nThe python API exported by this packages tries to be as closed as possible from the Atracsys `C` and `C++` APIs.\nIn order to get started, you could retrieve frames using the following code:\n\n```python\nimport atracsys.ftk as tracker_sdk\n\ndef exit_with_error( error, tracking_system ):\n display(error)\n errors_dict = {}\n if tracking_system.get_last_error(errors_dict) == tracker_sdk.Status.Ok:\n for level in ['errors', 'warnings', 'messages']:\n if level in errors_dict:\n display(errors_dict[level])\n exit(1)\n\ntracking_system = tracker_sdk.TrackingSystem()\n\nif tracking_system.initialise() != tracker_sdk.Status.Ok:\n exit_with_error(\"Error, can't initialise the atracsys SDK api.\", tracking_system)\n\nif tracking_system.enumerate_devices() != tracker_sdk.Status.Ok:\n exit_with_error(\"Error, can't enumerate devices.\", tracking_system)\n\nframe = tracker_sdk.FrameData()\n\nif tracking_system.create_frame(False, 10, 20, 20, 10) != tracker_sdk.Status.Ok:\n exit_with_error(\"Error, can't create frame object.\", tracking_system)\n \nprint(\"Tracker with serial ID {0} detected\".format(hex(tracking_system.get_enumerated_devices()[0].serial_number)))\n\ntracking_system.get_last_frame(100, frame)\n```\n\n## Help\n\nThe full documentation is in the doc/python folder of your SDK(s) installation.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.atracsys-measurement.com/", "keywords": "", "license": "atracsys", "maintainer": "", "maintainer_email": "", "name": "atracsys", "package_url": "https://pypi.org/project/atracsys/", "platform": "Windows", "project_url": "https://pypi.org/project/atracsys/", "project_urls": { "Homepage": "https://www.atracsys-measurement.com/" }, "release_url": "https://pypi.org/project/atracsys/4.4.1.5/", "requires_dist": null, "requires_python": "", "summary": "The atracsys SDK wrapper for the fusionTrack and the spryTrack", "version": "4.4.1.5" }, "last_serial": 4937994, "releases": { "4.4.1.2": [ { "comment_text": "", "digests": { "md5": "6c3dcf1e0140cd71a58eccb0da19ed55", "sha256": "0db09f160220b032f26016455238201c4445c1b4b217ca6c991c1d8310d2de76" }, "downloads": -1, "filename": "atracsys-4.4.1.2.tar.gz", "has_sig": false, "md5_digest": "6c3dcf1e0140cd71a58eccb0da19ed55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33263, "upload_time": "2019-02-22T12:32:58", "url": "https://files.pythonhosted.org/packages/4e/bd/fb26de09f3f8c3309ec9b3c3164028b27a94728b18a2f644c196e32aba39/atracsys-4.4.1.2.tar.gz" } ], "4.4.1.3": [ { "comment_text": "", "digests": { "md5": "95b341bab6e0d019a73e5186c4b5b0f9", "sha256": "aba80b79c59cfbd40a9f196a1105f9affadd4c0e9cd913b41896e3f0b4eeda45" }, "downloads": -1, "filename": "atracsys-4.4.1.3.tar.gz", "has_sig": false, "md5_digest": "95b341bab6e0d019a73e5186c4b5b0f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 192182, "upload_time": "2019-03-01T16:13:50", "url": "https://files.pythonhosted.org/packages/25/24/2943651d7c5727239b31085e489a58ca7a0f4aebe6f5c69305ee8a5c0edd/atracsys-4.4.1.3.tar.gz" } ], "4.4.1.5": [ { "comment_text": "", "digests": { "md5": "60e8663c15288429cb5bdb1096131171", "sha256": "6cf757cc0f18d26ff6d0ea1c62573fa5efe9b5aa2b55ba2763bfbdf9389681b7" }, "downloads": -1, "filename": "atracsys-4.4.1.5.tar.gz", "has_sig": false, "md5_digest": "60e8663c15288429cb5bdb1096131171", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 191320, "upload_time": "2019-03-14T06:21:24", "url": "https://files.pythonhosted.org/packages/33/ab/01c328e8542058bf4b41d6ed3c09d8911275da38bd7ef04c61709797ec14/atracsys-4.4.1.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "60e8663c15288429cb5bdb1096131171", "sha256": "6cf757cc0f18d26ff6d0ea1c62573fa5efe9b5aa2b55ba2763bfbdf9389681b7" }, "downloads": -1, "filename": "atracsys-4.4.1.5.tar.gz", "has_sig": false, "md5_digest": "60e8663c15288429cb5bdb1096131171", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 191320, "upload_time": "2019-03-14T06:21:24", "url": "https://files.pythonhosted.org/packages/33/ab/01c328e8542058bf4b41d6ed3c09d8911275da38bd7ef04c61709797ec14/atracsys-4.4.1.5.tar.gz" } ] }