forked from ooici/ion-ux
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstrument_command.py
70 lines (70 loc) · 1.46 KB
/
instrument_command.py
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
BLACKLIST = [
# PRESF ---------------------------
'SetTime',
'DateTime',
'ExternalTemperature',
'CONDUCTIVITY',
'QUARTZ_PRESSURE_SENSOR_SERIAL_NUMBER',
'USE_STOP_TIME',
'USE_START_TIME',
'IOP_MA',
'DEVICE_VERSION',
'LAST_SAMPLE_T',
'QUARTZ_PRESSURE_SENSOR_RANGE',
'LAST_SAMPLE_P',
'LAST_SAMPLE_S',
'STATUS',
'LOGGING',
'SHOW_PROGRESS_MESSAGES',
'VLITH_V',
'SERIAL_NUMBER',
'VMAIN_V',
# 'Set command not recognized.'
'TIDE_SAMPLES_PER_DAY',
'WAVE_BURSTS_PER_DAY',
'WAVE_BURSTS_SINCE_LAST_START',
# Todo: troubleshoot why these are problematic, i.e. nulls or invalid floats/types
'HANNING_WINDOW_CUTOFF',
'TOTAL_RECORDED_WAVE_BURSTS',
'TIDE_SAMPLES_BETWEEN_WAVE_BURST_MEASUREMENTS',
# CTDBP ---------------------------
'TXREALTIME',
'Volt1',
'Volt2',
'DelayAfterSampling',
'Volt3',
'Volt0',
'OutputExecutedTag',
'PType',
'Volt4',
'Volt5',
'DelayBeforeSampling',
'echo',
# PREST ---------------------------
'enablealerts',
'batterytype',
'SetBatteryType',
'SetEnableAlerts',
'SetFRA0',
'SetFRA1',
'SetFRA2',
'SetFRA3',
'SetPressureCalDate',
'SetPressureSerialNum',
'SetPRange',
'SetPOffset',
'SetPU0',
'SetPY1',
'SetPY2',
'SetPY3',
'SetPC1',
'SetPC2',
'SetPC3',
'SetPD1',
'SetPD2',
'SetPT1',
'SetPT2',
'SetPT3',
'SetPT4',
'time'
]