9 Commits

Author SHA1 Message Date
Linus Torvalds
3e87ed050c Merge branch 'master' of git://github.com/libdivecomputer/libdivecomputer into Subsurface-DS9
Merge upstream libdivecomputer updates by Jef Driesen:

 - fix HW Sport and Mares Genius firmware update

 - Windows Visual Studio build updates

 - Various parser updates:
    - sporasub depth, salinity and sample rate parsing
    - Atomics Cobalt atmospheric pressure parsing
    - unit cleanups (Uwatec, McLean Extreme)

* git://github.com/libdivecomputer/libdivecomputer:
  Some more fixes for the new Mares Genius firmware
  Implement the salinity field
  Fix the sample rate parsing
  Add support for the new Mares Genius firmware
  Use the correct standard gravity factor
  Use SI units internally
  Fix negative depth values
  Move the unit conversion to the last moment
  Implement the atmospheric pressure field
  Always use the stored atmospheric pressure
  Add a CI job to build with Visual Studio
  Migrate to Visual Studio 2013 (or newer)
  Emit events when downloading a memory dump
  Fix the depth decoding
  Add library dependencies in windows build
  Fix the hwOS Sport firmware upgrade
  Post release version bump to 0.8.0
2021-07-19 14:30:55 -07:00
Jef Driesen
9307acbe4a Migrate to Visual Studio 2013 (or newer)
Starting with msvc 2013, the C compiler has much better C99 support. The
previous workaround to compile everything as C++ code is no longer
needed.

Some additional changes:

 - Add a 64bit build
 - Enable _CRT_SECURE_NO_WARNINGS to silence warnings
2021-07-02 17:29:27 +02:00
Linus Torvalds
6b22340ddc Merge git://github.com/libdivecomputer/libdivecomputer into Subsurface-DS9
Merge upstream libdivecomputer updates from Jef Driesen:

 - Jef merged the EON Steel dive sorting fix we had in our branch: one
   less difference to upstream

 - Jef merged the McLean Extreme support with some updates and cleanups,
   this just takes all his changes.

 - manual pages for iostream

 - various minor fixes and updates from Jef

* git://github.com/libdivecomputer/libdivecomputer:
  Update the gitignore file
  Update the man pages for the new iostream functions
  Purge the serial port buffer during initialization
  Add support for the McLean Extreme
  Suunto Eon Steel: sort the dive list properly
  Remove the salinity compensation
  Fix the hwOS ppO2 bug for firmware v3.08
2020-06-25 11:24:00 -07:00
Vincent Hagen
c065a78402 Update the gitignore file 2020-06-15 11:42:22 +02:00
Linus Torvalds
06ca08ed2b Fix up .gitignore file
Add the build directory, and the dctool binary to the list of files to
be ignored.

Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2020-05-07 12:36:23 -07:00
Ryan McLean
39aa859d19 Add doxygen documentation to the build system 2016-11-22 20:25:50 +01:00
Cristian Ionescu-Idbohrn
1d6c933415 Another gitignore update.
Signed-off-by: Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com>
2014-06-11 15:25:24 +02:00
Anton Lundin
575f2e9016 Ignore ostc-fwupdate binary
Signed-off-by: Anton Lundin <glance@acc.umu.se>
2014-03-06 10:43:41 +01:00
Cristian Ionescu-Idbohrn
63d0f41758 Add a gitignore file.
Signed-off-by: Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com>
2013-02-28 22:37:47 +01:00