<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to bugs</title><link href="https://sourceforge.net/p/hp4145disk/bugs/" rel="alternate"/><link href="https://sourceforge.net/p/hp4145disk/bugs/feed.atom" rel="self"/><id>https://sourceforge.net/p/hp4145disk/bugs/</id><updated>2004-09-28T15:09:48Z</updated><subtitle>Recent changes to bugs</subtitle><entry><title>index error in extractdata.c</title><link href="https://sourceforge.net/p/hp4145disk/bugs/4/" rel="alternate"/><published>2004-09-28T15:09:48Z</published><updated>2004-09-28T15:09:48Z</updated><author><name>Travis W. Johnson</name><uri>https://sourceforge.net/u/twj/</uri></author><id>https://sourceforge.net7df6ecb4b51d20ad853dc1bcc88957f7acaf1738</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;extractdata.c's inner loop of display data the index is&lt;br /&gt;
off for multiple curves such as IV curves.&lt;/p&gt;
&lt;p&gt;The HP4145 writes out header data to mark the start of&lt;br /&gt;
a curve.  The data with the start header needs to be&lt;br /&gt;
dropped from the output. Changing the printf line from&lt;/p&gt;
&lt;p&gt;printf("%1.4e\t",&lt;br /&gt;
series[k][i * conf.svcbv.var1.steps + j +&lt;br /&gt;
1].data);&lt;/p&gt;
&lt;p&gt;to &lt;/p&gt;
&lt;p&gt;printf("%1.4e\t",&lt;br /&gt;
series[k][i * conf.svcbv.var1.steps + j +&lt;br /&gt;
1 + i].data);&lt;/p&gt;
&lt;p&gt;seems to work since for n number of curves n header&lt;br /&gt;
(flag=1) data points are dropped.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>var1 only sweep output error</title><link href="https://sourceforge.net/p/hp4145disk/bugs/3/" rel="alternate"/><published>2004-08-23T23:55:22Z</published><updated>2004-08-23T23:55:22Z</updated><author><name>Travis W. Johnson</name><uri>https://sourceforge.net/u/twj/</uri></author><id>https://sourceforge.netfeb43cbc81b5300bae962ddb54a6a5755e4c818e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;If one runs extractdata on a hp4145 file that has only var1&lt;br /&gt;
sweep extractdata dumps extra data or no data at all.&lt;/p&gt;
&lt;p&gt;See attached diff file.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>4 byte negative number error in float</title><link href="https://sourceforge.net/p/hp4145disk/bugs/2/" rel="alternate"/><published>2004-08-23T23:45:48Z</published><updated>2004-08-23T23:45:48Z</updated><author><name>Travis W. Johnson</name><uri>https://sourceforge.net/u/twj/</uri></author><id>https://sourceforge.netbaa2a4f93643a36e6c6d57cd53539b5228691a64</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;4 byte negative number is incorrect (too much is masked&lt;br /&gt;
off)&lt;/p&gt;
&lt;p&gt;The 2's complement conversion should use 0xFFFFFF&lt;br /&gt;
similar to&lt;br /&gt;
the 3 byte version in get_struct.c.&lt;/p&gt;
&lt;p&gt;See the attached diff.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>doesn't support nonlinear sweeps</title><link href="https://sourceforge.net/p/hp4145disk/bugs/1/" rel="alternate"/><published>2002-06-14T21:41:16Z</published><updated>2002-06-14T21:41:16Z</updated><author><name>Isaac Lauer</name><uri>https://sourceforge.net/u/gwydion/</uri></author><id>https://sourceforge.net4ab1a9247c4e6837909abb150b4624ee128ca936</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;If var1 isn't swept linearly, the program complains&lt;br /&gt;
that it only supports linear sweeps.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>