Fix the name of the Aqualung i550
The Aqualung i550 doesn't have a "T" (which probably stands for transmitter) in its name.
This commit is contained in:
parent
9cb6856bfb
commit
0832f97492
@ -202,7 +202,7 @@ static const dc_descriptor_t g_descriptors[] = {
|
||||
{"Aqualung", "i300", DC_FAMILY_OCEANIC_ATOM2, 0x4559},
|
||||
{"Aqualung", "i750TC", DC_FAMILY_OCEANIC_ATOM2, 0x455A},
|
||||
{"Aqualung", "i450T", DC_FAMILY_OCEANIC_ATOM2, 0x4641},
|
||||
{"Aqualung", "i550T", DC_FAMILY_OCEANIC_ATOM2, 0x4642},
|
||||
{"Aqualung", "i550", DC_FAMILY_OCEANIC_ATOM2, 0x4642},
|
||||
/* Mares Nemo */
|
||||
{"Mares", "Nemo", DC_FAMILY_MARES_NEMO, 0},
|
||||
{"Mares", "Nemo Steel", DC_FAMILY_MARES_NEMO, 0},
|
||||
|
||||
@ -83,7 +83,7 @@
|
||||
#define I300 0x4559
|
||||
#define I750TC 0x455A
|
||||
#define I450T 0x4641
|
||||
#define I550T 0x4642
|
||||
#define I550 0x4642
|
||||
|
||||
#define NORMAL 0
|
||||
#define GAUGE 1
|
||||
@ -154,7 +154,7 @@ oceanic_atom2_parser_create (dc_parser_t **out, dc_context_t *context, unsigned
|
||||
model == OCS || model == PROPLUS3 ||
|
||||
model == A300 || model == MANTA ||
|
||||
model == INSIGHT2 || model == ZEN ||
|
||||
model == I300 || model == I550T) {
|
||||
model == I300 || model == I550) {
|
||||
parser->headersize -= PAGESIZE;
|
||||
} else if (model == VT4 || model == VT41) {
|
||||
parser->headersize += PAGESIZE;
|
||||
@ -245,7 +245,7 @@ oceanic_atom2_parser_get_datetime (dc_parser_t *abstract, dc_datetime_t *datetim
|
||||
case ATOM31:
|
||||
case A300AI:
|
||||
case OCI:
|
||||
case I550T:
|
||||
case I550:
|
||||
case VISION:
|
||||
case XPAIR:
|
||||
datetime->year = ((p[5] & 0xE0) >> 5) + ((p[7] & 0xE0) >> 2) + 2000;
|
||||
@ -850,7 +850,7 @@ oceanic_atom2_parser_samples_foreach (dc_parser_t *abstract, dc_sample_callback_
|
||||
} else {
|
||||
unsigned int sign;
|
||||
if (parser->model == DG03 || parser->model == PROPLUS3 ||
|
||||
parser->model == I550T)
|
||||
parser->model == I550)
|
||||
sign = (~data[offset + 5] & 0x04) >> 2;
|
||||
else if (parser->model == VOYAGER2G || parser->model == AMPHOS ||
|
||||
parser->model == AMPHOSAIR || parser->model == ZENAIR)
|
||||
@ -881,7 +881,7 @@ oceanic_atom2_parser_samples_foreach (dc_parser_t *abstract, dc_sample_callback_
|
||||
parser->model == ATOM3 || parser->model == ATOM31 ||
|
||||
parser->model == ZENAIR ||parser->model == A300AI ||
|
||||
parser->model == DG03 || parser->model == PROPLUS3 ||
|
||||
parser->model == AMPHOSAIR || parser->model == I550T ||
|
||||
parser->model == AMPHOSAIR || parser->model == I550 ||
|
||||
parser->model == VISION || parser->model == XPAIR)
|
||||
pressure = (((data[offset + 0] & 0x03) << 8) + data[offset + 1]) * 5;
|
||||
else if (parser->model == TX1 || parser->model == A300CS ||
|
||||
@ -945,7 +945,7 @@ oceanic_atom2_parser_samples_foreach (dc_parser_t *abstract, dc_sample_callback_
|
||||
decotime = array_uint16_le(data + offset + 6);
|
||||
have_deco = 1;
|
||||
} else if (parser->model == ATOM31 || parser->model == VISION ||
|
||||
parser->model == XPAIR || parser->model == I550T) {
|
||||
parser->model == XPAIR || parser->model == I550) {
|
||||
decostop = (data[offset + 5] & 0xF0) >> 4;
|
||||
decotime = array_uint16_le(data + offset + 4) & 0x03FF;
|
||||
have_deco = 1;
|
||||
@ -971,7 +971,7 @@ oceanic_atom2_parser_samples_foreach (dc_parser_t *abstract, dc_sample_callback_
|
||||
rbt = array_uint16_le(data + offset + 8) & 0x01FF;
|
||||
have_rbt = 1;
|
||||
} else if (parser->model == VISION || parser->model == XPAIR ||
|
||||
parser->model == I550T) {
|
||||
parser->model == I550) {
|
||||
rbt = array_uint16_le(data + offset + 6) & 0x03FF;
|
||||
have_rbt = 1;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user