# HG changeset patch # User heinrichsweikamp # Date 1463057912 -7200 # Node ID 0760850e0fe9a47f0713c52351369f7b7644f543 # Parent ccaaac45b61a14a5b9157c27b6444e4fa2e24a91 ignore 0x47 for standard hwOS diff -r ccaaac45b61a -r 0760850e0fe9 doc/hwos_interface.odt Binary file doc/hwos_interface.odt has changed diff -r ccaaac45b61a -r 0760850e0fe9 src/changelog.txt --- a/src/changelog.txt Mon May 02 12:41:20 2016 +0200 +++ b/src/changelog.txt Thu May 12 14:58:32 2016 +0200 @@ -1,3 +1,9 @@ +[2.08] + + +[2.07] +Release version for new OSTC2 (Minor internal hardware changes) + [2.06] CHANGE: Remove ppO2 [Dil] from OC dive mode screen diff -r ccaaac45b61a -r 0760850e0fe9 src/comm.asm --- a/src/comm.asm Mon May 02 12:41:20 2016 +0200 +++ b/src/comm.asm Thu May 12 14:58:32 2016 +0200 @@ -1050,7 +1050,9 @@ movff opt_safety_stop_end, TXREG1 ; RCREG1=0x45 dcfsnz WREG movff opt_safety_stop_reset, TXREG1 ; RCREG1=0x46 - + dcfsnz WREG + clrf TXREG1 ; RCREG1=0x47, ignore conservatism for standard hwOS + comm_read_abort: comm_read_done: bra comm_download_mode0 ; Done. Loop with timeout reset @@ -1348,6 +1350,8 @@ movff RCREG1, opt_safety_stop_end ; RCREG1=0x45 dcfsnz WREG movff RCREG1, opt_safety_stop_reset ; RCREG1=0x46 + dcfsnz WREG + nop ; RCREG1=0x47, ignore conservatism for standard hwOS comm_write_abort: diff -r ccaaac45b61a -r 0760850e0fe9 src/hwos.inc --- a/src/hwos.inc Mon May 02 12:41:20 2016 +0200 +++ b/src/hwos.inc Thu May 12 14:58:32 2016 +0200 @@ -20,8 +20,8 @@ ; Firmware definition #DEFINE softwareversion_x d'2' ; Software version XX.YY -#DEFINE softwareversion_y d'07' ; Software version XX.YY -#DEFINE softwareversion_beta 0 ; (and 0 for release) +#DEFINE softwareversion_y d'08' ; Software version XX.YY +#DEFINE softwareversion_beta 1 ; (and 0 for release) ; Firmware version will appear in "Change Firmware" style #DEFINE firmware_expire_year .17 #DEFINE firmware_expire_month .3