Mercurial > public > mk2
diff code_part1/OSTC_code_asm_part1/ms5535.asm @ 824:6cb5518e74d2
NEW: Quit Simulator automatically when starting a real dive
author | heinrichsweikamp |
---|---|
date | Wed, 29 Jul 2015 19:22:50 +0200 |
parents | 2a0e5d884fc3 |
children |
line wrap: on
line diff
--- a/code_part1/OSTC_code_asm_part1/ms5535.asm Mon Jun 22 09:58:33 2015 +0200 +++ b/code_part1/OSTC_code_asm_part1/ms5535.asm Wed Jul 29 19:22:50 2015 +0200 @@ -146,6 +146,16 @@ btfss simulatormode_active ; are we in simulator mode? bra calc_compensation_2 ; no + movlw .5 + cpfsgt isr_xC+2 ; >1280mbar ? + bra pressure_extra_common2 ; No + ; Yes, reset sim_pressure:2 to 1000mbar (End of sim) + movlw LOW .1000 + movwf sim_pressure+0 + movlw HIGH .1000 + movwf sim_pressure+1 + +pressure_extra_common2: movff sim_pressure+0,isr_xC+1 ; override readings with simulator values movff sim_pressure+1,isr_xC+2