It would be nice to know what is happening as it may help in decoding the alignment data for the source.
If you have a look under the Edit menu in the ViewEEHeaders utility (aka eepromtool.exe), it has a rough description of the parameters for each band (pic attached). Also, decompiling sourcecal.exe gives some slightly clearer names:
loc_00413212: If 0042C3DCh <= 0 Then
loc_00413248: var_eax = call Proc_3_15_42A130("+++++ Band " & CStr(var_0042C3DC) & " +++++", , )
loc_0041326D: If 0042C166h >= 8 Then
loc_0041326F: var_eax = Err.Raise
loc_00413275: End If
loc_004132D1: var_eax = call Proc_3_15_42A130("DetOffDac(" & CStr(var_0042C166) & ")= " & CStr(ecx+edx*4+00000040h), , )
loc_004132FE: If 0042C166h >= 8 Then
loc_00413300: var_eax = Err.Raise
loc_00413306: End If
loc_00413363: var_eax = call Proc_3_15_42A130("BreakDac(" & CStr(var_0042C166) & ")= " & CStr(edx+eax*4+00000060h), , )
loc_00413390: If 0042C166h >= 8 Then
loc_00413392: var_eax = Err.Raise
loc_00413398: End If
loc_004133F3: var_eax = call Proc_3_15_42A130("Power1Dac(" & CStr(var_0042C166) & ")= " & CStr(eax+ecx*4), , )
loc_00413420: If 0042C166h >= 8 Then
loc_00413422: var_eax = Err.Raise
loc_00413428: End If
loc_00413484: var_eax = call Proc_3_15_42A130("Slope1Dac(" & CStr(var_0042C166) & ")= " & CStr(ecx+edx*4+00000020h), , )
loc_004134B1: If 0042C166h >= 8 Then
loc_004134B3: var_eax = Err.Raise
loc_004134B9: End If
loc_00413519: var_eax = call Proc_3_15_42A130("LogOffDac(" & CStr(var_0042C166) & ")= " & CStr(edx+eax*4+00000080h), , )
loc_00413546: If 0042C166h >= 8 Then
loc_00413548: var_eax = Err.Raise
loc_0041354E: End If
loc_004135AD: var_eax = call Proc_3_15_42A130("SlopeOffDac(" & CStr(var_0042C166) & ")= " & CStr(eax+ecx*4+000000A0h), , )
loc_004135DA: If 0042C166h >= 8 Then
loc_004135DC: var_eax = Err.Raise
loc_004135E2: End If
loc_00413641: var_eax = call Proc_3_15_42A130("DeltaDac(" & CStr(var_0042C166) & ")= " & CStr(ecx+edx*4+000000C0h), , )
loc_0041366E: If 0042C166h >= 8 Then
loc_00413670: var_eax = Err.Raise
loc_00413676: End If
loc_004136D6: var_eax = call Proc_3_15_42A130("Power2Dac(" & CStr(var_0042C166) & ")= " & CStr(edx+eax*4+00000100h), , )
loc_00413703: If 0042C166h >= 8 Then
loc_00413705: var_eax = Err.Raise
loc_0041370B: End If
loc_0041376A: var_eax = call Proc_3_15_42A130("Slope2Dac(" & CStr(var_0042C166) & ")= " & CStr(eax+ecx*4+00000120h), , )
loc_00413797: If 0042C166h >= 8 Then
loc_00413799: var_eax = Err.Raise
loc_0041379F: End If
loc_004137FE: var_eax = call Proc_3_15_42A130("Power3Dac(" & CStr(var_0042C166) & ")= " & CStr(ecx+edx*4+00000140h), , )
loc_0041382B: If 0042C166h >= 8 Then
loc_0041382D: var_eax = Err.Raise
loc_00413833: End If
loc_00413893: var_eax = call Proc_3_15_42A130("Slope3Dac(" & CStr(var_0042C166) & ")= " & CStr(edx+eax*4+00000160h), , )
loc_004138BE: 0042C166h = 0042C166h + 00000001h
loc_004138CD: GoTo loc_0041320B
loc_004138D2: End If
loc_004138F9: var_eax = call Proc_3_15_42A130("DacPer1dBSlope = " & CStr(var_0042C058), , )
loc_00413933: var_eax = call Proc_3_15_42A130("Yig slope = " & CStr(var_0042C064), , )
loc_0041396E: var_eax = call Proc_3_15_42A130("PMYO = " & CStr(var_0042C05C), , )
loc_004139A9: var_eax = call Proc_3_15_42A130("Yig offset = " & CStr(var_0042C060), , )
loc_004139CF: var_eax = call Proc_3_15_42A130("===========================================================", , )