Index: firmware/App/Controllers/DryBiCart.c =================================================================== diff -u -rdb2df05586608658c7bbd0dbd66aeba03068b16d -r96672fa4b57d15c36d8aaa73d6f50ea0fe7fda66 --- firmware/App/Controllers/DryBiCart.c (.../DryBiCart.c) (revision db2df05586608658c7bbd0dbd66aeba03068b16d) +++ firmware/App/Controllers/DryBiCart.c (.../DryBiCart.c) (revision 96672fa4b57d15c36d8aaa73d6f50ea0fe7fda66) @@ -37,12 +37,12 @@ #define DRY_BICART_DATA_PUBLISH_INTERVAL ( 250 / TASK_GENERAL_INTERVAL ) ///< Interval (ms/task time) at which the balancing chamber data published. #define DRY_BICART_FILL_MAX_PRESSURE 12.0F ///< Maximum pressure that drybicart can withstand. -#define DRY_BICART_FILL_COMPLETE_PRESSURE 10.0F ///< Maximum pressure reached to inidcate the drybicart fill being completed. +#define DRY_BICART_FILL_COMPLETE_PRESSURE 15.0F ///< Maximum pressure reached to inidcate the drybicart fill being completed. #define DRY_BICART_FILL_INITIATE_PRESSURE 5.0F ///< Minimum pressure required to initiate the drybicart fill process. -#define DRY_BICART_VENT_COMPLETE_PRESSURE 0.0F ///< Pressure reached to inidcate the drybicart venting being completed. +#define DRY_BICART_VENT_COMPLETE_PRESSURE 1.5F ///< Pressure reached to inidcate the drybicart venting being completed. #define DRY_BICART_VENT_TIME_MS ( 1 * MS_PER_SECOND ) ///< Wait time to vent dry bibag gas before actuating Bicarb chamber(F) venting. #define DRY_BICART_VENT_MAX_TIME_MS ( 10 * MS_PER_SECOND ) ///< Max time to vent both bicart and Chamber F. -#define DRY_BICART_FILL_DURATION_DIFF_MS 500 ///< Fill duration difference between last and current fill cycle. +#define DRY_BICART_FILL_DURATION_DIFF_MS 800 ///< Fill duration difference between last and current fill cycle. #define DRY_BICART_DEFAULT_MAX_FILL_CYCLE_CNT 10 ///< Default max fill cycle allowed for dry bicart fill/mix with water. #define DRY_BICART_MAX_FILL_CYCLE_CNT 30 ///< Max fill cycle allowed (by override) for dry bicart fill/mix with water. @@ -96,8 +96,8 @@ dryBiCartDataPublishInterval.ovData = DRY_BICART_DATA_PUBLISH_INTERVAL; dryBiCartDataPublishInterval.ovInitData = 0; dryBiCartDataPublishInterval.override = OVERRIDE_RESET; - biCartMaxFillCycleCount.data = DRY_BICART_MAX_FILL_CYCLE_CNT; - biCartMaxFillCycleCount.ovData = DRY_BICART_MAX_FILL_CYCLE_CNT; + biCartMaxFillCycleCount.data = DRY_BICART_DEFAULT_MAX_FILL_CYCLE_CNT; + biCartMaxFillCycleCount.ovData = DRY_BICART_DEFAULT_MAX_FILL_CYCLE_CNT; biCartMaxFillCycleCount.ovInitData = 0; biCartMaxFillCycleCount.override = OVERRIDE_RESET; dryBiCartFillRequested.data = FALSE;