Hello
After a little struggle to rebuild gtkwave 3.3.105 on my system, I retested
both methods (file/translate/process filter) for real vcd data type.
Both work fine - as far as I have been able to test.
Thanks a lot.
Regards,
Cyril
On Thu, Apr 30, 2020 at 8:48 PM <by...@nc...> wrote:
> Let's see if this fixes the problem.
>
> -Tony
>
>
> 3.3.105 30apr20 Fix bad (void) of is_closing in fstDestroyMmaps when
> using
> Cygwin or MinGW.
> Fix left shift overflow in cvt_fpsdec().
> Add in missing file/translate/process filter for reals.
>
>
> 641:/home/bybell/gtkwave/code> svn commit
> Sending gtkwave3/ChangeLog
> Sending gtkwave3/src/baseconvert.c
> Sending gtkwave3-gtk3/ChangeLog
> Sending gtkwave3-gtk3/src/baseconvert.c
> Transmitting file data ....
> Committed revision 1556.
>
>
> -----------------------------------------
> From: "Cyril Germond via Gtkwave-users"
> To: gtk...@li...
> Cc: "Cyril Germond"
> Sent: Thursday April 30 2020 1:58:01PM
> Subject: [Gtkwave-users] Problems with "translate filter file" and
> "translate filter process"
>
> Hello
>
> I have been using gtkwave to check some signals values/waveforms
> generated in VCD format - which is a wonderful tool fir such purposes,
> thanks.
>
> Unfortunately I have not been able to successfully display some data
> values as textual (enumerated) kind of values that would help the
> readibility of some data.
>
>
> I failed using the "translate filter file" and "translate filter process"
> options.
>
> Nothing changes in the displayed values.
>
> I spent significant time trying to debug things, and I somehow traced my
> translate filter process. It actually get called by gtkwave, but my process
> file does not pass the <<fscanf(stdin, "%s", buf);>> statement.
>
> (my (C) code is actually based on the gtkwave documentation examples
> privided in the "Alias Files and Attaching External Disassemblers"
> chapter) .
>
> I never reach the next code statements - like if filter process was not
> actually being fed from gtkwave.
>
>
>
> I wonder if the issues come from the vcd data itself (data type is "real"
> for the values I am playing with, even thought they actually take unsigned
> integers values) or some other issue.
>
> I am using gtk 3.100 - and I tried the same operation from Windows/Linux.
>
>
> Any suggestion or help would be appreciated.
>
> Thanks
>
> Cyril
>
|