| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| tv16k7-src-snapshot170821.tgz | 2017-08-21 | 1.2 MB | |
| README | 2016-06-07 | 3.0 kB | |
| tv16k7-src-snapshot160510.tgz | 2016-05-10 | 701.3 kB | |
| tv16k7-src-snapshot160503.tgz | 2016-05-03 | 675.9 kB | |
| floppy1440-test-samples.tgz | 2016-05-03 | 13.9 MB | |
| tv16k7-src-snapshot160111.tgz | 2016-01-12 | 557.4 kB | |
| tv16k7-test-samples.tgz | 2016-01-11 | 8.9 MB | |
| Totals: 7 Items | 25.9 MB | 0 |
May 3:
added floppy hd1440 mfm bus decoder.
features: spll running virtually 1MHz nom. +/- 20kHz,
MFM cell decoding, finite state machine for decoding ID and DATA Address Marks.
Evaluation of CRC16CCIT (false) and posix cksum for DATA block contents.
tv16k7 supports command line options for automated testing - gui may not be entered. Example:
tv16k7 "read_1700c40.wtf::bdec(1);load(out2-rd-s0c1-2.qry);search;save(atmp3e.qry);quit;"
"bdec(1)" will select 2nd available bus decoder.
Building the tool:
The tool depends on Qt4 devel package and it was built with Qt4.7 successfully
for openSuse (evergreen) so far.
Use provided makefile to compile source code of the tool and demo lpc bus decoder library
As soon as the makefile completes there should be seen links to tv16k7 executable
and directory holding plugins.
The makefile utilizes also base64 tool.
(it is workaround for escaping "$(shell " in makefile)
Other notes:
The tv16k7 tool looks for plugins in following directories:
`pwd`/lib_tv16k7
~/lib_tv16k7
/usr/[lib64 | lib]/lib_tv16k7
/usr/local/[lib64 | lib]/lib_tv16k7
The tv16k7 will load trace file if its name is passed over to command line options.
Tv16k7 will change also default configuration if -s switch is used with a string as follows:
"Analyzer<*>@ip:port" or
"ip:port" or
"ip" or
":port" or
"Analyzer<*>" - in this case the tv16k7 will use ip of my HP16702A mainframe
Trace viewer tab supports context menu (right mouse button).
To set a reference marker press mid mouse button (right + left buttons).
Time measurements are performed between reference marker
and place where left mouse button was pressed.
Labels can be reordered just like native HP167xx UI does. (grab & move)
I included also a few example traces in the test-samples archive for reference.
The tv16k7 has not been tested in 32bit mode yet. x86_64 seems to be fine.
git RO access:
git clone git://git.code.sf.net/p/tv16k7/code tv16k7-code
other files are available over here:
https://sourceforge.net/projects/tv16k7/files/
**** HP-UX 10.20 vxfs support for Linux ****
If you look for Linux support of HP's vxfs file system for some maintenance purposes (RO access by now)
then you may need a hpux_dmsetup user space tool which utilizes device mapper and creates DM devices
for every logical volume found on block device or regular file. The tool requires single PV however PEs may be
non-continuous. (happens e.g. after extending logical volume). The support for HP vxfs (big endian vxfs) is
not present to mainline kernel freevxfs module so included patches for kernel 3.x are required. Tested with 3.16
The vxfs support may be added to mainline kernel since 4.8 (on the way)
project address: https://sourceforge.net/projects/linux-vxfs/
Have a good measurement and enjoy
Krzysztof Blaszkowski
kb at sysmikro.com.pl