LibTiePie  0.4.2
Library for interfacing TiePie engineering instruments
 All Files Functions Typedefs Groups Pages
Trigger sources

Modules

 Masks
 

Macros

#define TSN_CHANNEL_COUNT   32
 Number of LSBs reserved for channel trigger sources.
 
#define TS_NONE   0x0000000000000000ULL
 No trigger source.
 
#define TS_CH1   0x0000000000000001ULL
 Channel 1.
 
#define TS_CH2   0x0000000000000002ULL
 Channel 2.
 
#define TS_CH3   0x0000000000000004ULL
 Channel 3.
 
#define TS_CH4   0x0000000000000008ULL
 Channel 4.
 
#define TS_CH5   0x0000000000000010ULL
 Channel 5.
 
#define TS_CH6   0x0000000000000020ULL
 Channel 6.
 
#define TS_CH7   0x0000000000000040ULL
 Channel 7.
 
#define TS_CH8   0x0000000000000080ULL
 Channel 8.
 
#define TS_CH9   0x0000000000000100ULL
 Channel 9.
 
#define TS_CH10   0x0000000000000200ULL
 Channel 10.
 
#define TS_CH11   0x0000000000000400ULL
 Channel 11.
 
#define TS_CH12   0x0000000000000800ULL
 Channel 12.
 
#define TS_CH13   0x0000000000001000ULL
 Channel 13.
 
#define TS_CH14   0x0000000000002000ULL
 Channel 14.
 
#define TS_CH15   0x0000000000004000ULL
 Channel 15.
 
#define TS_CH16   0x0000000000008000ULL
 Channel 16.
 
#define TS_CH17   0x0000000000010000ULL
 Channel 17.
 
#define TS_CH18   0x0000000000020000ULL
 Channel 18.
 
#define TS_CH19   0x0000000000040000ULL
 Channel 19.
 
#define TS_CH20   0x0000000000080000ULL
 Channel 20.
 
#define TS_CH21   0x0000000000100000ULL
 Channel 21.
 
#define TS_CH22   0x0000000000200000ULL
 Channel 22.
 
#define TS_CH23   0x0000000000400000ULL
 Channel 23.
 
#define TS_CH24   0x0000000000800000ULL
 Channel 24.
 
#define TS_CH25   0x0000000001000000ULL
 Channel 25.
 
#define TS_CH26   0x0000000002000000ULL
 Channel 26.
 
#define TS_CH27   0x0000000004000000ULL
 Channel 27.
 
#define TS_CH28   0x0000000008000000ULL
 Channel 28.
 
#define TS_CH29   0x0000000010000000ULL
 Channel 29.
 
#define TS_CH30   0x0000000020000000ULL
 Channel 30.
 
#define TS_CH31   0x0000000040000000ULL
 Channel 31.
 
#define TS_CH32   0x0000000080000000ULL
 Channel 32.
 
#define TS_GENSTOP   0x0400000000000000ULL
 Generator stop.
 
#define TS_GENNEW   0x0800000000000000ULL
 Generator new period.
 
#define TS_GENSTART   0x1000000000000000ULL
 Generator start.
 
#define TS_EXT2   0x2000000000000000ULL
 External 2 (TTL)
 
#define TS_EXTANALOG   0x4000000000000000ULL
 External (Analog)
 
#define TS_EXT   0x8000000000000000ULL
 External (TTL)
 

Detailed Description

Macro Definition Documentation

#define TS_CH1   0x0000000000000001ULL

Channel 1.

Definition at line 456 of file libtiepie.h.

#define TS_CH10   0x0000000000000200ULL

Channel 10.

Definition at line 465 of file libtiepie.h.

#define TS_CH11   0x0000000000000400ULL

Channel 11.

Definition at line 466 of file libtiepie.h.

#define TS_CH12   0x0000000000000800ULL

Channel 12.

Definition at line 467 of file libtiepie.h.

#define TS_CH13   0x0000000000001000ULL

Channel 13.

Definition at line 468 of file libtiepie.h.

#define TS_CH14   0x0000000000002000ULL

Channel 14.

Definition at line 469 of file libtiepie.h.

#define TS_CH15   0x0000000000004000ULL

Channel 15.

Definition at line 470 of file libtiepie.h.

#define TS_CH16   0x0000000000008000ULL

Channel 16.

Definition at line 471 of file libtiepie.h.

#define TS_CH17   0x0000000000010000ULL

Channel 17.

Definition at line 472 of file libtiepie.h.

#define TS_CH18   0x0000000000020000ULL

Channel 18.

Definition at line 473 of file libtiepie.h.

#define TS_CH19   0x0000000000040000ULL

Channel 19.

Definition at line 474 of file libtiepie.h.

#define TS_CH2   0x0000000000000002ULL

Channel 2.

Definition at line 457 of file libtiepie.h.

#define TS_CH20   0x0000000000080000ULL

Channel 20.

Definition at line 475 of file libtiepie.h.

#define TS_CH21   0x0000000000100000ULL

Channel 21.

Definition at line 476 of file libtiepie.h.

#define TS_CH22   0x0000000000200000ULL

Channel 22.

Definition at line 477 of file libtiepie.h.

#define TS_CH23   0x0000000000400000ULL

Channel 23.

Definition at line 478 of file libtiepie.h.

#define TS_CH24   0x0000000000800000ULL

Channel 24.

Definition at line 479 of file libtiepie.h.

#define TS_CH25   0x0000000001000000ULL

Channel 25.

Definition at line 480 of file libtiepie.h.

#define TS_CH26   0x0000000002000000ULL

Channel 26.

Definition at line 481 of file libtiepie.h.

#define TS_CH27   0x0000000004000000ULL

Channel 27.

Definition at line 482 of file libtiepie.h.

#define TS_CH28   0x0000000008000000ULL

Channel 28.

Definition at line 483 of file libtiepie.h.

#define TS_CH29   0x0000000010000000ULL

Channel 29.

Definition at line 484 of file libtiepie.h.

#define TS_CH3   0x0000000000000004ULL

Channel 3.

Definition at line 458 of file libtiepie.h.

#define TS_CH30   0x0000000020000000ULL

Channel 30.

Definition at line 485 of file libtiepie.h.

#define TS_CH31   0x0000000040000000ULL

Channel 31.

Definition at line 486 of file libtiepie.h.

#define TS_CH32   0x0000000080000000ULL

Channel 32.

Definition at line 487 of file libtiepie.h.

#define TS_CH4   0x0000000000000008ULL

Channel 4.

Definition at line 459 of file libtiepie.h.

#define TS_CH5   0x0000000000000010ULL

Channel 5.

Definition at line 460 of file libtiepie.h.

#define TS_CH6   0x0000000000000020ULL

Channel 6.

Definition at line 461 of file libtiepie.h.

#define TS_CH7   0x0000000000000040ULL

Channel 7.

Definition at line 462 of file libtiepie.h.

#define TS_CH8   0x0000000000000080ULL

Channel 8.

Definition at line 463 of file libtiepie.h.

#define TS_CH9   0x0000000000000100ULL

Channel 9.

Definition at line 464 of file libtiepie.h.

#define TS_EXT   0x8000000000000000ULL

External (TTL)

Definition at line 494 of file libtiepie.h.

#define TS_EXT2   0x2000000000000000ULL

External 2 (TTL)

Definition at line 492 of file libtiepie.h.

#define TS_EXTANALOG   0x4000000000000000ULL

External (Analog)

Definition at line 493 of file libtiepie.h.

#define TS_GENNEW   0x0800000000000000ULL

Generator new period.

Definition at line 490 of file libtiepie.h.

#define TS_GENSTART   0x1000000000000000ULL

Generator start.

Definition at line 491 of file libtiepie.h.

#define TS_GENSTOP   0x0400000000000000ULL

Generator stop.

Definition at line 489 of file libtiepie.h.

#define TS_NONE   0x0000000000000000ULL

No trigger source.

Definition at line 454 of file libtiepie.h.

#define TSN_CHANNEL_COUNT   32

Number of LSBs reserved for channel trigger sources.

Definition at line 452 of file libtiepie.h.