Commit Graph

  • 54fa676e75 Report the timezone offset for the Teric Jef Driesen 2022-02-07 21:41:34 +01:00
  • d1242a28cf Use the correct model number from the final block Jef Driesen 2022-02-07 21:36:59 +01:00
  • ccd37d4fa3 Use the dive mode stored in the header Jef Driesen 2022-02-07 20:15:41 +01:00
  • 811a9b4f89 Report the correct dive mode for SCR dives Jef Driesen 2022-02-07 19:03:46 +01:00
  • d960a37e12 Increase the size of the BLE packet cache Jef Driesen 2022-01-18 18:50:53 +01:00
  • f6df075d51 Add support for the Genesis Centauri and Tusa TC1 Jef Driesen 2022-01-01 11:46:36 +01:00
  • c5dced237a Read the hardware and software version Jef Driesen 2021-11-18 10:10:58 +01:00
  • c9c441b8bb Merge branch 'ostc' Jef Driesen 2022-01-03 15:55:40 +01:00
  • 5e2d376627 Report the initial setpoint in SCR mode Jef Driesen 2021-11-29 14:26:57 +01:00
  • 16e49eee6d Add the divemode to the layout descriptor Jef Driesen 2021-11-19 09:12:51 +01:00
  • 70411048e5 Re-order the fields in the layout descriptor Jef Driesen 2021-11-19 09:08:25 +01:00
  • 331bcbdaf7 Show the correct help message for the scan command Jef Driesen 2021-12-10 19:24:45 +01:00
  • af03e39383 Add support for the Crest CR-4 Jef Driesen 2021-11-17 19:10:32 +01:00
  • b2040d9adb Add udev rule for the Suunto EON Steel Black Jef Driesen 2021-11-10 23:37:06 +01:00
  • cadbffe416 Merge branch 'oceanic-ble-handshake' Jef Driesen 2021-10-20 15:04:26 +02:00
  • cd0f42804a Ignore unsupported BLE handshake Jef Driesen 2021-10-07 19:57:23 +02:00
  • ba4a119a4f Detect NAK response packets Jef Driesen 2021-10-07 19:56:52 +02:00
  • 9ff6e5caad Remove the initial gas switch Jef Driesen 2021-10-12 19:48:47 +02:00
  • a8bcfb998b Restore the original standard gravity factor Jef Driesen 2021-09-28 12:28:14 +02:00
  • 1c39c68203 Add support for the Mares Puck Pro + Jef Driesen 2021-09-27 20:14:14 +02:00
  • 0a9b8b1318 Merge branch 'smartair-freedives' Jef Driesen 2021-09-14 21:34:01 +02:00
  • 7e075eb959 Add support for Mares Smart Air freedives Jef Driesen 2021-08-31 18:01:26 +02:00
  • e52468e0c3 Use a layout descriptor Jef Driesen 2021-09-12 19:56:36 +02:00
  • 1a4798792e Use the divetime stored in the header Jef Driesen 2021-09-12 19:43:02 +02:00
  • c4b694fdb1 Fix the salinity parsing Jef Driesen 2021-09-12 19:07:44 +02:00
  • 75f260a941 Add support for the Deep Six Excursion Ryan Gardner 2021-05-21 14:23:49 -04:00
  • e0409a9496 Add support for the Cressi Neon Jef Driesen 2021-08-17 17:53:16 +02:00
  • 70d3cdcc08 Use symbolic constant for invalid value Jef Driesen 2021-07-18 23:38:38 +02:00
  • 03974481b0 Remove duplicate macro definition Jef Driesen 2021-08-09 10:04:17 +02:00
  • 58d410b1a2 Add BLE support for the Aqualung i750TC Jef Driesen 2021-08-08 20:20:31 +02:00
  • 38bd51e63a Exclude the surface time from the dive time Jef Driesen 2021-07-25 23:13:28 +02:00
  • 927362354d Some more fixes for the new Mares Genius firmware Jef Driesen 2021-07-13 22:45:40 +02:00
  • 5bb6257acb Implement the salinity field Jef Driesen 2021-07-04 11:25:51 +02:00
  • 060c0b7215 Fix the sample rate parsing Jef Driesen 2021-07-04 11:25:22 +02:00
  • 5cb527d53c Add support for the new Mares Genius firmware Jef Driesen 2021-07-01 09:15:15 +02:00
  • cfc9ddc380 Use the correct standard gravity factor Jef Driesen 2021-06-18 21:54:29 +02:00
  • cffda88ae8 Use SI units internally Jef Driesen 2021-06-18 21:45:17 +02:00
  • b186846a9e Fix negative depth values Jef Driesen 2021-06-18 20:45:28 +02:00
  • da2446283a Move the unit conversion to the last moment Jef Driesen 2021-06-18 20:36:31 +02:00
  • 6645b3f5e4 Implement the atmospheric pressure field Jef Driesen 2021-06-15 21:50:44 +02:00
  • c8bd477c84 Always use the stored atmospheric pressure Jef Driesen 2021-06-15 21:24:12 +02:00
  • c747dc7184 Add a CI job to build with Visual Studio Jef Driesen 2021-05-18 22:01:54 +02:00
  • 9307acbe4a Migrate to Visual Studio 2013 (or newer) Jef Driesen 2021-05-18 21:51:32 +02:00
  • 9106250a53 Emit events when downloading a memory dump Jef Driesen 2021-06-25 17:17:12 +02:00
  • 449b65cf1b Fix the depth decoding Jef Driesen 2021-06-25 17:15:43 +02:00
  • 0bc7b195e5 Add library dependencies in windows build Vincent Hagen 2021-05-30 14:00:34 +02:00
  • fba5676b78 Fix the hwOS Sport firmware upgrade Jef Driesen 2021-05-24 22:59:32 +02:00
  • 14fd0296d4 Post release version bump to 0.8.0 Jef Driesen 2021-05-07 21:22:36 +02:00
  • 47cbed5355 Release version 0.7.0 v0.7.0 Jef Driesen 2021-05-07 21:22:36 +02:00
  • 2ccdc46561 Use the product name as the family name Jef Driesen 2021-05-07 20:46:56 +02:00
  • 37c4203537 Add support for the Sherwood Amphos 2.0 Nick Shore 2021-05-01 21:31:48 +02:00
  • d85d8811f0 Add support for a new Suunto Zoop Novo variant Nick Shore 2021-04-20 09:32:25 +02:00
  • 76d225dcfc Add support for the EON Steel Black Nick Shore 2021-04-20 09:30:01 +02:00
  • 6ef72ab420 Add support for the Sporasub SP2 Jef Driesen 2021-03-10 21:38:45 +01:00
  • 1418766a1a Fix an overflow in the progress events Jef Driesen 2021-04-01 19:56:59 +02:00
  • 752a064bb3 Use a common sleep implementation Jef Driesen 2021-03-23 21:12:18 +01:00
  • a4d771956a Fix the clang compiler flag detection Jef Driesen 2021-03-09 23:01:20 +01:00
  • 007a2bc835 Add Github Actions CI builds and releases Jef Driesen 2021-02-23 21:02:26 +01:00
  • 6b576da5ef Show a summary after configuration Jef Driesen 2021-02-21 20:08:17 +01:00
  • 6bb13a564f Extend the OS detection to non Windows platforms Jef Driesen 2021-02-21 19:47:42 +01:00
  • bf482f6025 Merge branch 'vtpro' Jef Driesen 2021-03-04 12:47:20 +01:00
  • d49a8a3e64 Implement the ndl/deco sample Jef Driesen 2021-03-04 12:33:14 +01:00
  • 95920af7b7 Fix the maximum depth Jef Driesen 2021-03-04 12:16:57 +01:00
  • 3d3271abe1 Mark the McLean Extreme as supporting BLE Jef Driesen 2021-02-23 20:39:47 +01:00
  • b713136a00 Fix -Wcast-qual compiler warning Jef Driesen 2021-01-15 19:16:20 +01:00
  • 03ddc84384 Mark the new iX3M 2021 models as supporting BLE Jef Driesen 2021-02-14 09:17:33 +01:00
  • 580e1d5fc5 Add support for the Sherwood Beacon Jef Driesen 2021-02-04 18:03:19 +01:00
  • f42df2d846 Remove the infinite timeout Jef Driesen 2021-02-09 20:57:24 +01:00
  • ecc23a5a76 Simplify the loop for reading the packet header Jef Driesen 2021-02-09 20:56:51 +01:00
  • d63c6cd04e Add a new Perdix AI hardware type Jef Driesen 2021-02-08 19:24:00 +01:00
  • 034819cd2d Fix the McLean Extreme fingerprint feature Jef Driesen 2021-02-07 23:11:14 +01:00
  • 0f677fcaac Perform the check for the NULL key earlier Jef Driesen 2021-01-25 21:37:11 +01:00
  • efc9236fbc Fix the return value for a NULL key Jef Driesen 2021-01-24 08:26:03 +01:00
  • b9a99de158 Fix the oceanic filter function Jef Driesen 2021-01-24 08:23:34 +01:00
  • 939470df52 Wait before sending the firmware data Jef Driesen 2021-01-11 20:54:53 +01:00
  • 0239329f06 Add support for the new iX3M 2021 models Jef Driesen 2021-01-11 20:45:35 +01:00
  • d5dffb70be Avoid generating the SIGPIPE signal Jef Driesen 2020-04-03 12:19:25 +02:00
  • 4ffd45c126 Merge branch 'warnings' Jef Driesen 2021-01-05 13:01:48 +01:00
  • ba6a8a43f7 Use an unsigned value to represent the undefined state Jef Driesen 2020-09-04 08:10:00 +02:00
  • 5eddaeade6 Use an unsigned integer for the number of dives Jef Driesen 2020-09-04 07:58:03 +02:00
  • fc76b4a258 Use the cross-platform socket file descriptor type Jef Driesen 2020-08-24 13:24:54 +02:00
  • b0cce363f1 Limit the size to INT_MAX Jef Driesen 2020-07-22 00:26:07 +02:00
  • 10a4ec0b08 Define DC_TIMEZONE_NONE as a signed integer Jef Driesen 2020-07-22 00:12:24 +02:00
  • 0688b74099 Use an unsigned integer for the length Jef Driesen 2020-07-20 00:24:17 +02:00
  • 1130b7eade Fix -Wsign-compare compiler warnings Jef Driesen 2020-07-20 00:06:12 +02:00
  • 8f383ac531 Fix -Wshadow compiler warnings Jef Driesen 2020-07-18 00:28:18 +02:00
  • 7c9726da64 Fix -Wcast-qual compiler warning Jef Driesen 2020-07-18 00:26:42 +02:00
  • 548fce69f8 Fix -Wswitch compiler warning Jef Driesen 2020-07-17 14:24:49 +02:00
  • b97acabb01 Remove unused variables Jef Driesen 2020-07-17 14:11:15 +02:00
  • 6c9a758648 Implement the rbt sample Jef Driesen 2021-01-01 21:25:58 +01:00
  • e592c7e7b7 Use some more descriptive variable names Jef Driesen 2020-12-10 08:00:07 +01:00
  • cebf4089cc Verify the oxygen and helium percentage Jef Driesen 2020-08-25 15:12:12 +02:00
  • 099fda0d2b Merge branch 'horizon' Jef Driesen 2020-12-24 14:06:03 +01:00
  • 8b06f2c31d Add support for the Mares Horizon Jef Driesen 2020-12-10 13:40:06 +01:00
  • 484e9dcdc3 Swap the object major and minor version Jef Driesen 2020-12-15 14:34:24 +01:00
  • 9438064afc Fix the Mares Genius memory layout Jef Driesen 2020-12-14 13:58:23 +01:00
  • 6ab4ac7f7f Merge branch 'oceanic-ringbuffer-pointers' Jef Driesen 2020-12-24 11:16:09 +01:00
  • 9eddbe88be Skip logbook entries with invalid pointers Jef Driesen 2020-11-30 20:25:27 +01:00
  • e53e7cf961 Re-use the common error handling code Jef Driesen 2020-11-30 19:57:21 +01:00
  • 90a08ad845 Add support for the Sherwood Sage Jef Driesen 2020-11-25 14:11:23 +01:00