1. 16 Jan, 2018 1 commit
    • Jussi Lindgren's avatar
      Drivers: Fixes to the MBT Smarting driver · 8e3699e7
      Jussi Lindgren authored
      - Uses the asynchronous reading mode and the SmartingAmp
        class again as was likely originally intended
      - Condition variable is used to wait on new samples being available
        so we don't busy-wait the CPU
      - Fixed the thread joining
      - Fixed several memory leaks
      - Channel count is now fixed to 27
      - Named the 3 gyro channels
      - The driver now remembers the specified COM port
      - KB entered COM port selection doesn't now need Enter key
      - Removed latency/drift code that looked like adhoc hacks
      8e3699e7
  2. 28 Dec, 2017 1 commit
  3. 13 Dec, 2017 1 commit
  4. 08 Dec, 2017 1 commit
  5. 01 Dec, 2017 1 commit
  6. 23 Oct, 2017 2 commits
  7. 11 Oct, 2017 1 commit
  8. 01 Feb, 2017 1 commit
  9. 08 Dec, 2016 1 commit
  10. 06 Dec, 2016 1 commit
    • Jussi Lindgren's avatar
      Drivers: Changes to gusbamp-gipsa · 740168c3
      Jussi Lindgren authored
      - Channel names can now be specified in multiamp case
      - Chooses the last amp by default if the user doesn't choose
      - If multiple amps are connected, assumes we want to simultaneously
        record from all of them
      - Should now remember the master amp across runs correctly
      740168c3
  11. 05 Dec, 2016 2 commits
  12. 04 Oct, 2016 1 commit
  13. 27 Jul, 2016 2 commits
  14. 22 Jul, 2016 1 commit
    • Jussi Lindgren's avatar
      Contrib: OpenBCI driver stabilization · 2a57e3da
      Jussi Lindgren authored
      * Complete rework of the driver's logic
      * Added device name in log messages
      * Modified default initialization sequence to
          's': stop streaming
          'v': reset board
          custom commands as per configuration in the GUI
          'b': start streaming
      * Automatic port now scans available ports and picks first available
      * Optimized drift estimation by sending a single block of sample
        per driver mainloop
      * Implemented buffering when reading on serial port
      * Updated switch/case parsing automaton to use enum values as states
        instead of integers (shuold be easier to read & maintain)
      * Optimized the sample buffer array construction by pre-allocating it
        only once and filling the values by copy (no more sample-wise memory
        (de)allocation)
      * Added parsing of board replies (when available) to get board
        information and possibly warn if unexpected return content is sent
      * Added multiline support in additional commands
      * Fixed bad parsing of accelerometers
      * GUI: moved hidden widgets in an hidden window instead of hiding the
        widgets in the displayed window
      * GUI: now shows feedback about configuration of the device (number
        of EEG channels, number Accelerometer channels, sampling rate)
      * GUI: only shows com ports that can be opened, not all of them
        (usually reduces the list to only the OpenBCI board)
      * GUI: exposed two different timeouts (see documentation for details)
      * DOC: added one page documentation
      * Fixed case / namings / indentation / whatever to comply with coding
        rules
      
      Patch contributed by Yann Renard
      2a57e3da
  15. 08 Jul, 2016 2 commits
  16. 07 Jul, 2016 1 commit
  17. 19 May, 2016 1 commit
    • Jussi Lindgren's avatar
      Drivers: Various fixes to the gNautilus driver · 72db8d34
      Jussi Lindgren authored
      - Error messages are now printed to the LogManager
      - Added handling of additional error cases
      - Added support for channel units
      - Miscellaneous small fixes and code cleanup
      
      Patch contributed by g.tec medical engineering GmbH
      72db8d34
  18. 02 May, 2016 2 commits
  19. 29 Apr, 2016 2 commits
    • Jussi Lindgren's avatar
      Drivers: Small fixes to gtec usbamp Linux driver · 35b0e934
      Jussi Lindgren authored
      - Sampling rate didn't seem to persist across AS startups
      - Fixed digital channel count increasing on each playback
      35b0e934
    • Jussi Lindgren's avatar
      Everything: Various fixes · ff8b5cf0
      Jussi Lindgren authored
      - Filename could not be chosen when saving channel names in Acquisition Server, fixed
      - Linux gtec driver was not saving/restoring the header, fixed
      - Fixed boost chrono find script for Windows, minor cleanup
      - Removed unnecessary dependencies from the signal processing plugin
      - Fixed VS2013 compiler error in the AS drift correction
      ff8b5cf0
  20. 27 Apr, 2016 1 commit
  21. 26 Apr, 2016 1 commit
  22. 20 Apr, 2016 1 commit
  23. 01 Apr, 2016 2 commits
  24. 22 Feb, 2016 1 commit
  25. 10 Nov, 2015 1 commit
  26. 05 Nov, 2015 1 commit
  27. 17 Sep, 2015 2 commits
  28. 04 Sep, 2015 4 commits
  29. 03 Sep, 2015 1 commit