You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
force kat_breathing_BVMOxygen_Multiplier =8;
force kat_breathing_SpO2_MultiplyNegative =1.5;
force kat_breathing_SpO2_MultiplyPositive =1.2;
force kat_breathing_SpO2_perfusion =true;
force kat_breathing_SpO2_PerfusionMultiplier =1.2;
Description:
Using a BVM (with or without O2) on an unconscious and breathing patient with stable airways, does not affect SpO2 recovery in any way.
Unless I'm mistaken, supplemental O2 should definitely shorten recovery time. BVM without O2 might help as well, due to the increased air volume that it forces into the lungs relative to unconscious breathing.
Steps to reproduce:
Get yourself an AI guinea pig;
Set PaO2 to ~35% with the Airways Zeus Module and then stabilize the AI's airways with a King LT;
By monitoring the time taken for the SpO2 to reach a stable value across multiple repetitions (without, with BVM, with O2), you'll notice that the times are almost identical, even with kat_breathing_BVMOxygen_Multiplier = 8;;
Where did the issue occur?
Editor (Singleplayer)
Additional information:
The issue is caused by a combination of:
A unit's _status always being 100 regardless of airway state or respiration rate, leading to the calculated _output (which BVM use increases) not affecting _finalOutput;
**When merged this pull request will:**
- Adjust PaO2 Calculation to better move with PALVO2 changes
- Fixes issue #679
### IMPORTANT
- [Development Guidelines](https://ace3.acemod.org/wiki/development/)
are read, understood and applied.
- Title of this PR uses our standard template `Component -
Add|Fix|Improve|Change|Make|Remove {changes}`.
Only got around to testing the new changes now with v3.0.5, unfortunately it seems to me that the issue is still present, as the repro still works.
I'm concluding that it's caused by L119 still capping the PaO2 shift by the same criteria (ignoring kat_breathing_BVMOxygen_Multiplier), which causes recovery to take the same time, regardless of _pao2 at L115 now being set to >300 when O2 is used.
CBA Settings
CBA Settings
Description:
Unless I'm mistaken, supplemental O2 should definitely shorten recovery time. BVM without O2 might help as well, due to the increased air volume that it forces into the lungs relative to unconscious breathing.
Steps to reproduce:
kat_breathing_BVMOxygen_Multiplier = 8;
;Where did the issue occur?
Additional information:
The issue is caused by a combination of:
_status
always being 100 regardless of airway state or respiration rate, leading to the calculated_output
(which BVM use increases) not affecting_finalOutput
;KAM/addons/breathing/functions/fnc_handleBreathing.sqf
Lines 159 to 163 in 0f1a3e1
_pALVo2
only being a reference for_pao2
to shift towards, but the difference between them not affecting the shift's speed;KAM/addons/vitals/functions/fnc_handleOxygenFunction.sqf
Lines 93 to 97 in 0f1a3e1
RPT log file:
The text was updated successfully, but these errors were encountered: