Skip to content

Commit f1ff900

Browse files
author
neil.hamilton
committed
Add additional statuses to constants.py
1 parent 7caa335 commit f1ff900

File tree

1 file changed

+101
-0
lines changed

1 file changed

+101
-0
lines changed

picosdk/constants.py

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,107 @@ def make_enum(members):
198198
"PICO_WARNING_SIGGEN_AUXIO_TRIGGER_DISABLED": 0x0000013D,
199199
"PICO_SIGGEN_GATING_AUXIO_NOT_AVAILABLE": 0x00000013E,
200200
"PICO_SIGGEN_GATING_AUXIO_ENABLED": 0x00000013F,
201+
"PICO_RESOURCE_ERROR": 0x00000140,
202+
"PICO_TEMPERATURE_TYPE_INVALID": 0x00000141,
203+
"PICO_TEMPERATURE_TYPE_NOT_SUPPORTED": 0x00000142
204+
"PICO_TIMEOUT": 0x00000143,
205+
"PICO_DEVICE_NOT_FUNCTIONING": 0x00000144,
206+
"PICO_INTERNAL_ERROR": 0x00000145,
207+
"PICO_MULTIPLE_DEVICES_FOUND": 0x00000146,
208+
"PICO_WARNING_NUMBER_OF_SEGMENTS_REDUCED": 0x00000147,
209+
"PICO_CAL_PINS_STATES": 0x00000148,
210+
"PICO_CAL_PINS_FREQUENCY": 0x00000149,
211+
"PICO_CAL_PINS_AMPLITUDE": 0x0000014A,
212+
"PICO_CAL_PINS_WAVETYPE": 0x0000014B,
213+
"PICO_CAL_PINS_OFFSET": 0x0000014C,
214+
"PICO_PROBE_FAULT": 0x0000014D,
215+
"PICO_PROBE_IDENTITY_UNKNOWN": 0x0000014E,
216+
"PICO_PROBE_POWER_DC_POWER_SUPPLE_REQUIRED": 0x0000014F,
217+
"PICO_PROBE_NOT_POWERED_THROUGH_DC_POWER_SUPPLY": 0x00000150,
218+
"PICO_PROBE_CONFIG_FAILURE": 0x00000151,
219+
"PICO_PROBE_INTERACTION_CALLBACK": 0x00000152,
220+
"PICO_UNKNOWN_INTELLIGENT_PROBE": 0x00000153,
221+
"PICO_INTELLIGENT_PROBE_CORRUPT": 0x00000154,
222+
"PICO_PROBE_COLLECTION_NOT_STARTED": 0x00000155,
223+
"PICO_PROBE_POWER_CONSUMPTION_EXCEEDED": 0x00000156,
224+
"PICO_WARNING_PROBE_CHANNEL_OUT_OF_SYNC": 0x00000157,
225+
"PICO_ENDPOINT_MISSING": 0x00000158,
226+
"PICO_UNKNOWN_ENDPOINT_REQUEST": 0x00000159,
227+
"PICO_ADC_TYPE_ERROR": 0x0000015A,
228+
"PICO_FPGA2_FAILED": 0x0000015B,
229+
"PICO_FPGA2_DEVICE_STATUS": 0x0000015C,
230+
"PICO_ENABLED_PROGRAM_FPGA2_FAILED": 0x0000015D,
231+
"PICO_NO_CANNELS_OR_PORTS_ENABLED": 0x0000015E,
232+
"PICO_INVALID_RATIO_MODE": 0x0000015F,
233+
"PICO_READS_NOT_SUPPORTED_IN_CURRENT_CAPTURE_MODE": 0x00000160,
234+
"PICO_TRIGGER_READ_SELECTION_CHECK_FAILED": 0x00000161,
235+
"PICO_DATA_READ1_SELECTION_CHECK_FAILED": 0x00000162,
236+
"PICO_DATA_READ2_SELECTION_CHECK_FAILED": 0x00000164,
237+
"PICO_DATA_READ3_SELECTION_CHECK_FAILED": 0x00000168,
238+
"PICO_READ_SELECTION_OUT_OF_RANGE": 0x00000170,
239+
"PICO_MULTIPLE_RATIO_MODES": 0x00000171,
240+
"PICO_NO_SAMPLES_READ": 0x00000172,
241+
"PICO_RATIO_MODE_NOT_REQUESTED": 0x00000173,
242+
"PICO_NO_USER_READ_REQUESTS": 0x00000174,
243+
"PICO_ZERO_SAMPLES_INVALID": 0x00000175,
244+
"PICO_ANALOGUE_HARDWARE_MISSING": 0x00000176,
245+
"PICO_ANALOGUE_HARDWARE_PINS": 0x00000177,
246+
"PICO_ANALOGUE_SMPS_FAULT": 0x00000178,
247+
"PICO_DIGITAL_ANALOGUE_HARDWARE_CONFLICT": 0x00000179,
248+
"PICO_RATIO_MODE_BUFFER_NOT_SET": 0x0000017A,
249+
"PICO_RESOLUTION_NOT_SUPPORTED_BY_VARIENT": 0x0000017B,
250+
"PICO_THRESHOLD_OUT_OF_RANGE": 0x0000017C,
251+
"PICO_INVALID_SIMPLE_TRIGGER_DIRECTION": 0x0000017D,
252+
"PICO_AUX_NOT_SUPPORTED": 0x0000017E,
253+
"PICO_NULL_DIRECTIONS": 0x0000017F,
254+
"PICO_NULL_CHANNEL_PROPERTIES": 0x00000180,
255+
"PICO_TRIGGER_CHANNEL_NOT_ENABLED": 0x00000181,
256+
"PICO_CONDITION_HAS_NO_TRIGGER_PROPERTY": 0x00000182,
257+
"PICO_RATIO_MODE_TRIGGER_MASKING_INVALID": 0x00000183,
258+
"PICO_TRIGGER_DATA_REQUIRES_MIN_BUFFER_SIZE_OF_40_SAMPLES": 0x00000184,
259+
"PICO_NO_OF_CAPTURES_OUT_OF_RANGE": 0x00000185,
260+
"PICO_RATIO_MODE_SEGMENT_HEADER_DOES_NOT_REQUIRE_BUFFERS": 0x00000186,
261+
"PICO_FOR_SEGMENT_HEADER_USE_GETTRIGGERINFO": 0x00000187,
262+
"PICO_READ_NOT_SET": 0x00000188,
263+
"PICO_ADC_SETTING_MISMATCH": 0x00000189,
264+
"PICO_DATATYPE_INVALID": 0x0000018A,
265+
"PICO_RATIO_MODE_DOES_NOT_SUPPORT_DATATYPE": 0x0000018B,
266+
"PICO_CHANNEL_COMBINATION_NOT_VALID_IN_THIS_RESOLUTION": 0x0000018C,
267+
"PICO_USE_8BIT_RESOLUTION": 0x0000018D,
268+
"PICO_AGGREGATE_BUFFERS_SAME_POINTER": 0x0000018E,
269+
"PICO_OVERLAPPED_READ_VALUES_OUT_OF_RANGE": 0x0000018F,
270+
"PICO_OVERLAPPED_READ_SEGMENTS_OUT_OF_RANGE": 0x00000190,
271+
"PICO_CHANNELFLAGSCOMBINATIONS_ARRAY_SIZE_TOO_SMALL": 0x00000191,
272+
"PICO_CAPTURES_EXCEEDS_NO_OF_SUPPORTED_SEGMENTS": 0x00000192,
273+
"PICO_TIME_UNITS_OUT_OF_RANGE": 0x00000193,
274+
"PICO_NO_SAMPLES_REQUESTED": 0x00000194,
275+
"PICO_INVALID_ACTION": 0x00000195,
276+
"PICO_NO_OF_SAMPLES_NEED_TO_BE_EQUAL_WHEN_ADDING_BUFFERS": 0x00000196,
277+
"PICO_WAITING_FOR_DATA_BUFFERS": 0x00000197,
278+
"PICO_STREAMING_ONLY_SUPPORTS_ONE_READ": 0x00000198,
279+
"PICO_CLEAR_DATA_BUFFER_INVALID": 0x00000199,
280+
"PICO_INVALID_ACTION_FLAGS_COMBINATION": 0x0000019A,
281+
"PICO_PICO_MOTH_MIN_AND_MAX_NULL_BUFFERS_CANNOT_BE_ADDED": 0x0000019B,
282+
"PICO_CONFLICT_IN_SET_DATA_BUFFERS_CALL_REMOVE_DATA_BUFFER_TO_RESET": 0x0000019C,
283+
"PICO_REMOVING_DATA_BUFFER_ENTRIES_NOT_ALLOWED_WHILE_DATA_PROCESSING": 0x0000019D,
284+
"PICO_CYUSB_REQUEST_FAILED": 0x00000200,
285+
"PICO_STREAMING_DATA_REQUIRED": 0x00000201,
286+
"PICO_INVALID_NUMBER_OF_SAMPLES": 0x00000202,
287+
"PICO_INALID_DISTRIBUTION": 0x00000203,
288+
"PICO_BUFFER_LENGTH_GREATER_THAN_INT32_T": 0x00000204,
289+
"PICO_PLL_MUX_OUT_FAILED": 0x00000209,
290+
"PICO_ONE_PULSE_WIDTH_DIRECTION_ALLOWED": 0x0000020A,
291+
"PICO_EXTERNAL_TRIGGER_NOT_SUPPORTED": 0x0000020B,
292+
"PICO_NO_TRIGGER_CONDITIONS_SET": 0x0000020C,
293+
"PICO_NO_OF_CHANNEL_TRIGGER_PROPERTIES_OUT_OF_RANGE": 0x0000020D,
294+
"PICO_PROBE_COMPNENT_ERROR": 0x0000020E,
295+
"PICO_INVALID_TRIGGER_CHANNELS_FOR_ETS": 0x00000210,
296+
"PICO_NOT_AVALIABLE_WHEN_STREAMING_IS_RUNNING": 0x00000211,
297+
"PICO_INVALID_TRIGGER_WITHIN_PRE_TRIGGER_STATE": 0x00000212,
298+
"PICO_ZERO_NUMBER_OF_CAPTURES_INVALID": 0x00000213,
299+
"PICO_TRIGGER_DELAY_OUT_OF_RANGE": 0x00000300,
300+
"PICO_INVALID_THRESHOLD_DIRECTION": 0x00000301,
301+
"PICO_INVALID_THRESGOLD_MODE": 0x00000302,
201302
"PICO_DEVICE_TIME_STAMP_RESET": 0x01000000,
202303
"PICO_WATCHDOGTIMER": 0x10000000,
203304
"PICO_IPP_NOT_FOUND": 0x10000001,

0 commit comments

Comments
 (0)