LibTiePie  0.4.5
Library for interfacing TiePie engineering instruments
 All Files Functions Typedefs Macros Modules Pages
Trigger sources

Description

Modules

 Masks
 

Macros

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

Macro Definition Documentation

#define TSN_CHANNEL_COUNT   32

Number of LSBs reserved for channel trigger sources.

Definition at line 671 of file libtiepie.h.

#define TS_NONE   0x0000000000000000ULL

No trigger source.

Definition at line 673 of file libtiepie.h.

#define TS_CH1   0x0000000000000001ULL

Channel 1.

Definition at line 675 of file libtiepie.h.

#define TS_CH2   0x0000000000000002ULL

Channel 2.

Definition at line 676 of file libtiepie.h.

#define TS_CH3   0x0000000000000004ULL

Channel 3.

Definition at line 677 of file libtiepie.h.

#define TS_CH4   0x0000000000000008ULL

Channel 4.

Definition at line 678 of file libtiepie.h.

#define TS_CH5   0x0000000000000010ULL

Channel 5.

Definition at line 679 of file libtiepie.h.

#define TS_CH6   0x0000000000000020ULL

Channel 6.

Definition at line 680 of file libtiepie.h.

#define TS_CH7   0x0000000000000040ULL

Channel 7.

Definition at line 681 of file libtiepie.h.

#define TS_CH8   0x0000000000000080ULL

Channel 8.

Definition at line 682 of file libtiepie.h.

#define TS_CH9   0x0000000000000100ULL

Channel 9.

Definition at line 683 of file libtiepie.h.

#define TS_CH10   0x0000000000000200ULL

Channel 10.

Definition at line 684 of file libtiepie.h.

#define TS_CH11   0x0000000000000400ULL

Channel 11.

Definition at line 685 of file libtiepie.h.

#define TS_CH12   0x0000000000000800ULL

Channel 12.

Definition at line 686 of file libtiepie.h.

#define TS_CH13   0x0000000000001000ULL

Channel 13.

Definition at line 687 of file libtiepie.h.

#define TS_CH14   0x0000000000002000ULL

Channel 14.

Definition at line 688 of file libtiepie.h.

#define TS_CH15   0x0000000000004000ULL

Channel 15.

Definition at line 689 of file libtiepie.h.

#define TS_CH16   0x0000000000008000ULL

Channel 16.

Definition at line 690 of file libtiepie.h.

#define TS_CH17   0x0000000000010000ULL

Channel 17.

Definition at line 691 of file libtiepie.h.

#define TS_CH18   0x0000000000020000ULL

Channel 18.

Definition at line 692 of file libtiepie.h.

#define TS_CH19   0x0000000000040000ULL

Channel 19.

Definition at line 693 of file libtiepie.h.

#define TS_CH20   0x0000000000080000ULL

Channel 20.

Definition at line 694 of file libtiepie.h.

#define TS_CH21   0x0000000000100000ULL

Channel 21.

Definition at line 695 of file libtiepie.h.

#define TS_CH22   0x0000000000200000ULL

Channel 22.

Definition at line 696 of file libtiepie.h.

#define TS_CH23   0x0000000000400000ULL

Channel 23.

Definition at line 697 of file libtiepie.h.

#define TS_CH24   0x0000000000800000ULL

Channel 24.

Definition at line 698 of file libtiepie.h.

#define TS_CH25   0x0000000001000000ULL

Channel 25.

Definition at line 699 of file libtiepie.h.

#define TS_CH26   0x0000000002000000ULL

Channel 26.

Definition at line 700 of file libtiepie.h.

#define TS_CH27   0x0000000004000000ULL

Channel 27.

Definition at line 701 of file libtiepie.h.

#define TS_CH28   0x0000000008000000ULL

Channel 28.

Definition at line 702 of file libtiepie.h.

#define TS_CH29   0x0000000010000000ULL

Channel 29.

Definition at line 703 of file libtiepie.h.

#define TS_CH30   0x0000000020000000ULL

Channel 30.

Definition at line 704 of file libtiepie.h.

#define TS_CH31   0x0000000040000000ULL

Channel 31.

Definition at line 705 of file libtiepie.h.

#define TS_CH32   0x0000000080000000ULL

Channel 32.

Definition at line 706 of file libtiepie.h.

#define TS_GENSTOP   0x0400000000000000ULL

Generator stop.

Definition at line 708 of file libtiepie.h.

#define TS_GENNEW   0x0800000000000000ULL

Generator new period.

Definition at line 709 of file libtiepie.h.

#define TS_GENSTART   0x1000000000000000ULL

Generator start.

Definition at line 710 of file libtiepie.h.

#define TS_EXT2   0x2000000000000000ULL

External 2 (TTL)

Definition at line 711 of file libtiepie.h.

#define TS_EXTANALOG   0x4000000000000000ULL

External (Analog)

Definition at line 712 of file libtiepie.h.

#define TS_EXT   0x8000000000000000ULL

External (TTL)

Definition at line 713 of file libtiepie.h.