Skip to content

Commit e90f9ea

Browse files
author
neil.hamilton
committed
Add additional enums to usbDrDaq.py
1 parent c3610ae commit e90f9ea

File tree

1 file changed

+24
-2
lines changed

1 file changed

+24
-2
lines changed

picosdk/usbDrDaq.py

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,28 @@ def __init__(self):
3939
"USB_DRDAQ_GPIO_4":4
4040
}
4141

42+
usbDrDaq.USB_DRDAQ_SCOPE_RANGE = make_enum([
43+
"USB_DRDAQ_1V25",
44+
"USB_DRDAQ_2V5",
45+
"USB_DRDAQ_5V",
46+
"USB_DRDAQ_10V"
47+
])
48+
49+
usbDrDaq.USB_DRDAQ_WAVE = make_enum([
50+
"USB_DRDAQ_SINE",
51+
"USB_DRDAQ_SQUARE",
52+
"USB_DRDAQ_TRIANGLE",
53+
"USB_DRDAQ_RAMP_UP",
54+
"USB_DRDAQ_RAMP_DOWN",
55+
"USB_DRDAQ_DC"
56+
])
57+
58+
usbDrDaq.USB_DRDAQ_BLOCK_METHOD = make_enum([
59+
"BM_SINGLE",
60+
"BM_WINDOW",
61+
"BM_STREAM"
62+
])
63+
4264
doc = """ PICO_STATUS UsbDrDaqCloseUnit
4365
(
4466
int16_t handle
@@ -114,7 +136,7 @@ def __init__(self):
114136
int16_t handle,
115137
int64_t *time
116138
); """
117-
usbDrDaq.make_symbol("_GetTriggerTimeOffsetNs", "UsbDrDaqGetTriggerTimeOffestNs", c_uint32, [c_int16, c_void_p], doc)
139+
usbDrDaq.make_symbol("_GetTriggerTimeOffsetNs", "UsbDrDaqGetTriggerTimeOffsetNs", c_uint32, [c_int16, c_void_p], doc)
118140

119141
doc = """ PICO_STATUS UsbDrDaqGetUnitInfo
120142
(
@@ -257,7 +279,7 @@ def __init__(self):
257279
int16_t arbitaryWaveformSize,
258280
int32_t updateRate
259281
); """
260-
usbDrDaq.make_symbol("_SetSigGenArbitary", "UsbDrDaqSetSigGenArbitary", c_uint32, [c_int16, c_int32, c_uint32, c_void_p, c_int16, c_int32], doc)
282+
usbDrDaq.make_symbol("_SetSigGenArbitary", "UsbDrDaqSetSigGenArbitrary", c_uint32, [c_int16, c_int32, c_uint32, c_void_p, c_int16, c_int32], doc)
261283

262284
doc = """ PICO_STATUS UsbDrDaqSetSigGenBuiltIn
263285
(

0 commit comments

Comments
 (0)