diff options
author | Robert C. Helling <helling@atdotde.de> | 2014-11-17 12:25:00 +0100 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2014-11-17 11:45:06 +0000 |
commit | 0d7c192e6edc1fba710632fd0844126e7c488599 (patch) | |
tree | 575f5746c06ebb8723c65d46aa6008d971d96881 /profile.h | |
parent | 5ed4876ad29c2952d84814b586572f5515afba94 (diff) | |
download | subsurface-0d7c192e6edc1fba710632fd0844126e7c488599.tar.gz |
For CCR dives, the diluent cylinder is the current cylinder
Change the meaning that _the_ cylinder (as we treat it in OC dives) is the
diluent cylinder (rather than the O2 cylinder). This eliminates special
cases. Now, for CCR, we have to handle the O2 cylinder in addition
(rather than the diluent in addition).
Signed-off-by: Robert C. Helling <helling@atdotde.de>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'profile.h')
-rw-r--r-- | profile.h | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -25,7 +25,7 @@ struct plot_data { int pressure[2]; /* diluentpressure[0] is diluent pressure [CCR] * diluentpressure[1] is interpolated diluent pressure [CCR] */ - int diluentpressure[2]; + int o2cylinderpressure[2]; int temperature; /* Depth info */ int depth; @@ -40,7 +40,7 @@ struct plot_data { int smoothed; int sac; struct gas_pressures pressures; - double o2setpoint, o2sensor[3]; //for rebreathers with up to 3 PO2 sensors + double o2pressure, o2sensor[3]; //for rebreathers with up to 3 PO2 sensors double mod, ead, end, eadd; velocity_t velocity; int speed; @@ -91,9 +91,9 @@ int get_maxdepth(struct plot_info *pi); #define SENSOR_PR 0 #define INTERPOLATED_PR 1 #define SENSOR_PRESSURE(_entry) (_entry)->pressure[SENSOR_PR] -#define DILUENT_PRESSURE(_entry) (_entry)->diluentpressure[SENSOR_PR] +#define O2CYLINDER_PRESSURE(_entry) (_entry)->o2cylinderpressure[SENSOR_PR] #define INTERPOLATED_PRESSURE(_entry) (_entry)->pressure[INTERPOLATED_PR] -#define INTERPOLATED_DILUENT_PRESSURE(_entry) (_entry)->diluentpressure[INTERPOLATED_PR] +#define INTERPOLATED_O2CYLINDER_PRESSURE(_entry) (_entry)->o2cylinderpressure[INTERPOLATED_PR] #define GET_PRESSURE(_entry) (SENSOR_PRESSURE(_entry) ? SENSOR_PRESSURE(_entry) : INTERPOLATED_PRESSURE(_entry)) #define SAC_WINDOW 45 /* sliding window in seconds for current SAC calculation */ |