Skip to main content

Python module for managing files using xscope

Project description

vendor:

XMOS

Version:
1.3.1
scope:

General Use

description:

FileIO library over xscope

category:

Filesystem

keywords:

stdio, fileio, xscope, xscope_fileio

devices:

xcore.ai, xcore-200

Summary

Provides a fast method for reading and writing files between an xcore.ai device and a host computer. It uses xscope to communicate between the two devices.

Features

  • Device and host FileIO library over xscope.

  • Python module for seamless integration and execution of firmware.

  • 6MB/s Device to Host speed (vs 2KB/s for stdio).

  • 1MB/s Host to Device speed (vs 1KB/s for stdio).

  • Application for loopback testing on Simulator or Hardware.

Known issues

  • Missing the following stdio functions: fprintf , fscanf.

  • Byte only access: wb or rb file access mode only.

Development repo

Documentation

Required tools

  • XMOS XTC Tools: 15.3.1

  • Python: 3.10 or later

  • CMake: 3.23 or later

Required libraries (dependencies)

  • None

Support

This package is supported by XMOS Ltd. Issues can be raised against the software at: http://www.xmos.com/support

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

xscope_fileio-1.3.1.tar.gz (59.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

xscope_fileio-1.3.1-py3-none-win_amd64.whl (212.8 kB view details)

Uploaded Python 3Windows x86-64

xscope_fileio-1.3.1-py3-none-macosx_14_0_arm64.whl (72.7 kB view details)

Uploaded Python 3macOS 14.0+ ARM64

xscope_fileio-1.3.1-py3-none-macosx_13_0_x86_64.whl (73.0 kB view details)

Uploaded Python 3macOS 13.0+ x86-64

File details

Details for the file xscope_fileio-1.3.1.tar.gz.

File metadata

  • Download URL: xscope_fileio-1.3.1.tar.gz
  • Upload date:
  • Size: 59.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.16.0 cpython/3.11.13 HTTPX/0.28.1

File hashes

Hashes for xscope_fileio-1.3.1.tar.gz
Algorithm Hash digest
SHA256 773042ca794cb7abcbcbe7f2b352fd93788586ec0b2d364448e698a37a2dd259
MD5 c15a905a9584277d0e3bc7b737d1d179
BLAKE2b-256 56819c86dc14ccb648a6a91ecc1ab4b480cb49dfb55fb52ae74cd7f3db8eca05

See more details on using hashes here.

File details

Details for the file xscope_fileio-1.3.1-py3-none-win_amd64.whl.

File metadata

  • Download URL: xscope_fileio-1.3.1-py3-none-win_amd64.whl
  • Upload date:
  • Size: 212.8 kB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.16.0 cpython/3.11.13 HTTPX/0.28.1

File hashes

Hashes for xscope_fileio-1.3.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 df108fe5e3b92b3d841347da7008b36f792924e353366f2c6586ec1870802c3d
MD5 9a620f0eb3be0fbe1796831ac0f6c6ea
BLAKE2b-256 e161fb55d15b2e70d4ade0c63a6a4b5f1a4db0cd258179ad6fe02fd68019ef19

See more details on using hashes here.

File details

Details for the file xscope_fileio-1.3.1-py3-none-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for xscope_fileio-1.3.1-py3-none-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 88fbfe02c3f518ff895b75ddd4c9abb32d643143f5cefdeeefad6006f9f78bab
MD5 0ddb0c4bbc7abf2f8a954387b761b9fa
BLAKE2b-256 25b02e968e6ddfc7be1a224fc025c14161267a6d52603ec9d8375dc17bd48a84

See more details on using hashes here.

File details

Details for the file xscope_fileio-1.3.1-py3-none-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for xscope_fileio-1.3.1-py3-none-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 b0e344f7e1e29a2728073deafbadaa270225e2fe6f09572e87f8364e2b63ea9f
MD5 1f79e8ce5ca2f598c4319fb71d968e5c
BLAKE2b-256 6eb1ece09ae35deac9b25bfc0b6ed4064f7b707d83fc0fee65983bf8d6319a15

See more details on using hashes here.

Supported by

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