Commit Graph

  • 02bd1d0298 colead-slm: Mark serial write call as blocking. Martin Ling 2014-09-16 01:52:14 +0100
  • bbff0fe0d2 manson-hcs-3xxx: Mark serial read call as blocking. Martin Ling 2014-09-16 01:49:53 +0100
  • bf505eed6b serial_readline: Implement using sp_blocking_read. Martin Ling 2014-09-21 19:35:39 +0100
  • 18e4d5bc45 serial_stream_detect: Make read nonblocking. Martin Ling 2014-09-21 21:26:36 +0100
  • 2fe6210af6 Add serial_num and connection_id fields to sr_dev_inst Soeren Apel 2014-09-23 17:43:27 +0200
  • db156e5409 Add usb_get_port_path() helper function Soeren Apel 2014-09-22 23:08:17 +0200
  • f12d997948 demo: Fix pattern mode and amplitude option publishing. Bert Vermeulen 2014-09-23 22:40:47 +0200
  • 9a10ce65d6 colead-slm: Properly check acquisition sample limit. Bert Vermeulen 2014-09-23 22:27:34 +0200
  • 79f92686c6 session: Don't try to send packets if no session has been set. Bert Vermeulen 2014-09-19 00:21:30 +0200
  • 04c2f202f2 input/chronovu_la8: Fix broken I/O loop. Bert Vermeulen 2014-09-17 22:04:22 +0200
  • af945a6625 Typos and consistency fixes. Uwe Hermann 2014-09-19 01:03:32 +0200
  • d4ccb6bd8f yokogawa-dlm: Don't implement dummy scan options. Bert Vermeulen 2014-09-17 17:41:41 +0200
  • 5827f61b64 Publish config key capabilities. Bert Vermeulen 2014-09-17 15:28:29 +0200
  • 138589b02e beaglelogic: Add missing scan options, and cleanup. Bert Vermeulen 2014-09-16 23:51:38 +0200
  • a0e0bb4149 Consistently use 'scanopts' variable across all drivers. Bert Vermeulen 2014-09-16 22:19:02 +0200
  • f254bc4bba Consistently use 'devopts' variable across all drivers. Bert Vermeulen 2014-09-16 22:11:39 +0200
  • 584560f142 Change type of SR_CONF keys to uint32_t. Bert Vermeulen 2014-09-16 17:49:20 +0200
  • a4e4745458 C++: Make hardware device instances user owned. Martin Ling 2014-09-14 05:33:24 +0100
  • 8fa3fc7c60 bindings: Make documentation script work under python 3.x. Martin Ling 2014-09-14 05:32:00 +0100
  • f90ed2d1af python: fix conversion to string variants. Martin Ling 2014-09-14 04:53:06 +0100
  • 13fef1ed24 hwdriver: Validate types of GVariants passed by user. Martin Ling 2014-09-14 04:47:12 +0100
  • da89e23a28 Use AM_PATH_PYTHON macro to find Python binary. Martin Ling 2014-09-14 02:31:10 +0100
  • db560903d1 C++: use constructors for default argument declarations. Martin Ling 2014-09-13 20:23:46 +0100
  • 35114c3394 C++: include <cmath> for NAN. Martin Ling 2014-09-13 20:23:23 +0100
  • 3b16108573 bindings: Remove 'get_' prefix from all accessors. Martin Ling 2014-09-11 21:25:52 +0100
  • edbd09250b scpi: Remove trailing carriage returns. Martin Ling 2014-09-11 16:16:04 +0100
  • 25f94dfebc tests: Fix binary input test. Uwe Hermann 2014-09-10 23:55:15 +0200
  • 25f20faf0d input: Add debug output. Bert Vermeulen 2014-09-10 22:55:50 +0200
  • 88189019ac input/binary: Fix broken I/O loop. Bert Vermeulen 2014-09-10 22:53:28 +0200
  • 013ec84b83 Don't start session with 0-channel devices. Bert Vermeulen 2014-09-10 18:21:51 +0200
  • cfd8ec53ab scpi: Don't return NULL device from unsuccessful scan. Bert Vermeulen 2014-09-09 19:53:55 +0200
  • bfc8679937 scpi-pps: Clean up HP 6632B profile. Bert Vermeulen 2014-09-09 13:22:24 +0200
  • 0d14e30ba0 configure.ac: Add and use DRIVER2() to shorten file. Uwe Hermann 2014-09-08 23:23:51 +0200
  • d3619a9b63 configure.ac: Shorten per-driver lines a bit. Uwe Hermann 2014-09-08 23:13:12 +0200
  • 416de3ba05 configure.ac: Don't duplicate driver name. Uwe Hermann 2014-09-08 23:09:05 +0200
  • 331f56543a scpi-pps: Fix compile warning. Bert Vermeulen 2014-09-08 23:31:54 +0200
  • fdedbfcdef scpi-pps: Fix config_set checks. Bert Vermeulen 2014-09-08 23:30:21 +0200
  • a0ca437de3 configure.ac: Show SCPI backends that'll be compiled. Uwe Hermann 2014-09-08 22:58:14 +0200
  • 62ea3ef552 configure.ac: Whitespace, cosmetics, sorting, etc. Uwe Hermann 2014-09-08 22:30:53 +0200
  • d4cf45e516 C++: Whitespace fix. Martin Ling 2014-09-06 17:28:27 +0100
  • cac58676e9 C++: Add SessionDevice class for devices owned by loaded sessions. Martin Ling 2014-09-06 16:06:00 +0100
  • be43d5d584 C++: Preserve original channel ordering. Martin Ling 2014-09-06 14:56:20 +0100
  • d9eed47d5b C++: Add Configurable::config_check() method. Martin Ling 2014-09-06 13:53:09 +0100
  • d54190a363 C++: Add Configurable::config_keys() method. Martin Ling 2014-09-06 13:08:51 +0100
  • 59b74d28c9 C++: Make Driver inherit Configurable. Martin Ling 2014-09-06 13:08:29 +0100
  • 4f7bcf0ec3 C++: Fix recursion loop in PacketPayload::get_shared_pointer(). Martin Ling 2014-09-06 12:29:36 +0100
  • effb9dd1c2 rigol-ds: replace some magic numbers by appropriate constant or variable Aurelien Jacobs 2014-09-08 00:47:27 +0200
  • bc4a2a46ed Add support for HP 6632B. Bert Vermeulen 2014-09-08 12:44:16 +0200
  • 01b0257aef scpi-pps: Create one channel per MQ/output combination. Bert Vermeulen 2014-09-08 03:26:19 +0200
  • 379d260965 Add private storage pointer to struct sr_channel. Bert Vermeulen 2014-09-08 03:25:41 +0200
  • 478c8d923e scpi-pps: Simplify SCPI command handling. Bert Vermeulen 2014-09-08 00:02:03 +0200
  • 3222ee103d scpi-pps: Add support for Rigol DP831A/DP832A. Bert Vermeulen 2014-09-05 12:52:57 +0200
  • 58b77c41ff scpi-pps: Use regex to match model names. Bert Vermeulen 2014-09-05 12:50:07 +0200
  • 22c18b0370 scpi-pps: Generalize vendor name cleanup. Bert Vermeulen 2014-09-05 03:49:25 +0200
  • d4eabea847 scpi-pps: Add support for Rigol DP832. Bert Vermeulen 2014-09-05 03:23:32 +0200
  • 9e45cd41fd scpi-pps: Add basic cross-vendor PPS functionality. Bert Vermeulen 2014-09-05 03:20:32 +0200
  • a1eaa9e066 Revamp PPS-related config keys. Bert Vermeulen 2014-09-05 02:47:22 +0200
  • ca1a7cb56f scpi-pps: Initial driver skeleton. Bert Vermeulen 2014-08-31 17:20:39 +0200
  • af1e487e3f brymen-bm86x: Add current loop sensor support. Aurelien Jacobs 2014-09-04 22:06:54 +0200
  • 7343ad1ec7 scpi/gpib: Rename backend to scpi_libgpib. Bert Vermeulen 2014-09-05 18:33:48 +0200
  • d6e63a2c68 build: Use pkgconfig for libgpib. Bert Vermeulen 2014-09-05 18:26:12 +0200
  • bb2a4ed407 Add GPIB SCPI backend using linux-gpib and libgpib. Martin Ling 2014-09-05 10:34:04 +0100
  • b4ed33a776 C++: Implement Deleter pattern in UserOwned template. Martin Ling 2014-09-02 21:31:11 +0100
  • 90e89c2a42 C++: Add UserOwned base template for objects with resources owned by user. Martin Ling 2014-09-02 21:05:42 +0100
  • 541c855e1d C++: Rename StructureWrapper to ParentOwned. Martin Ling 2014-09-02 20:38:44 +0100
  • bf52cc8cf2 C++: Make StructureWrapper a recurring template, eliminating lots of casts. Martin Ling 2014-09-02 20:30:50 +0100
  • ba4eac48d4 C++: Don't spell out arguments to StructureWrapper when not required. Martin Ling 2014-09-02 20:01:35 +0100
  • e8779db70c input/wav: Now really correctly check supported sample size. Bert Vermeulen 2014-09-02 22:09:17 +0200
  • 110fe1b4a2 agilent-dmm: U124xx/U125xx: Add current loop sensor support. Bert Vermeulen 2014-09-02 21:55:52 +0200
  • 0d0170ae9e C++: Fix duplicated shared_ptr creation. Martin Ling 2014-09-02 19:21:11 +0100
  • 3bc172a61f C++: Remove erroneous stray method. Martin Ling 2014-09-01 16:41:21 +0100
  • e82d34a9c2 scpi/usbtmc: Minor debug output changes. Bert Vermeulen 2014-07-17 01:06:13 +0200
  • 73145219c0 input/wav: Correctly check supported sample size. Bert Vermeulen 2014-09-02 21:26:15 +0200
  • 28d9df7292 input/wav: Fix broken handling of float32 samples on big endian Marcus Comstedt 2014-09-02 19:14:25 +0200
  • c7f5219e62 agilent-dmm: Add temperature regex to U125xx parser. Bert Vermeulen 2014-09-02 01:01:56 +0200
  • a965748ae2 agilent-dmm: U124xx/U125xx: support 5 more modes. Bert Vermeulen 2014-09-02 00:54:23 +0200
  • 5791bdf604 gmc-mh-1x-2x-rs232: Completed energy measurement ranges (V, A, W) for Metrahit 29S. Matthias Heidbrink 2014-09-01 14:58:26 +0200
  • ee2bcdfc44 agilent-dmm: U124x/U125x fixes. Bert Vermeulen 2014-09-01 21:44:08 +0200
  • 95bc772594 unit tests: Update to recent API changes. Uwe Hermann 2014-08-29 21:32:34 +0200
  • 129d5bc961 error.c: Add missing entries. Uwe Hermann 2014-09-01 00:08:23 +0200
  • 78132e2a13 C++: Add sanity checks in StructureWrapper. Martin Ling 2014-08-30 12:16:51 +0100
  • 2fe07d3fb5 build: Silence java-clean. Bert Vermeulen 2014-08-31 13:46:45 +0200
  • d92de05ad1 C++: Provide fallbacks for missing stoi/stod functions Marcus Comstedt 2014-08-31 10:56:00 +0200
  • d1a5f73781 Makefile.am: Use $(CXXCOMPILE) to compile C++ code Marcus Comstedt 2014-08-31 10:49:02 +0200
  • ac10a927b5 yokogawa-dlm: Replace g_try_malloc() calls and fix coding style Soeren Apel 2014-08-31 00:40:11 +0200
  • 0028d5a1ee yokogawa-dlm: Lower timeout to increase throughput and fix data acq bug Soeren Apel 2014-08-27 14:22:57 +0200
  • af3487ec28 yokogawa-dlm: Do not block when receiving and save frame length in scope state Soeren Apel 2014-08-27 13:02:20 +0200
  • 8ab929d614 yokogawa-dlm: Flesh out driver with current state of development Soeren Apel 2014-08-26 16:09:28 +0200
  • 107639373d yokogawa-dlm: Integrate driver skeleton Soeren Apel 2014-08-25 13:09:42 +0200
  • 6e8d95a50c input/csv: Use uint64 for samplerate option. Bert Vermeulen 2014-08-30 20:16:45 +0200
  • edd28877cc input/chronovu_la8: Use uint64 for samplerate option. Bert Vermeulen 2014-08-30 20:15:30 +0200
  • 10288172be input/binary: Use uint64 for samplerate option. Bert Vermeulen 2014-08-30 20:13:13 +0200
  • 4edba404b0 agilent-dmm: Add U124xx device IDs. Bert Vermeulen 2014-08-30 19:32:15 +0200
  • 173378f0f5 agilent-dmm: Add provisional support for the U124xx. Bert Vermeulen 2014-08-29 23:41:41 +0200
  • f857bd928d agilent-dmm: Assume all A and B models are identical on the wire. Bert Vermeulen 2014-08-29 23:39:00 +0200
  • 51b92b7da4 agilent-dmm: Add RMS flag to AC voltage modes. Bert Vermeulen 2014-08-29 21:35:07 +0200
  • f216eb8699 agilent-dmm: Correctly parse negative overload. Bert Vermeulen 2014-08-29 19:35:01 +0200
  • e6284bf09f Remove unneeded subdriver debug messages. Uwe Hermann 2014-08-29 23:02:22 +0200
  • 4cd883a7f3 C++: Fix shared pointer handling for PacketPayload base class. Martin Ling 2014-08-29 20:06:49 +0100
  • b31581f8a8 C++: Fix hash table initialisation in map_to_hash_variant. Martin Ling 2014-08-29 17:35:46 +0100