Author Topic: Beerxml export wrong infuse water amount  (Read 1081 times)

Offline MarcioMonego

  • BeerSmith Apprentice Brewer
  • **
  • Posts: 6
  • BeerSmith 2 Rocks!
Beerxml export wrong infuse water amount
« on: September 14, 2020, 01:56:25 PM »
I'm making some customization on import beerxml from Beersmith into Craftbeerpi and noted that the water amount for infusion was only correct in an extension element of xml and not in regular one.

The element INFUSE_AMOUNT doesn't count for recoverable dead space set in equipment.
On the infusion mash step the field "Mash tun deadspace addition" value are not being sum with the infusion water volume.

When exporting this recipe then the xml of this mash steps is like:

Code: [Select]
<MASH_STEP>
 <NAME>Protein Rest</NAME>
 <VERSION>1</VERSION>
 <TYPE>Infusion</TYPE>
 <INFUSE_AMOUNT>13.0400000</INFUSE_AMOUNT>
 <STEP_TIME>30.0000000</STEP_TIME>
 <STEP_TEMP>50.0000000</STEP_TEMP>
 <RAMP_TIME>2.0000000</RAMP_TIME>
 <END_TEMP>50.0000000</END_TEMP>
 <DESCRIPTION>Add 20,54 L of water at 52,6 C</DESCRIPTION>
 <WATER_GRAIN_RATIO>2,608 l/kg</WATER_GRAIN_RATIO>
 <DECOCTION_AMT>0.00 L</DECOCTION_AMT>
 <INFUSE_TEMP>52.6 C</INFUSE_TEMP>
 <DISPLAY_STEP_TEMP>50.0 C</DISPLAY_STEP_TEMP>
 <DISPLAY_INFUSE_AMT>20.54 L</DISPLAY_INFUSE_AMT>
</MASH_STEP>

As per beerxml specification the display elements are simple extensions then I think this is bug on beerxml export.

Thanks,