226 mvol = mashinfuse; |
226 mvol = mashinfuse; |
227 qDebug() << " mash time" << mashtime << "temp" << mashtemp << "infuse" << mashinfuse; |
227 qDebug() << " mash time" << mashtime << "temp" << mashtemp << "infuse" << mashinfuse; |
228 } else { |
228 } else { |
229 qDebug() << " no mash schedule"; |
229 qDebug() << " no mash schedule"; |
230 } |
230 } |
|
231 |
|
232 /* |
|
233 * Pellets 2.67 ml/gram (plugs, cryo). |
|
234 * Leaf 6.01 ml/gram |
|
235 */ |
|
236 product->boil_absorb = product->ferment_absorb = 0; |
|
237 if (product->hops.size() > 0) { |
|
238 for (i = 0; i < product->hops.size(); i++) { |
|
239 if (product->hops.at(i).useat == HOP_USEAT_FWH || product->hops.at(i).useat == HOP_USEAT_BOIL || |
|
240 product->hops.at(i).useat == HOP_USEAT_AROMA || product->hops.at(i).useat == HOP_USEAT_WHIRLPOOL) { |
|
241 if (product->hops.at(i).form == HOP_FORMS_PELLET || product->hops.at(i).form == HOP_FORMS_PLUG || |
|
242 product->hops.at(i).form == HOP_FORMS_CRYO) { |
|
243 product->boil_absorb += 2.67 * product->hops.at(i).amount; |
|
244 } else if (product->hops.at(i).form == HOP_FORMS_LEAF) { |
|
245 product->boil_absorb += 6.01 * product->hops.at(i).amount; |
|
246 } |
|
247 } else if (product->hops.at(i).useat == HOP_USEAT_DRY_HOP) { |
|
248 if (product->hops.at(i).form == HOP_FORMS_PELLET || product->hops.at(i).form == HOP_FORMS_PLUG || |
|
249 product->hops.at(i).form == HOP_FORMS_CRYO) { |
|
250 product->ferment_absorb += 2.67 * product->hops.at(i).amount; |
|
251 } else if (product->hops.at(i).form == HOP_FORMS_LEAF) { |
|
252 product->ferment_absorb += 6.01 * product->hops.at(i).amount; |
|
253 } |
|
254 } |
|
255 } |
|
256 } |
|
257 ui->boil_absorpShow->setValue(product->boil_absorb); |
|
258 ui->ferment_absorpShow->setValue(product->ferment_absorb); |
231 |
259 |
232 const QSignalBlocker blocker1(ui->est_ogEdit); |
260 const QSignalBlocker blocker1(ui->est_ogEdit); |
233 const QSignalBlocker blocker2(ui->est_og2Edit); |
261 const QSignalBlocker blocker2(ui->est_og2Edit); |
234 |
262 |
235 if (product->fermentables.size() < 1) { |
263 if (product->fermentables.size() < 1) { |