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)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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 |