# HG changeset patch # User heinrichsweikamp # Date 1352890934 -3600 # Node ID 9c13bf8a3033ea49154304d1860a7379bd4ee064 # Parent 64194a3c8d5b475224116a0b6483e17f80cb7b28 Ignore decoplanner in gauge and apnoe mode diff -r 64194a3c8d5b -r 9c13bf8a3033 code_part1/OSTC_code_asm_part1/oled_samsung.asm --- a/code_part1/OSTC_code_asm_part1/oled_samsung.asm Mon Nov 12 20:53:58 2012 +0100 +++ b/code_part1/OSTC_code_asm_part1/oled_samsung.asm Wed Nov 14 12:02:14 2012 +0100 @@ -227,7 +227,7 @@ ; Trash : NONE ; AA_DATA_WRITE_PROD macro -; rcall PLED_DataWrite_PROD ; slow but saves a lot of bytes in flash +; rcall PLED_DataWrite_PROD ; slow but saves a lot of bytes in flash ; /* Fast writing bsf oled_rs ; Data mode movff PRODH,PORTD ; NOTE: OLED is BIGENDIAN! diff -r 64194a3c8d5b -r 9c13bf8a3033 code_part1/OSTC_code_asm_part1/simulator.asm --- a/code_part1/OSTC_code_asm_part1/simulator.asm Mon Nov 12 20:53:58 2012 +0100 +++ b/code_part1/OSTC_code_asm_part1/simulator.asm Wed Nov 14 12:02:14 2012 +0100 @@ -334,6 +334,11 @@ ; OSTC Simulator: compute a new runtime ; simulator_calc_deco: + btfsc gauge_mode ; In Gauge mode? + bra menu_simulator ; Yes, igonore decoplaner + btfsc FLAG_apnoe_mode ; In Apnoe mode? + bra menu_simulator ; Yes, igonore decoplaner + call simulator_save_tissue_data ; Stores 32 floats "pre_tissue" into bank3 movff char_I_dive_interval,WREG ; Any interval ?