赞助论坛
  • 30150阅读
  • 0回复

9次PID算法推测(46台)(6月22日更新,含各次PID数据) [复制链接]

楼层直达
yls  

发帖
649
精华
6
金币
1099
威望
95
贡献
275
好评
115
注册
2010-02-05
楼主    yls 发表于: 2010-05-23 04:15:40 
经过对4次海尔PID数据分析,个人认为46台的PID产生过程是[size=3]:([color=crimson]参数代表值与调节参数也可能是合在一起用的[/color])[/size] [attachment=67638]
备注:
[color=green]台号[/color].....正常看电视台的数字编号
[color=green]算法[/color].....视频PID   [color=orangered]参数[/color] 与 [color=orangered]([台号-1]×10+参数+调节常数) [/color] 16进制值的组合
      音频PID   视频PID+1
[color=green]参数[/color].....01 02 03…0A 0B…0F (共15个)
  现在已经出现的是08 09 0A 0C 0D 0E, 其中:
  08代表 52     09代表 -204       0A代表 -460
  0C代表 37   0D代表 -219   0E代表 -475
[color=green]调节常数....[/color]对上述参数代表值的调节值
    其中 1月4日-9,1月26日+3,2月11日-3 ,3月3日不需要任何调节,5月28日-2,[size=3][color=red]且6次PID对正常12台不调节,仅对其它台调节[/color][/size])
[color=green]音频台序[/color]:
  1月04日 视频→音频 台位相互对应(即1对1, 2对2,…46对46)
  1月26日 视频→音频 台位相互对应(即1对1, 2对2,…46对46)
  2月11日 视频→音频 台位错位
      1 2 3 4←双向→46 45 44 43
      5 6 7 8←双向→12 11 10 9
      15 16 17 18←双向→54 53 52 51
      19 20 21 22←双向→26 25 24 23
      29 30 31 ←双向→50 49 47
      32 33 34 35 ←双向→40 39 38 36
3月03日 视频→音频 台位错位 (情况同上)
5月29日 视频→音频 台位错位 (情况同上)
6月03日 视频→音频 台位错位 (情况同上)
6月10日 视频→音频 台位错位 (情况同上)
6月13日 视频→音频 台位相互对应(即1对1, 2对2,…46对46)
6月22日 视频→音频 台位错位 (情况同6月10日)


今天又升级了,刚简单看了一下新PID,进一步证明我分析的运算公式仍然适用,只是不清楚机顶盒与卫星是怎么交换数据的?
[size=3]5月29日 [color=firebrick](调节参数0C,-2   0D,-2   0E,-2   08 09 0A为0[/color])[/size]
[color=green]例如:本次25台浙江台的视频PID是3347(16进制是0D13,即参数是0D,0D对代表-219,本次调节参数是-2)

但卫星肯定不直接发送3347或0D13,比如它发送的是0DDD,则预存有算法的机器进行如下计算:
(25-1)×10-219-2=19,19转换为16进制是13,则得出本次的16进制PID为0D13[/color]

[size=3]6月03日[color=firebrick]调节参数为+2,公式仍然适用.[/color])[/size]
附上7次PID分析用数据
[color=green][size=3](非常抱歉,刚发现第4个文件增加的PID表计算,由于0A的参数-460,在表中错误写为460,造成计算结算与实际不符,现已改正,请大家下载第5个文件)[/size][/color]

[color=green][size=4]昨晚改PID计算公式,发现08 09 0A参数可直接统一为2100(0X0834),0C 0D 0E参数可统一为3109(0X0C25),这样视频PID就不用算后字节再组合,套用统一的两个参数直接用上面的公式算出的就是实际的PID值[/size][/color]

[size=3]6月10日[color=firebrick]调节参数为-1,公式仍然适用.[/color])[/size]
[size=3]6月13日[color=firebrick]调节参数为0,即PID未加密,公式仍然适用.[/color])[/size]

[size=3]6月22日[color=firebrick]调节参数为-109,公式仍然适用.PID计算公式,08 09 0A参数可直接统一为2100(0X0834),0B 0C 0D 0E参数可统一为3109(0X0C25),视频PID套用统一的两个参数直接用上面的公式算出的就是实际的PID值[/color])[/size]
附上6月22日PID分析用数据及计算的PID值
本帖最近评分记录: 12 条评分