Skip to main content

This module allows National Instruments TDM/TDX files to be accessed like NumPy structured arrays.

It can be installed in the standard way:

python setup.py install

Sample usage:

import tdm_loader
data_file = tdm_loader.OpenFile('filename.tdm' [, encoding='utf-8'])

Access a channel by number or name for the first channel_group:

data_file[channel]

Access a channel in a channel_group by name or number:

data_file[channel_group, channel]

Access a column by number or name:

data_file.col(column_num)

Access a channel by channel group and channel index or name combination:

data_file.channel(channel_group, channel)

Get a whole channel group as dict:

data_file.channel_dict(channel_group)

Search for a column name. A list of all column names that contain search_term and their indices will be returned:

data_file.channel_search(search_term)

Release files for tdm-loader 1.1.13

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for tdm-loader 1.1.13
File Interpreter ABI Platform
tdm_loader-1.1.13.macosx-10.13-intel.tar.gz Details
tdm_loader-1.1.13.macosx-10.13-intel.exe Details
tdm_loader-1.1.13-py2.7.egg Legacy Egg format - - Details

Total release size: 104.2 kB

Release files / tdm_loader-1.1.13.macosx-10.13-intel.tar.gz

Download URL tdm_loader-1.1.13.macosx-10.13-intel.tar.gz
Size 14.8 kB
Tags Source
SHA-256 checksum
How to use checksums
6337138a5e424711980e11b66bc7ed201ae73ec420f94d5d6140e410c87c0012
BLAKE2b-256 checksum
How to use checksums
6600cd35a9221991bb37f0201596e4a4f6ec5f3960caa6fd2454d443176df197
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / tdm_loader-1.1.13.macosx-10.13-intel.exe

Download URL tdm_loader-1.1.13.macosx-10.13-intel.exe
Size 71.6 kB
Tags Source
SHA-256 checksum
How to use checksums
e0ff6f46bc23d54197a28ab53ba5513fa4ba6523ad5480ad755f8e99611813ff
BLAKE2b-256 checksum
How to use checksums
e4d2cece1c8c36f699006b94c988ca40729068eb204813336d06b405319cbef4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / tdm_loader-1.1.13-py2.7.egg

Download URL tdm_loader-1.1.13-py2.7.egg
Size 17.8 kB
Tags Egg
SHA-256 checksum
How to use checksums
51a7a23f9b2046f53923ccc98d932d192cedccf8d1658e39b975c0be76abf841
BLAKE2b-256 checksum
How to use checksums
5ae987beed1076d2dd563d06feea23bace37f94933fcb0ebad54c9541b5f8e6a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

1.2.7

2 release files

1.2.6

2 release files

1.2.5

2 release files

1.2.4

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

3 release files

1.1.15

3 release files

1.1.14

3 release files

This release

1.1.13 This release

3 release files

1.1.11

3 release files

1.1.9

3 release files

1.1.8

3 release files

1.1.7

3 release files

1.1.6

3 release files

1.1.5

3 release files

1.1.3

3 release files

1.1.2

3 release files

1.1.1

1 release file

1.1.0

1.0.3

3 release files

1.0.2

3 release files

1.0.1

3 release files

1.00

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page