-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathgpib.conf
More file actions
46 lines (41 loc) · 1.4 KB
/
gpib.conf
File metadata and controls
46 lines (41 loc) · 1.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
interface {
minor = 0 /* board index, minor = 0 uses /dev/gpib0, minor = 1 uses /dev/gpib1, etc. */
board_type = "raspi_gpio" /* type of interface board being used */
name = "RaspberryPi GPIO" /* optional name, allows you to get a board descriptor using ibfind() */
pad = 0 /* primary address of interface */
sad = 0 /* secondary address of interface */
timeout = T3s /* timeout for commands */
eos = 0x0a /* EOS Byte, 0xa is newline and 0xd is carriage return */
set-reos = yes /* Terminate read if EOS */
set-bin = no /* Compare EOS 8-bit */
set-xeos = no /* Assert EOI whenever EOS byte is sent */
set-eot = yes /* Assert EOI with last byte on writes */
/* settings for boards that lack plug-n-play capability */
base = 0 /* Base io ADDRESS */
irq = 0 /* Interrupt request level */
dma = 0 /* DMA channel (zero disables) */
/* pci_bus and pci_slot can be used to distinguish two pci boards supported by the same driver */
/* pci_bus = 0 */
/* pci_slot = 7 */
master = yes /* interface board is system controller */
}
device {
minor = 0
name = "Keithley 196 DMM"
pad = 9
sad = 96
eos = 0xa
set-reos = yes
set-bin = no
timeout = T1s
}
device {
minor = 0
name = "AWG"
pad = 22
sad = 97
eos = 0xa
set-reos = yes
set-bin = no
timeout = T1s
}