[過去ログ] BonDriver共有ツール総合 その2©2ch.net (834レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
381
(3): ◆SALrG1ld3mTc 2015/10/01(木)09:17 ID:FXKDgKxt(1/3) AAS
>>380
その通りで、不等号逆です(;´Д`)失礼しました
直後の処理で3000引いてるので、ここで負の値にならないようにでしょうね…
ちなみにオフセット0x1590はCBonTuner::GetSignalLevel()で、CBonTuner::CustomGetSignalLevel()は
その冒頭の0x15d8までの処理を切り出して当方が勝手に関数化した物です
そこから関数の終わりまで計算をごちゃごちゃやってるのがCNRの計算でしょう
---
float f = (float)CustomGetSignalLevel();
f -= 3000;
f = sqrt(f) / 64;
省11
382
(1): 2015/10/01(木)19:43 ID:MZuoeh7L(2/2) AAS
>>381
ありがとうございます。
CNRの計算式まで書いてもらえるとは思ってもいなかったです。

PX-BCUDのCNR計算方法はLinux DVB PT3ドライバと同じですね。
簡単な経緯は以下に。
2chスレ:avi
383: ◆SALrG1ld3mTc 2015/10/01(木)22:31 ID:FXKDgKxt(2/3) AAS
>>381
大体完成したようで何よりですヽ(´ー`)ノ

> PX-BCUDのCNR計算方法はLinux DVB PT3ドライバと同じですね。

そうなんですよねー
コードに起こしてからコレなんか見た事あるなと思って、PT3の旧SDKのソース(WinDriverが
使われてるのでSDKが殆どドライバのソースです)見直してみたら同じコードだったので、
もっと早くに気づいてたら慣れない浮動小数点絡みのアセンブラシコシコ読まなくても
済んだのに、と思いましたヽ(;´ー`)ノ
384: ◆SALrG1ld3mTc 2015/10/01(木)22:33 ID:FXKDgKxt(3/3) AAS
>>381 ×
>>382
失礼しました…
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.041s