Hello, that is a great job.
I tried to record & playback with my PC and D-VHS deck. Record succeeded and playback failed. If you have some time, could you please give any information about the results below?
OS: Debian Sarge
Kernel: 2.4.27-2-386
D-VHS: JVC HM-DHX1 (Japanese type)
I followed your steps, run "avc_vcr_hdtv" and connect a firewire cable. "avc_vcr" was listed in D_VHS deck at the point.
Then the following texts are repeated in the terminal.
####### START
AvcTarget:: Command_handler::
opcode = 0f
status = 01
subunit_type = 1f
subunit_id = 07 operand[ 0 ] = 00
operand[ 1 ] = ff
operand[ 2 ] = ff
operand[ 3 ] = ff
operand[ 4 ] = ff
operand[ 5 ] = ff
operand[ 6 ] = ff
operand[ 7 ] = ff
operand[ 8 ] = ff
unit status command 0x0f not supported
####### END
Then I run "romtest" and got the following outputs.
####### START
Librom1394 Test Report
=================================================
Node 0:
-------------------------------------------------
bus info block length = 4
bus id = 0x31333934
bus options:
isochronous resource manager capable: 1
cycle master capable : 1
isochronous capable : 1
bus manager capable : 0
cycle master clock accuracy : 0 ppm
maximum asynchronous record size : 2048 bytes
GUID: 0x00110600bb004992
directory:
node capabilities : 0x000083c0
vendor id : 0x00004063
unit spec id : 0x0000a02d
unit software version: 0x00010001
model id : 0x00010061
textual leaves : Kino Rocks! avc_vcr
Node 1:
-------------------------------------------------
bus info block length = 4
bus id = 0x31333934
bus options:
isochronous resource manager capable: 1
cycle master capable : 1
isochronous capable : 1
bus manager capable : 0
cycle master clock accuracy : 100 ppm
maximum asynchronous record size : 256 bytes
GUID: 0x0080880103000d26
directory:
node capabilities : 0x000083c0
vendor id : 0x00008088
unit spec id : 0x0000a02d
unit software version: 0x00010001
model id : 0x00010060
textual leaves : VICTOR HM-DHX1 HM-DHX1
####### END
Then I run "plugreport" and got outputs below.
####### START
Host Adapter 0
==============
Node 0 GUID 0x00110600bb004992
------------------------------
oMPR n_plugs=1, data_rate=0, bcast_channel=0
oPCR[0] online=1, bcast_connection=0, n_p2p_connections=1
channel=32, data_rate=1, overhead_id=15, payload=146
iMPR n_plugs=1, data_rate=0
iPCR[0] online=1, bcast_connection=0, n_p2p_connections=0
channel=0
Node 1 GUID 0x0080880103000d26
------------------------------
oMPR n_plugs=1, data_rate=1, bcast_channel=63
oPCR[0] online=0, bcast_connection=0, n_p2p_connections=0
channel=63, data_rate=1, overhead_id=0, payload=146
iMPR n_plugs=2, data_rate=1
iPCR[0] online=0, bcast_connection=0, n_p2p_connections=0
channel=63
iPCR[1] online=1, bcast_connection=0, n_p2p_connections=1
channel=32
####### END
Then I run "test-mpeg2 -r 1 > XXX(file name)" and got a file. The file was playbacked correctly in Totem Movie player in KDE.
Then I run "test-mpeg2 -t 1 -c 32 XXX(file name)" and got outputs below.
####### START
couldn't find a PCR within 20000 packets; giving up
(try reducing PCR_SMOOTH_INTERVAL or increase MAX_PCR_LOOKAHEAD
couldn't find a PCR within 20000 packets; giving up
(try reducing PCR_SMOOTH_INTERVAL or increase MAX_PCR_LOOKAHEAD
Starting to transmit
####### END
Nothing was shown in D-VHS deck.