X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=NEWS;h=ae128c4a003e5aedf67b251a2ba3e612da162872;hb=f6b59690146fc45050cef965a6be1590b47852b9;hp=ae2a227713a9829f22364942b9aba99c780b71cf;hpb=115f82939661da6ad2d26d5ceca709bbc0ad25b5;p=libsigrok.git diff --git a/NEWS b/NEWS index ae2a2277..ae128c4a 100644 --- a/NEWS +++ b/NEWS @@ -1,10 +1,57 @@ -0.2.0 (2013-xx-yy) +0.2.1 (2013-08-07) ------------------ +Note: This release does NOT change the libsigrok API. While new config keys, + config info types, and error codes have been added (additional enum + entries / numbers), no existing interfaces were added/changed/removed. + Frontends should continue to work fine without recompiling or relinking. + + * New supported hardware: + - Logic analyzers: + - IKALOGIC Scanalogic-2 + - IKALOGIC ScanaPLUS + - Sound level meters: + - CEM DT-8852 + - Kecheng KC-330B + - Multimeters: + - UNI-T UT60A + - UNI-T UT60E + - Voltcraft M-3650D + - Voltcraft VC-830 + * Drop the Tecpel DMM-8060 (doesn't have PC connectivity). + * New config keys: + - SR_CONF_SPL_WEIGHT_FREQ + - SR_CONF_SPL_WEIGHT_TIME + - SR_CONF_SPL_MEASUREMENT_RANGE + - SR_CONF_HOLD_MIN + - SR_CONF_HOLD_MAX + - SR_CONF_POWER_OFF + - SR_CONF_DATA_SOURCE + * New config info types: + - SR_T_UINT64_RANGE + * New error codes: + - SR_ERR_TIMEOUT + * Always link against libm, the math library (bug #115). + * Fix a bug in sr_si_string_u64() at al (bug #73). + * output/csv: Fix incorrect probe order. + * alsa: Fix a double-free issue (bug #129). + * zeroplus-logic-cube: Fix a bug in the driver cleanup code. + * ikalogic-scanalogic2: Use GET_REPORT (bug #130). + * uni-t-dmm: Fix a bug breaking the UNI-T UT61E (bug #136). + * Various internal consistency fixes and code cleanups. + * Improved Doxygen documentation. + * Fixed various memory leaks. + +0.2.0 (2013-05-04) +------------------ + +Note: This release DOES change the libsigrok API. That means it is NOT + backwards-compatible and frontends will need updates. + * Support for analog sources (oscilloscopes, DMMs, data loggers) was added. * New supported hardware: - Logic analyzers: - - USBee DX + - CWAV USBee DX - ZEROPLUS LAP-16128U - Oscilloscopes: - Hantek DSO-2090 (USB scope) @@ -22,16 +69,18 @@ - Fluke 189 - Fluke 287 - Fluke 289 - - Fluke Scopemeter 199B + - Fluke ScopeMeter 199B - MASTECH MAS345 - Metex ME-31 - Metex M-3640D + - PCE PCE-DM32 - PeakTech 3410 - PeakTech 4370 - - PCE PCE-DM32 - RadioShack 22-168 - RadioShack 22-805 - RadioShack 22-812 + - Tecpel DMM-8060 + - Tecpel DMM-8061 - TekPower TP4000ZC - UNI-T UT61D - UNI-T UT61E @@ -52,7 +101,7 @@ cables and/or transports (e.g. same protocol over serial or USB/HID): - Cyrustek ES51922 binary protocol. - Fortune Semiconductor FS9721_LP3/FS9721B binary protocol. - - Fortune Semiconductor FS9922-DMM3/ÐMM4 binary protocol. + - Fortune Semiconductor FS9922-DMM3/DMM4 binary protocol. - Metex 14-byte ASCII protocol. - RadioShack 22-812 binary protocol. * zeroplus-logic-cube driver: @@ -62,8 +111,8 @@ - Add pre-trigger (capture ratio) setting. - Add support for the ZEROPLUS LAP-16128U. * fx2lafw driver: - - Add support for the USBee DX. This requires the latest version of the - fx2lafw firmware files. + - Add support for the CWAV USBee DX. This requires the latest version of + the fx2lafw firmware files. - Add support for wide sampling (i.e. 16 probes instead of just 8). - Fix multi-stage (software) triggers. - Fix various memory leaks, firmware upload timeout bugs, and other issues. @@ -88,7 +137,7 @@ - The header that frontends should include is: . There are other headers which are installed, but those are not meant to be included directly by the frontends. - - There we numerous API changes, additions and removals, too many to list + - There were numerous API changes, additions and removals, too many to list here. Please check the source code or Doxygen API documentation for the current set of API functions. * Serial port code: @@ -97,7 +146,7 @@ - Add support for more baudrates (e.g. very low ones such as 600/1200) that are used in some devices. - Add support for setting DTR/RTS. - * gnuplot files: Add sample files for USBee DX (for 8/16 bit sampling). + * gnuplot files: Add sample files for CWAV USBee DX (for 8/16 bit sampling). * Documentation updates: - Add a README.devices file which contains various notes for users of libsigrok about device- and/or driver-specific issues.