NEWS31 12.4 KB
Newer Older
DreamSourceLab's avatar
DreamSourceLab committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
1.10 -- (2020-02-22)
-----------------
  --common
  *add support for DSCope U3P100 device (100M bandwidth/1G samplerate/USB3.0 oscilloscope)
  *add support for DSLogic U3Pro32 device (32 channels/1G samplerate/USB3.0 logic analyzer)
  *add support for DSCope U2B100 device (100M bandwidth/1G samplerate/USB2.0 oscilloscope)
  *add support for DSLogic U3Pro16 device (16 channels/1G samplerate/USB3.0 logic analyzer)
  *add display of device type (USB 2.0 / USB 3.0 / Demo / File)
  *add version check for FPGA firmware
  *improve the default file name when saving/exporting files
  *fix other display and language issue

  --for logic analyzer
  *extend channel support for trigger up to 32 channels
  *fix issue of ps/2 decoder (#239)
  *fix issue of cec decoder (#235)
  *fix ID issue when export results of decoder (#237)
  *fix "not" logic don't work in advance trigger
  *fix other display issues

  --for oscilloscope
  *improve wave shake issue when trig high freqency signals
  *fix sampling point selection issue of downsampling
  *add 20M bandwidth limitation for DSCope U2B100 / DSCope U3P100 devices
  *improve synchronism between data acquisition and wave dispaly
  *fix wave display and measurement issue when change vdiv and offset after stop
  *fix capture restart issue when change offset in roll mode
  *fix issue of timebase of math channel can't be changed when waiting trigger
  *fix issue of offset can't be changed when waiting trigger
  *fix clear and flicker issue of auto measurements
  *fix cursor and mouse measurements issue after change samplerate when waiting trigger
  *fix trigger issue when toggle between different trigger source

  --for data acquisiton
  *fix hardware offset setting issue
  *fix mipmap issue of long time data at some case
  *add cursor and mouse measurements

39 40 41 42 43
1.01 -- (2019-09-15)
-----------------
  --common
  *fix issue #227 (firmware compitable issue with certain hardware) 

Andy Dneg's avatar
Andy Dneg committed
44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339
1.00 -- (2019-09-09)
-----------------
  --common
  *add multi-language support and dynamic switch
  *add two themes (dark/light) support and dynamic switch
  *improve 4K/high DPI display support
  *add close function for file type device 
  *add message tips when encounter file save errors
  *fix file format of export file, like VCD
  *fix other minor issues

  --for logic analyzer
  *add support for V3 version decode library
  *add more decoders, the number of decoders come up to 97
  *improve options and speed for certain decoders
  *fix load&store issue of some decode options
  *fix wrong measure result at certain sample rate
  *fix channel selection of stream mode
  *fix filter issue above 100M sample rate
  *fix decode error for long time capture 
  *fix progress display issue when set region decode 
  *improve measurement bwteent edges in different channels

  --for oscilloscope
  *improve the auto measure funciton, support up to 20 measurements
  *improve UI for auto measure
  *implement x-y mode display for lissajous-figure
  *implement Add/Sub/Mul/Div math channel 
  *add horizontal measure cursors
  *improve measure of frequency, refer to current trigger level
  *fix captured wave display issue when change horizontal resolution
  *fix inconsistant issue when export csv file
  *improve algorithm of frequency measure, especially for low frequency and special signals
  *improve autoset function
  *improve auto calibraiton function

  --for data acquisiton
  *add default settings of Y-axis

0.99 (2018-05-30)
-----------------
  --common
  *add boundary for the main window
  *fix the double border issue #130
  *fix measure no update when change cursor in Rule area
  *add sample duration setting instead of sample count
  *improve save/load and export support
  *fix other minor issues

  --for logic analyzer
  *add more decoders
  *add edges distance measure between channels
  *add RLE compress options

  --for oscilloscope
  *add DSCopeC20/DSCopeC20P devices support
  *improve UI of channel settings
  *improve autoset function

  --for data acquisiton
  *add DAQ mode for DSCope serial devices

0.98 (2017-07-29)
-----------------
  --common
  *fix hardware initialization issue(always red led indicator) when power on
  *improve move operations of cursors/label/trigger level, support both press-drag and select-move-release mode
  *update the manually, and integrate into the menu of the software
  *improve the content of 'About' menu, add 'changelogs' information
  *firmware/HDL update

  --for logic analyzer
  *improve display scale of decoder contents under exception case
  *fix display issue of progressbar of saving dsl file, when sample depth greater than 4G
  *fix export issue when part of channels enalbed
  *fix pattern search issue.
  *fix out of boundary issue of scroll bar, when sample depth greater than 8G

  --for oscilloscope
  *fix auto calibraiton issue
  *improve noise processing method

0.97 (2017-06-02)
-----------------
  --common
  *fix file save fail issue
  *fix window missing issue when disconnect external monitor
  *fix crash issue when open illegal files
  *improve graphics rendering and operations fluency
  *fix window display issue: maximize/minimize/show/hide...etc

  --for logic analyzer
  *Enhance stream mode funtion to achieve 100M@3channels / 50M@6channels / 25M@12channels / 20M@16channels
  *improve memory structure, extend sample depth to solve memory alloc fail issue
  *resolve the coupling between channel data, unused channels don't occupy memory space
  *add stop options to support upload already captured data under buffer mode
  *add save/load function for protocol settings
  *add cursor-based edge statistics function
  *add repetitive mode to support repeat trigger acquisiton
  *improve search funciton to support start position setting
  *improve advanced trigger
  *improve cursor measurement method, add 16 sets of measurement between cursors
  *fix trigger issue when sample rate greater than 100MHz
  *fix display issue of trigger position
  *implement free combination of channels under stream mode
  *improve file saving display window, and add cancel button
  *fix partial decoding issue
  *fix messy code issue when add protocol decoder
  *improve the stability of protocol decoder
  *add mapping funtion from graphic decode to list decode
  *add mapping flag between grapic decode and list decode
  *add channel height option for file device
  *add auto snap to edge function when insert cursor

  --for oscilloscope
  *fix dsl file loading issue
  *fix waveform delay display issue after trigger
  *fix crash issue when enable/disable channels
  *fix vertical position moving issue under stop state
  *fix window background rendering issue

0.96 (2016-08-12)
-----------------
  --common
  *change color matching of UI
  *fix memory leakage issues
  *improve stability of usb transfer
  *add new hardware support
  *improve interaction of mouse operations
  *improve stability of multi-thread operations
  *change usb driver under windows system
  *add path memory for file operations
  *custom windows title of UI
  *change path of setting files, avoid authority issues

  --for logic analyzer
  *add list viewer for results of protocol decoders
  *add search function for protocol list viewer
  *add file export for results of protocol decoders
  *improve speed and memory usage of protocol decoders
  *improve protocol decoders scripts (i2c, uart, spi already done)
  *add start and end settings for protocol decoders
  *improve serial trigger, add counter for serial value
  *improve display and settings for protocol decoders
  *add display of trigger time
  *add multi-row search for protocol list viewer
  *add trigger position and time for file save

  --for oscilloscope
  *add FFT function for signal analyzer
  *add auto/trigger shift function
  *improve zero adjustment program
  *add manual zero adjustment
  *add gain adjustment for each vdiv
  *fix signal display issue when resize window
  *fix crash issue when change measure settings
  *fix run-without-display issue
  *add trigger sensitivity setting
  *add display of trigger status
  *fix measure setting reset issue

0.95 (2015-12-14)
-----------------
 --for logic analyzer
 *add RLE compress mode
 *improve mode setting strategy, fix channel number
 *add edge count function
 *fix memory leakage when run protocol decoder
 *add signal height setting, improve display issue
 *fix crash issue when add group signal
 *fix channel enable/disable issue
 *fix channel display issue when load file input
 *add cursor by mouse double-click
 *fix other issues

 --for oscilloscope
 *add file export/load function
 *fix wait time issue when trigger setted
 *improve display of signal measure
 *add Vrms/Vmean/Vp-p measure
 *fix setting issue when load session
 *imporve add/del of measure ruler
 *fix other issues

0.94 (2015-06-29)
-----------------
 * add session load/store function
 * add drag-and-drop effect in viewport window
 * improve display effect of dock windows, add scroll bar
 * fix other GUI issues

 --for logic analyzer
 * upgrade advance trigger counter from 16bit to 32bit
 * add serial trigger function
 * fix memory leakage issue when load *.dsl files
 * fix delete group signal issue when no data captured

 --for oscilloscope
 * add measurement of width, period, frequency and duty cycle
 * fix instant capture issue @ demo mode
 * add trigger hold-off time function
 * fix channels enable/disable issue
 * fix data error issue of instant capture before normal capture
 * fix trigger position issue when only one channel enabled
 * fix trigger level can't be changed issue when only one channel enabled

0.93 (2015-05-08)
-----------------
 * Upgrade to qt5 library
 * Support stdc++11
 * Improve measure function @ LA mode
 * Add duty cycle measure @ LA mode
 * Fix out of range issue @ LA mode
 * Add export function, support csv/vcd/gnuplot/zip @ LA mode; and csv @ DSO mode
 * Add x1/x10/x100 probe options @ DSO mode
 * Add measure function @ DSO mode
 * Add voltage display of trigger value @ DSO mode
 * Fix wave disappear issue @ DSO mode
 * Fix trigger issue @ DSO stream mode
 * Fix data repeat when set trigger @ LA stream mode
 * Keep channel settings when reload occurred @ LA mode
 * Fix decoder issue when capture part of data @ LA mode
 * Fix stack decoder add issue @ LA mode
 * Fix other bugs

0.92 (2015-04-15)
-----------------
 * Add DSLogic Pro and DSCope support
 * Add Stream mode to DSLogic & DSLogic Pro
 * Support up to 1G samples @ LA mode
 * Add zero adjustment @ Oscilloscope mode
 * Support zero skew parameters restore
 * Enhance stbility
 * Fix other bugs

0.4 (2014-09-24)
-----------------
 * Add protocol decoders (38) support
 * Improve the hardware configuration under various platforms
 * Add different thresholds support
 * Add options for input filter under logic analyzer mode
 * Add instant capture(trigger ignore) under logic analyzer mode
 * Ad detail capture status display under logic abrary
 * Support stdc++11
 * Improve measure function @ LA mode
 * Add duty cycle measure @ LA mode
 * Fix out of range issue @ LA mode
 * Add export function, support csv/vcd/gnuplot/zip @ LA mode; and csv @ DSO mode
 * Add x1/x10/x100 probe options @ DSO mode
 * Add measure function @ DSO mode
 * Add voltage display of trigger value @ DSO mode
 * Fix wave disappear issue @ DSO mode
 * Fix trigger issue @ DSO stream mode
 * Fix data repeat when set trigger @ LA stream mode
 * Keep channel settings when reload occurred @ LA mode
 * Fix decoder issue when capture part of data @ LA mode
 * Fix stack decoder add issue @ LA mode
 * Fix other bugsnalyzer mode
 * Add quick button for mode shift
 * Redesign the GUI for oscilloscope
 * Add flexible sample rate support under oscilloscope mode
 * Fix trigger value setting issue
 * Improve trigger method under oscilloscope mode
 * Add shortcut keys for major operations
 * Fix other bugs

0.3 (2014-06-29)
-----------------
 * Add DSLogic Oscilloscope module support.
 * Fix data display issue when not all channels be enabled.
 * Fix issue of data mirrored to other channels.
 * Fix radiobutton/checkbox display issue under certain windows theme.
 * Add new simple trigger type
 * Fix bugs of trigger setting and detection
 * Fix other minior issues.
 * Clean up the git repository

0.2.1 (2014-05-08)
------------------
 * Add wireless extension hardware support.
 * Fix libusb_error_io issue on Linux when sample rate >= 100MHz.
 * Fix channel enable/disable bug.
 * Fix device options config issue.
 * Fix some display issues of UI.

0.2.0 (2014-04-13)
------------------
 * Add DSLogic hardware support.

0.1.0 (2013-12-15)
------------------
 * Initial release.