Originally Posted by
catdog
Only one question, is it possible to get NICAM from the rf output? My TV says it outputs mono (although I can still use the output from the scart connector instead anyway).
It is definitely NICAM. However it is probably still in PAL-I NICAM (which means the audio is at a 6MHz offset) rather than PAL-B/G NICAM (which uses a 5.5MHz offset).
This script should fix you up. I call it "set_RFOutputChannel" and if you execute it without any parameters it will get your RFOutputChannel and flick it into PAL-B/G NICAM. If you provide a channel then it will use this instead. You can run it from your rc.sysinit or rc.sysinit.author if you want.
There is a simpler script and the iicsetnosub binary here
Code:
#!/tvbin/tivosh
set db [dbopen]
if {$argc == 0} {
RetryTransaction {
set lconfig [db $db open /Setup]
set ch [dbobj $lconfig get RFOutputChannel]
}
} else {
set ch [lindex $argv 0]
RetryTransaction {
set lconfig [db $db open /Setup]
dbobj $lconfig set RFOutputChannel $ch
}
}
dbclose $db
set rfo 0x8a480004
set rfo [expr $rfo|((303+($ch*8))<<4)]
set rfo [format "%#x" $rfo]
exec iicsetnosub 0xca $rfo
Bookmarks