Commit Graph

  • d21070ad1a Merge branch 'ix3m-transmitter' Jef Driesen 2019-09-02 08:27:21 +02:00
  • 8829619473 Take the tank transmitter flags into account Jef Driesen 2019-08-28 23:19:11 +02:00
  • dc508c30f9 Add support for multiple tank transmitters Jef Driesen 2019-08-22 21:18:48 +02:00
  • 1cd285a4d8 Use a struct for the gasmix and tank data Jef Driesen 2019-08-22 20:05:02 +02:00
  • d5aa15c1c5 Add support for the Aqualung i550C Janice McLaughlin 2019-05-28 18:36:32 -07:00
  • 07dff48a3b Enable bluetooth support for the Ratio iX3M GPS Jef Driesen 2019-06-18 20:47:12 +02:00
  • 01d89add2f Update the naming of the Ratio iX3M GPS range Jef Driesen 2019-06-18 20:30:32 +02:00
  • 708fbb02de Mark the string tables as constant Jef Driesen 2019-07-02 21:45:19 +02:00
  • 209890daeb Refactor the filter functions Jef Driesen 2019-07-02 21:14:49 +02:00
  • c70046bccf Fix the tank pressure reporting Janice McLaughlin 2019-06-27 00:23:14 +02:00
  • e80e320b8b Return the correct error code Jef Driesen 2019-06-25 22:16:05 +02:00
  • 334105322c Merge branch 'genius' Jef Driesen 2019-06-26 15:43:36 +02:00
  • feec939a29 Add support for the Mares Genius Jef Driesen 2019-04-15 11:12:15 +02:00
  • a74d4ca14d Simplify the detection of air integrated models Jef Driesen 2019-05-27 21:23:03 +02:00
  • 7b29651d1e Refactor the gas mix and tank parsing Jef Driesen 2019-05-27 20:59:37 +02:00
  • 732c607c22 Refactor the date/time parsing Jef Driesen 2019-05-24 22:52:28 +02:00
  • e4c88a9309 Replace the header offset with the header size Jef Driesen 2019-05-24 21:44:40 +02:00
  • 6fb09e05a4 Use symbolic constants for the commands Jef Driesen 2019-05-13 12:00:11 +02:00
  • ca784be4e2 Add license information to the AES code Kristaps Dz 2019-06-21 16:13:27 +02:00
  • ddf086271c Update the udev rules Jef Driesen 2019-06-16 23:27:09 +02:00
  • 0dc10062ce Add support for the Suunto D5 Jef Driesen 2019-05-16 22:08:41 +02:00
  • b188c41420 Add support for the Tusa Talis Jef Driesen 2019-05-13 07:43:15 +02:00
  • 629e33432f Add the G2 HUD bluetooth device name Jef Driesen 2019-04-25 23:58:12 +02:00
  • 7b29c5d43d Detect Mares Quad with more flash memory Jef Driesen 2019-03-06 20:38:01 +01:00
  • 5c55760fd5 Fix the limit for an invalid sample temperature Janice McLaughlin 2019-05-20 14:46:03 -07:00
  • 05a21bc8ee Fix a buffer overflow Jef Driesen 2019-04-15 13:36:33 +02:00
  • f37c3d3c86 Fix the ndl/deco sample for the Aqualung i450T Jef Driesen 2019-04-23 21:18:14 +02:00
  • 74957542bb Add support for the Scubapro G2 HUD Jef Driesen 2019-04-22 22:45:18 +02:00
  • 7d48587ed8 Add support for the Scubapro Aladin H Matrix Jef Driesen 2019-04-22 22:16:41 +02:00
  • 019a98f80c Add support for the Mares Bluelink Pro interface Jef Driesen 2018-12-07 14:42:43 +01:00
  • 88a814a616 Check the correct vtable pointer Jef Driesen 2019-04-08 19:29:48 +02:00
  • 01ec0c0970 Merge branch 'suunto-dx' Jef Driesen 2019-04-13 11:37:33 +02:00
  • 6ee786c31a Report the setpoint data Jef Driesen 2019-04-02 21:17:45 +02:00
  • 8a70885f89 Take the CCR diluents into account Jef Driesen 2019-04-02 21:12:16 +02:00
  • 6867ffb143 Implement the initial gas mix Jef Driesen 2019-04-02 21:07:03 +02:00
  • 5116ee8f2d Get the gas mix index directly from the event data Jef Driesen 2019-04-02 21:01:21 +02:00
  • 530b28bf6f Ignore zero tank pressure values Jef Driesen 2019-02-27 19:48:01 +01:00
  • 2ea24cf043 Add filters for BLE communication Jef Driesen 2019-01-23 20:55:59 +01:00
  • f05f60c4ad Skip empty logbook entries Jef Driesen 2018-12-22 21:28:48 +01:00
  • 81bca1ff7c Merge branch 'ratio' Jef Driesen 2019-02-22 14:23:33 +01:00
  • 4bbebe7c32 Add clock synchronization support Jef Driesen 2019-01-16 21:15:43 +01:00
  • ec14ee2b77 Use symbolic constants for the commands Jef Driesen 2019-02-21 22:16:58 +01:00
  • d876542d39 Don't pass a NULL pointer to memcpy Jef Driesen 2019-02-21 21:54:58 +01:00
  • 3287e3bd5d Update the list of the Ratio dive computers Jef Driesen 2019-02-14 22:15:46 +01:00
  • 2b96b2f52c Use the timezone setting of the dive computer Jef Driesen 2019-01-16 20:06:17 +01:00
  • e363e5b1fd Add support for the Cressi Goa and Cartesio Jef Driesen 2018-11-03 21:23:26 +01:00
  • da2582237f Add an extra parameter for the initial CRC value Jef Driesen 2018-11-03 21:17:38 +01:00
  • 4c93e14b0e Add support for the Ratio iDive Color series Jef Driesen 2019-01-07 19:13:04 +01:00
  • 179ec4688f Merge branch 'shearwater' Jef Driesen 2018-12-21 10:44:50 +01:00
  • 47bb08bbfd Shearwater Petrel Native Format parsing Jef Driesen 2018-11-23 15:35:34 +01:00
  • ae503626ae Shearwater: detect which logbook format is support Dirk Hohndel 2018-09-07 16:15:21 -07:00
  • 472e73118d Shearwater: add Teric to list of supported dive computers Dirk Hohndel 2018-09-08 17:17:47 -07:00
  • 864b40cb3d Shearwater: skip deleted dives Dirk Hohndel 2018-09-07 15:12:12 -07:00
  • 0b2959d8c7 Fix a potential buffer overflow Jef Driesen 2018-10-12 09:42:26 +02:00
  • c622998fb1 Fix the Cobalt 2 memory size Jef Driesen 2018-12-09 10:43:40 +01:00
  • 0d3d34a5c9 Use the travis homebrew plugin to install packages Jef Driesen 2018-12-05 19:55:14 +01:00
  • ab522a4a52 Increase the internal log buffer Jef Driesen 2018-12-05 19:34:59 +01:00
  • ed21d776dd Fix undefined behaviour in left shifts Jef Driesen 2018-11-30 19:23:53 +01:00
  • 43303eadf6 Add support for the Aqualung i300C Jef Driesen 2018-10-14 15:18:06 +02:00
  • 52388efe59 Add support for the Aqualung i770R Janice McLaughlin 2018-09-20 14:13:17 +02:00
  • f5d636d12e Fix the Pro Plus X gas mixes Janice McLaughlin 2018-10-04 10:06:54 -07:00
  • 04c367fd06 Oceanic: fix up dive truncation issues Janice McLaughlin 2018-10-02 16:03:36 -07:00
  • e04a7fb33d Scubapro G2: update BLE downloading for new 1.4 firmware version Linus Torvalds 2018-10-08 12:09:50 -07:00
  • 24f800d185 Add a workaround for invalid ringbuffer begin pointers Jef Driesen 2018-10-26 16:07:38 +02:00
  • 6e87c1d7b7 Fix the RTS signal handling for Pelagic interface Jef Driesen 2018-09-20 21:57:30 +02:00
  • 96949627aa Fix a memory leak in the error handling Jef Driesen 2018-09-20 21:41:19 +02:00
  • a2100843b9 Remove extra padding from the end of the profile Janice McLaughlin 2018-09-25 20:03:18 +02:00
  • e968f84999 Add support for the Aqualung i100 Jef Driesen 2018-09-20 20:31:36 +02:00
  • 884f66a115 Fix the Mares Smart Apnea min/max temperature Jef Driesen 2018-09-07 10:23:17 +02:00
  • b1d434f0ea Fix the libusb and hidapi includes Jef Driesen 2018-08-28 21:57:52 +02:00
  • 631cfd8c45 Add Travis CI integration Jef Driesen 2018-08-16 21:16:43 +02:00
  • a4d9f72cf0 Fix the transport command-line parameter Jef Driesen 2018-08-26 10:37:36 +02:00
  • e4f04128be Document dc_descriptor_get_model Kristaps Dz 2018-08-19 17:43:18 +02:00
  • 4da94a7285 Include stddef.h in iostream.h Calle Gunnarsson 2018-06-15 23:35:56 +02:00
  • ff1ee12770 Add support for the Mares Smart Air Jef Driesen 2018-08-12 19:42:27 +02:00
  • 17b3e07398 Fix the average depth for older OSTC dives Jef Driesen 2018-08-09 23:49:25 +02:00
  • aee70d1ec7 Add support for the Oceanic Pro Plus X Jef Driesen 2017-12-13 23:18:47 +01:00
  • b3144ac26b Don't pass a NULL pointer to memcpy Jef Driesen 2018-06-28 08:44:19 +02:00
  • 564958f927 Fix an uninitialized variable Jef Driesen 2018-06-28 08:43:02 +02:00
  • 0d73a38900 Initialize the socket library for the bluetooth discovery Jef Driesen 2018-06-27 13:20:35 +02:00
  • 41f50534aa Fix the length of the Suunto D6i gas change event Jef Driesen 2018-06-10 16:18:39 +02:00
  • 472e9e984c Add support for the Tecdiving DiveComputer.eu Jef Driesen 2018-04-12 21:18:27 +02:00
  • 2985616532 Fix the Mac OS X timer implementation Jef Driesen 2018-06-21 22:42:26 +02:00
  • 6085a11b1f Add the average depth to the xml output Jef Driesen 2018-06-06 08:44:32 +02:00
  • 51d6a40132 Merge branch 'uwatec' Jef Driesen 2018-06-22 23:13:54 +02:00
  • b3ebfa0e6e Skip the handshake for BLE communication Jef Driesen 2018-04-13 22:09:38 +02:00
  • 8aef4a49a0 Unify the Uwatec Smart, Meridian and G2 backends Jef Driesen 2018-04-09 21:16:22 +02:00
  • 1a0909ac92 Re-organize the packet send/receive code Jef Driesen 2018-04-09 21:04:29 +02:00
  • c2fc0cdd1c Use symbolic constants for the commands Jef Driesen 2018-04-05 20:41:32 +02:00
  • 6ed9c3c64c Implement an rfcomm filter function Jef Driesen 2017-12-23 19:13:17 +01:00
  • 0fde62050d Remove the filter for HW OSTC's without bluetooth Jef Driesen 2017-12-23 18:55:48 +01:00
  • 680f233690 Implement the sleep function for IrDA and bluetooth Jef Driesen 2017-10-29 11:22:44 +01:00
  • ab37d94ee9 Add a missing event descriptor Jef Driesen 2018-06-11 12:54:50 +02:00
  • cecf8c5d6f Add support for the Seac Guru Jef Driesen 2018-04-21 08:28:13 +02:00
  • 4879174164 Fix building without logging enabled Thomas E. Horner 2018-04-20 07:57:31 +02:00
  • 26f4cae47c Fix a critical mistake in the OSTC3 code Jef Driesen 2018-04-19 09:45:08 +02:00
  • 8a3fd3b136 Add udev rules for some dive computers Jef Driesen 2018-04-02 22:15:49 +02:00
  • 62d54cf3f3 Merge branch 'iostream' Jef Driesen 2018-04-17 08:40:31 +02:00
  • 29f781f803 Fix a typo in the comments Jef Driesen 2018-04-09 22:48:16 +02:00
  • 56d194d377 Use a NULL pointer for the no-op implementation Jef Driesen 2018-04-09 22:02:19 +02:00