diff --git a/src/shearwater_common.h b/src/shearwater_common.h index 767372f..8798853 100644 --- a/src/shearwater_common.h +++ b/src/shearwater_common.h @@ -40,6 +40,7 @@ extern "C" { #define PERDIX 5 #define PERDIXAI 6 #define NERD2 7 +#define TERIC 8 #define NSTEPS 10000 #define STEP(i,n) ((NSTEPS * (i) + (n) / 2) / (n)) diff --git a/src/shearwater_petrel.c b/src/shearwater_petrel.c index 36e47c5..e000ec2 100644 --- a/src/shearwater_petrel.c +++ b/src/shearwater_petrel.c @@ -240,6 +240,9 @@ shearwater_petrel_device_foreach (dc_device_t *abstract, dc_dive_callback_t call case 0x0D0D: model = PERDIXAI; break; + case 0x0F0F: + model = TERIC; + break; default: model = PETREL; WARNING (abstract->context, "Unknown hardware type %04x. Assuming Petrel.", hardware);