Browse Source

development

pull/8/head
Bennet krebs 2 months ago
parent
commit
5aff5199fc
  1. 4
      code/check_for_cast_safety.py
  2. 1
      code/sbe19_control.py
  3. 14363
      output/SBE19_archive/sbe19_complete_archive.csv

4
code/check_for_cast_safety.py

@ -47,6 +47,10 @@ class CRUSHERsafetycheck():
print("Wave conditions not safe for cast!")
else:
self.safetycheck_results["wave_trough"] = pressure_test.max_waveheight_simple / 2.0
self.safetycheck_results["waveheight_fft"] = pressure_test.max_waveheight_fft
self.safetycheck_results["waveheigt_simple"] = pressure_test.max_waveheight_simple
self.safetycheck_results["waveperiod_fft"] = pressure_test.max_waveperiod
self.safetycheck_results["waterlevel"] = pressure_test.waterlevel
self.safetycheck_results["wave_conditions_safe"] = True
self.build_and_send_safetycheckresults_file()

1
code/sbe19_control.py

@ -85,6 +85,7 @@ class SBE19Control():
self.max_waveheight_fft = (1 / N) * np.abs(X)[np.abs(X)[0:int(len(X / 2))].argsort()[-2]]
self.max_wavefreq = self.freq_axis[np.abs(X)[0:int(len(X / 2))].argsort()[-2]]
self.max_waveperiod = 1 / self.max_wavefreq
self.waterlevel = np.average(pressure_list)
print("---------------::::::::::::----------------")

14363
output/SBE19_archive/sbe19_complete_archive.csv

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save