Skip to content

Commit 960f6fd

Browse files
committed
Remove Devices not Supported by Subsurface.
Remove the latest generation of devices made by Pelagian Pressure Systems, as their intentionally broken pairing mechanism is not supported by Subsurface. Note: This list of devices is only used by the mobile version. Signed-off-by: Michael Keller <[email protected]>
1 parent 73e3b19 commit 960f6fd

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/descriptor.c

+5-2
Original file line numberDiff line numberDiff line change
@@ -276,8 +276,11 @@ static const dc_descriptor_t g_descriptors[] = {
276276
{"Aqualung", "i200Cv2", DC_FAMILY_OCEANIC_ATOM2, 0x4749, DC_TRANSPORT_SERIAL | DC_TRANSPORT_BLE, dc_filter_oceanic},
277277
{"Oceanic", "Geo Air", DC_FAMILY_OCEANIC_ATOM2, 0x474B, DC_TRANSPORT_SERIAL | DC_TRANSPORT_BLE, dc_filter_oceanic},
278278
/* Pelagic I330R */
279-
{"Apeks", "DSX", DC_FAMILY_PELAGIC_I330R, 0x4741, DC_TRANSPORT_BLE, dc_filter_oceanic},
280-
{"Aqualung", "i330R", DC_FAMILY_PELAGIC_I330R, 0x4744, DC_TRANSPORT_BLE, dc_filter_oceanic},
279+
// The pairing sequence for these was intentionally broken by Pelagic Pressure Systems
280+
// so they won't work without a custom pairing dialogue provided by the app
281+
// Pelagic should fix this on their side if they want their customers to be able to use Subsurface
282+
//{"Apeks", "DSX", DC_FAMILY_PELAGIC_I330R, 0x4741, DC_TRANSPORT_BLE, dc_filter_oceanic},
283+
//{"Aqualung", "i330R", DC_FAMILY_PELAGIC_I330R, 0x4744, DC_TRANSPORT_BLE, dc_filter_oceanic},
281284
/* Mares Nemo */
282285
{"Mares", "Nemo", DC_FAMILY_MARES_NEMO, 0, DC_TRANSPORT_SERIAL, NULL},
283286
{"Mares", "Nemo Steel", DC_FAMILY_MARES_NEMO, 0, DC_TRANSPORT_SERIAL, NULL},

0 commit comments

Comments
 (0)