.func FLX_PW3(TFlux) TFlux  
.func CHRG_PW3(TChrg) TChrg 
.func FIRE_PW3(TFire) TFire
.func CHRG_DELAY(FluxTime,rdacCHRG) FLX_PW3(FluxTime)+CHRG_PW(rdacCHRG)
.func CHRG_PW1(rdacCHRG) (2e-4*rdacCHRG*rdacCHRG-0.0507*rdacCHRG+6.5198)*pwr(1.025,rdacCHRG)*1e-9
.func CHRG_PW2(rdacCHRG) (1.4e-5*rdacCHRG*rdacCHRG-0.0073*rdacCHRG+4.1)*pwr(1.025,rdacCHRG)*1e-9
.func FIRE_PW1(rdacFire) (3.83e-05*rdacFire*rdacFire-0.00925*rdacFire+0.767)*pwr(1.025,rdacFire)*1e-9
.func FIRE_PW2(rdacFire) (0.0015*(rdacFire-115)+0.203)*pwr(1.025,rdacFire)*1e-9
.func FLX_PW1(code) (2e-5*code*code-0.0024*code+2.9456)*pwr(1.025,code)*1e-9
.func FLX_PW2(code) (-6.6e-6*code*code+0.0028*code+2.8729)*pwr(1.025,code)*1e-9
.meas Fluxmark1 find time when V(fluxPulse)=2.5
.meas Fluxmark2 find time when V(fluxPulse)=2.5 cross=2
.meas Flux_pw param Fluxmark2-Fluxmark1
.meas Firemark1 find time when V(firePulse)=2.5
.meas Firemark2 find time when V(firePulse)=2.5 cross=2
.meas Fire_pw param Firemark2-Firemark1
.meas CharDelay Firemark1-Fluxmark2
