View Single Post
Old 04-07-08, 05:22 PM   #12
Munchausen
Commodore
 
Join Date: Jul 2002
Posts: 608
Downloads: 25
Uploads: 1
I tried the mod and found that the index marker was stuck in one position on the mast height dial. So I fiddled with the settings in both sections (Dial58/59) without much luck until I finally decided to see what happens if I enabled both. Turns out it can be done.

This is what I did:
Quote:

[Dial58]
; will be changed by code
Name=TorpedoSolution_Mast_Height
Type=70; DIAL_TGT_MAST_HEIGHT_INTERNATIONAL
Cmd=Set_tgt_mast_height_international; <--- did not disable
Dial=0x431A0002
CrtVal=0x431A0001
NewVal=0x0
DialVal=-90,98
RealVal=15,130; height
Circular=Yes
CmdOnDrag=Yes; <--- did not disable
Logarithmic=7.189;4.656
RelativeDrag=Yes; <--- enabled
;SndStep=5
;SndList=1,Menu.TDC.AngleOnBow,360

[Dial59]
; will be changed by code
Name=TorpedoSolution_Temporary_Range
Type=68; DIAL_TGT_RANGE
Cmd=Set_tgt_sel_value; <--- delete semicolon (did this)
Dial=0x431A0001
CrtVal=0x431A0003
NewVal=0x0
;DialVal=10,0 <--- add semicolon (didn’t do this)
DialVal=17,0 <--- change value (maybe ... depends on how you eyeball it, I guess)

RealVal=11000,220; range
Circular=Yes
CmdOnDrag=Yes; <--- delete semicolon (did this)
Logarithmic=-0.98;51.0
RelativeDrag=Yes <---delete semicolon (did this ... makes a big difference)
;SndStep=5
;SndList=1,Menu.TDC.AngleOnBow,360
Now, I can input any range to the TDC and also adjust the mast height by doing this:
  • Drag index marker (outer dial) full left.
  • Rotate inner dial counter-clockwise to desired range.
  • Send range to the TDC.
Enabling “RelativeDrag” makes it possible to manipulate the two dials accurately. Also, the stadimeter still works ... and I feel like I’m using it as intended: measuring mast height.

Thanks for pointing me in the right direction.
Munchausen is offline   Reply With Quote