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 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
|