-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdoc-index.html
1 lines (1 loc) · 18.6 KB
/
doc-index.html
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ventilator-spec-0.1.0.0 (Index)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><link rel="stylesheet" type="text/css" href="quick-jump.css" /><script src="haddock-bundle.min.js" async="async" type="text/javascript"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">ventilator-spec-0.1.0.0</p></div><div id="content"><div id="index"><p class="caption">Index</p><table><tr><td class="src">accumulator</td><td class="module"><a href="Sensors.html#v:accumulator" title="Sensors">Sensors</a></td></tr><tr><td class="src">alarm</td><td class="module"><a href="Ventilator.html#v:alarm" title="Ventilator">Ventilator</a></td></tr><tr><td class="src">bellows_diameter_mm</td><td class="module"><a href="Kinematics.html#v:bellows_diameter_mm" title="Kinematics">Kinematics</a></td></tr><tr><td class="src">bellows_length_mm</td><td class="module"><a href="Kinematics.html#v:bellows_length_mm" title="Kinematics">Kinematics</a></td></tr><tr><td class="src">bellows_xsection_area_mm_2</td><td class="module"><a href="Kinematics.html#v:bellows_xsection_area_mm_2" title="Kinematics">Kinematics</a></td></tr><tr><td class="src">big_l</td><td class="module"><a href="Kinematics.html#v:big_l" title="Kinematics">Kinematics</a></td></tr><tr><td class="src">bpm_limited</td><td class="module"><a href="Controls.html#v:bpm_limited" title="Controls">Controls</a></td></tr><tr><td class="src">button_start_high_edge</td><td class="module"><a href="Controls.html#v:button_start_high_edge" title="Controls">Controls</a></td></tr><tr><td class="src">button_stop_high_edge</td><td class="module"><a href="Controls.html#v:button_stop_high_edge" title="Controls">Controls</a></td></tr><tr><td class="src">calibrated</td><td class="module"><a href="State.html#v:calibrated" title="State">State</a></td></tr><tr><td class="src">calibration_direction</td><td class="module"><a href="State.html#v:calibration_direction" title="State">State</a></td></tr><tr><td class="src">calibration_phase</td><td class="module"><a href="State.html#v:calibration_phase" title="State">State</a></td></tr><tr><td class="src">calibration_speed</td><td class="module"><a href="State.html#v:calibration_speed" title="State">State</a></td></tr><tr><td class="src">clamp</td><td class="module"><a href="Util.html#v:clamp" title="Util">Util</a></td></tr><tr><td class="src">cmv</td><td class="module"><a href="Mode-Mandatory.html#v:cmv" title="Mode.Mandatory">Mode.Mandatory</a></td></tr><tr><td class="src">cmvPC</td><td class="module"><a href="Controls.html#v:cmvPC" title="Controls">Controls</a></td></tr><tr><td class="src">cmvVC</td><td class="module"><a href="Controls.html#v:cmvVC" title="Controls">Controls</a></td></tr><tr><td class="src">cmv_mode</td><td class="module"><a href="Controls.html#v:cmv_mode" title="Controls">Controls</a></td></tr><tr><td class="src">cmv_pressure_goal_limited</td><td class="module"><a href="Controls.html#v:cmv_pressure_goal_limited" title="Controls">Controls</a></td></tr><tr><td class="src">cmv_volume_goal_limited</td><td class="module"><a href="Controls.html#v:cmv_volume_goal_limited" title="Controls">Controls</a></td></tr><tr><td class="src">Controls</td><td class="module"><a href="Controls.html#t:Controls" title="Controls">Controls</a></td></tr><tr><td class="src">controls</td><td class="module"><a href="Controls.html#v:controls" title="Controls">Controls</a></td></tr><tr><td class="src">cycle_duration_us</td><td class="module"><a href="Cycle.html#v:cycle_duration_us" title="Cycle">Cycle</a></td></tr><tr><td class="src">encoder_position</td><td class="module"><a href="Sensors.html#v:encoder_position" title="Sensors">Sensors</a></td></tr><tr><td class="src">encoder_position_high</td><td class="module"><a href="Sensors.html#v:encoder_position_high" title="Sensors">Sensors</a></td></tr><tr><td class="src">encoder_position_low</td><td class="module"><a href="Sensors.html#v:encoder_position_low" title="Sensors">Sensors</a></td></tr><tr><td class="src">end_calibration</td><td class="module"><a href="State.html#v:end_calibration" title="State">State</a></td></tr><tr><td class="src">end_reset</td><td class="module"><a href="State.html#v:end_reset" title="State">State</a></td></tr><tr><td class="src">error_controls</td><td class="module"><a href="Controls.html#v:error_controls" title="Controls">Controls</a></td></tr><tr><td class="src">every_us</td><td class="module"><a href="Time.html#v:every_us" title="Time">Time</a></td></tr><tr><td class="src">exhale</td><td class="module"><a href="Sensors.html#v:exhale" title="Sensors">Sensors</a></td></tr><tr><td class="src">exhale_accumulator</td><td class="module"><a href="Sensors.html#v:exhale_accumulator" title="Sensors">Sensors</a></td></tr><tr><td class="src">exhale_duration_us</td><td class="module"><a href="Cycle.html#v:exhale_duration_us" title="Cycle">Cycle</a></td></tr><tr><td class="src">exhaling</td><td class="module"><a href="Mode-Mandatory.html#v:exhaling" title="Mode.Mandatory">Mode.Mandatory</a></td></tr><tr><td class="src">failure</td><td class="module"><a href="State.html#v:failure" title="State">State</a></td></tr><tr><td class="src">FlowSensors</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Sensors.html#t:FlowSensors" title="Sensors">Sensors</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Sensors.html#v:FlowSensors" title="Sensors">Sensors</a></td></tr><tr><td class="src">flow_exp</td><td class="module"><a href="Sensors.html#v:flow_exp" title="Sensors">Sensors</a></td></tr><tr><td class="src">flow_insp</td><td class="module"><a href="Sensors.html#v:flow_insp" title="Sensors">Sensors</a></td></tr><tr><td class="src">forward_kinematics_mm</td><td class="module"><a href="Kinematics.html#v:forward_kinematics_mm" title="Kinematics">Kinematics</a></td></tr><tr><td class="src">gen_c</td><td class="module"><a href="Ventilator.html#v:gen_c" title="Ventilator">Ventilator</a></td></tr><tr><td class="src">global_max_flow</td><td class="module"><a href="Controls.html#v:global_max_flow" title="Controls">Controls</a></td></tr><tr><td class="src">global_pressure_max</td><td class="module"><a href="Controls.html#v:global_pressure_max" title="Controls">Controls</a></td></tr><tr><td class="src">global_pressure_min</td><td class="module"><a href="Controls.html#v:global_pressure_min" title="Controls">Controls</a></td></tr><tr><td class="src">global_volume_max</td><td class="module"><a href="Controls.html#v:global_volume_max" title="Controls">Controls</a></td></tr><tr><td class="src">global_volume_min</td><td class="module"><a href="Controls.html#v:global_volume_min" title="Controls">Controls</a></td></tr><tr><td class="src">h</td><td class="module"><a href="Kinematics.html#v:h" title="Kinematics">Kinematics</a></td></tr><tr><td class="src">high_switch</td><td class="module"><a href="Sensors.html#v:high_switch" title="Sensors">Sensors</a></td></tr><tr><td class="src">ie_exhale_limited</td><td class="module"><a href="Controls.html#v:ie_exhale_limited" title="Controls">Controls</a></td></tr><tr><td class="src">ie_inhale_limited</td><td class="module"><a href="Controls.html#v:ie_inhale_limited" title="Controls">Controls</a></td></tr><tr><td class="src">inhale</td><td class="module"><a href="Sensors.html#v:inhale" title="Sensors">Sensors</a></td></tr><tr><td class="src">inhale_accumulator</td><td class="module"><a href="Sensors.html#v:inhale_accumulator" title="Sensors">Sensors</a></td></tr><tr><td class="src">inhale_duration_us</td><td class="module"><a href="Cycle.html#v:inhale_duration_us" title="Cycle">Cycle</a></td></tr><tr><td class="src">inhaling</td><td class="module"><a href="Mode-Mandatory.html#v:inhaling" title="Mode.Mandatory">Mode.Mandatory</a></td></tr><tr><td class="src">insp_pressure_accumulator</td><td class="module"><a href="Sensors.html#v:insp_pressure_accumulator" title="Sensors">Sensors</a></td></tr><tr><td class="src">integral</td><td class="module"><a href="Util.html#v:integral" title="Util">Util</a></td></tr><tr><td class="src">integral_</td><td class="module"><a href="Util.html#v:integral_" title="Util">Util</a></td></tr><tr><td class="src">is_running</td><td class="module"><a href="State.html#v:is_running" title="State">State</a></td></tr><tr><td class="src">l</td><td class="module"><a href="Kinematics.html#v:l" title="Kinematics">Kinematics</a></td></tr><tr><td class="src">limit_motor_velocity</td><td class="module"><a href="Motor.html#v:limit_motor_velocity" title="Motor">Motor</a></td></tr><tr><td class="src">low_switch</td><td class="module"><a href="Sensors.html#v:low_switch" title="Sensors">Sensors</a></td></tr><tr><td class="src">max</td><td class="module"><a href="Util.html#v:max" title="Util">Util</a></td></tr><tr><td class="src">mCMV</td><td class="module"><a href="Controls.html#v:mCMV" title="Controls">Controls</a></td></tr><tr><td class="src">md_encoder_position</td><td class="module"><a href="Motor.html#v:md_encoder_position" title="Motor">Motor</a></td></tr><tr><td class="src">min</td><td class="module"><a href="Util.html#v:min" title="Util">Util</a></td></tr><tr><td class="src">Mode</td><td class="module"><a href="Controls.html#t:Mode" title="Controls">Controls</a></td></tr><tr><td class="src">mode</td><td class="module"><a href="Controls.html#v:mode" title="Controls">Controls</a></td></tr><tr><td class="src">MotorSensors</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Sensors.html#t:MotorSensors" title="Sensors">Sensors</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Sensors.html#v:MotorSensors" title="Sensors">Sensors</a></td></tr><tr><td class="src">motor_velocity</td><td> </td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="State.html#v:motor_velocity" title="State">State</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Ventilator.html#v:motor_velocity" title="Ventilator">Ventilator</a></td></tr><tr><td class="src">mSIMV</td><td class="module"><a href="Controls.html#v:mSIMV" title="Controls">Controls</a></td></tr><tr><td class="src">must_recalibrate</td><td class="module"><a href="State.html#v:must_recalibrate" title="State">State</a></td></tr><tr><td class="src">oxygen</td><td class="module"><a href="Sensors.html#v:oxygen" title="Sensors">Sensors</a></td></tr><tr><td class="src">OxygenSensors</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Sensors.html#t:OxygenSensors" title="Sensors">Sensors</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Sensors.html#v:OxygenSensors" title="Sensors">Sensors</a></td></tr><tr><td class="src">peep_limited</td><td class="module"><a href="Controls.html#v:peep_limited" title="Controls">Controls</a></td></tr><tr><td class="src">pressure</td><td class="module"><a href="Sensors.html#v:pressure" title="Sensors">Sensors</a></td></tr><tr><td class="src">PressureSensors</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Sensors.html#t:PressureSensors" title="Sensors">Sensors</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Sensors.html#v:PressureSensors" title="Sensors">Sensors</a></td></tr><tr><td class="src">pressure_limit_limited</td><td class="module"><a href="Controls.html#v:pressure_limit_limited" title="Controls">Controls</a></td></tr><tr><td class="src">principal</td><td class="module"><a href="Redundancy.html#v:principal" title="Redundancy">Redundancy</a></td></tr><tr><td class="src">PulseData</td><td class="module"><a href="Motor.html#t:PulseData" title="Motor">Motor</a></td></tr><tr><td class="src">pulsedata</td><td class="module"><a href="Ventilator.html#v:pulsedata" title="Ventilator">Ventilator</a></td></tr><tr><td class="src">pulses_per_rotation</td><td class="module"><a href="Motor.html#v:pulses_per_rotation" title="Motor">Motor</a></td></tr><tr><td class="src">pulse_data_from_velocity_dps</td><td class="module"><a href="Motor.html#v:pulse_data_from_velocity_dps" title="Motor">Motor</a></td></tr><tr><td class="src">redundancy_check</td><td class="module"><a href="Redundancy.html#v:redundancy_check" title="Redundancy">Redundancy</a></td></tr><tr><td class="src">redundant</td><td class="module"><a href="Redundancy.html#v:redundant" title="Redundancy">Redundancy</a></td></tr><tr><td class="src">reset</td><td class="module"><a href="Mode-Mandatory.html#v:reset" title="Mode.Mandatory">Mode.Mandatory</a></td></tr><tr><td class="src">safe_to_move</td><td class="module"><a href="Ventilator.html#v:safe_to_move" title="Ventilator">Ventilator</a></td></tr><tr><td class="src">sCALIBRATING</td><td class="module"><a href="State.html#v:sCALIBRATING" title="State">State</a></td></tr><tr><td class="src">Sensors</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Sensors.html#t:Sensors" title="Sensors">Sensors</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Sensors.html#v:Sensors" title="Sensors">Sensors</a></td></tr><tr><td class="src">sensors</td><td class="module"><a href="Sensors.html#v:sensors" title="Sensors">Sensors</a></td></tr><tr><td class="src">sFAILED</td><td class="module"><a href="State.html#v:sFAILED" title="State">State</a></td></tr><tr><td class="src">spec</td><td class="module"><a href="Ventilator.html#v:spec" title="Ventilator">Ventilator</a></td></tr><tr><td class="src">sREADY</td><td class="module"><a href="State.html#v:sREADY" title="State">State</a></td></tr><tr><td class="src">sRESETTING</td><td class="module"><a href="State.html#v:sRESETTING" title="State">State</a></td></tr><tr><td class="src">sRUNNING</td><td class="module"><a href="State.html#v:sRUNNING" title="State">State</a></td></tr><tr><td class="src">sSTOPPED</td><td class="module"><a href="State.html#v:sSTOPPED" title="State">State</a></td></tr><tr><td class="src">start_position_mm</td><td class="module"><a href="Kinematics.html#v:start_position_mm" title="Kinematics">Kinematics</a></td></tr><tr><td class="src">State</td><td class="module"><a href="State.html#t:State" title="State">State</a></td></tr><tr><td class="src">state</td><td class="module"><a href="State.html#v:state" title="State">State</a></td></tr><tr><td class="src">steps_per_rotation</td><td class="module"><a href="Motor.html#v:steps_per_rotation" title="Motor">Motor</a></td></tr><tr><td class="src">Subcycle</td><td class="module"><a href="Mode-Mandatory.html#t:Subcycle" title="Mode.Mandatory">Mode.Mandatory</a></td></tr><tr><td class="src">subcycle_time_remaining</td><td class="module"><a href="Mode-Mandatory.html#v:subcycle_time_remaining" title="Mode.Mandatory">Mode.Mandatory</a></td></tr><tr><td class="src">s_air_in_flow</td><td class="module"><a href="Sensors.html#v:s_air_in_flow" title="Sensors">Sensors</a></td></tr><tr><td class="src">s_encoder_position</td><td class="module"><a href="Sensors.html#v:s_encoder_position" title="Sensors">Sensors</a></td></tr><tr><td class="src">s_exp_flow</td><td class="module"><a href="Sensors.html#v:s_exp_flow" title="Sensors">Sensors</a></td></tr><tr><td class="src">s_flow</td><td class="module"><a href="Sensors.html#v:s_flow" title="Sensors">Sensors</a></td></tr><tr><td class="src">s_insp_flow</td><td class="module"><a href="Sensors.html#v:s_insp_flow" title="Sensors">Sensors</a></td></tr><tr><td class="src">s_insp_pressure</td><td class="module"><a href="Sensors.html#v:s_insp_pressure" title="Sensors">Sensors</a></td></tr><tr><td class="src">s_limit_high</td><td class="module"><a href="Sensors.html#v:s_limit_high" title="Sensors">Sensors</a></td></tr><tr><td class="src">s_limit_low</td><td class="module"><a href="Sensors.html#v:s_limit_low" title="Sensors">Sensors</a></td></tr><tr><td class="src">s_motor</td><td class="module"><a href="Sensors.html#v:s_motor" title="Sensors">Sensors</a></td></tr><tr><td class="src">s_oxygen</td><td class="module"><a href="Sensors.html#v:s_oxygen" title="Sensors">Sensors</a></td></tr><tr><td class="src">s_oxygen_concentration</td><td class="module"><a href="Sensors.html#v:s_oxygen_concentration" title="Sensors">Sensors</a></td></tr><tr><td class="src">s_pressure</td><td class="module"><a href="Sensors.html#v:s_pressure" title="Sensors">Sensors</a></td></tr><tr><td class="src">theta</td><td class="module"><a href="Kinematics.html#v:theta" title="Kinematics">Kinematics</a></td></tr><tr><td class="src">theta_max</td><td class="module"><a href="Kinematics.html#v:theta_max" title="Kinematics">Kinematics</a></td></tr><tr><td class="src">theta_min</td><td class="module"><a href="Kinematics.html#v:theta_min" title="Kinematics">Kinematics</a></td></tr><tr><td class="src">threshold</td><td class="module"><a href="Redundancy.html#v:threshold" title="Redundancy">Redundancy</a></td></tr><tr><td class="src">time_delta_us</td><td class="module"><a href="Time.html#v:time_delta_us" title="Time">Time</a></td></tr><tr><td class="src">velocity_calibrating</td><td class="module"><a href="State.html#v:velocity_calibrating" title="State">State</a></td></tr><tr><td class="src">velocity_ready</td><td class="module"><a href="State.html#v:velocity_ready" title="State">State</a></td></tr><tr><td class="src">velocity_resetting</td><td class="module"><a href="State.html#v:velocity_resetting" title="State">State</a></td></tr><tr><td class="src">volume</td><td class="module"><a href="Sensors.html#v:volume" title="Sensors">Sensors</a></td></tr><tr><td class="src">volume_f</td><td class="module"><a href="Kinematics.html#v:volume_f" title="Kinematics">Kinematics</a></td></tr><tr><td class="src">volume_i</td><td class="module"><a href="Kinematics.html#v:volume_i" title="Kinematics">Kinematics</a></td></tr><tr><td class="src">volume_limit_limited</td><td class="module"><a href="Controls.html#v:volume_limit_limited" title="Controls">Controls</a></td></tr><tr><td class="src">WithRedundancy</td><td> </td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Redundancy.html#t:WithRedundancy" title="Redundancy">Redundancy</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Redundancy.html#v:WithRedundancy" title="Redundancy">Redundancy</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.22.0</p></div></body></html>