2012年7月27日 星期五

[PART-II] ibt-1283PVR 的 bug

.

測試機型: IBT-1283PVR ,刷 0609 韌體。


發現這個 bug ,是因為有一天上午七點多要出門前,想起當天白天有個節目要錄下來,結果打開 EPG ,卻發現它當天9:00以後的EPG節目都沒有顯示。沒有EPG節目可選,就無法直接進行預約設定。

今天上午特別花一點時間將它紀錄下來:

公共電視
圖中顯示現在時刻 2012/07/27 07:54,
EPG 節目只顯示兩筆。
















民視交通台
圖中顯示現在時刻 2012/07/27 07:55,
EPG 節目只顯示兩筆。
















台灣電視台
圖中顯示現在時刻 2012/07/27 07:57,
EPG 節目只顯示一筆。
















見證奇蹟的時刻

八點一到,當天的其他EPG節目就通通自己跑出來了:















如果您也想驗證看看,請在上午六點到八點之間為之。上午六點之前我沒開機看過,而上午八點之後就變正常了。

只有當天上午八點之前才異常,其他天則都正常。

若刷 1.99 韌體,則完全都正常。

這是在刷了 0609 韌體 (比特版、上海版都一樣) 的 IBT-1283PVR 上觀察到的 bug。

說不定刷了上海版韌體的 IBT-1283 也有相同問題?


====

參考用的歷史事件:
2011年4月12日

紀錄台灣 DVB-T 的 EPG 問題
http://electronmania.blogspot.tw/2011/04/dvb-t-epg.html

那段期間,我曾向某電視台反應,他們一開始都不承認自己會出錯,後來有一個有良心的工程師確實找到是他們的問題,也有向我表達謝意。

======

補充:

這個問題明顯是 EPG 程式的問題,請看下圖:











0-24 是正常的一天範圍,但是在時區設定時的GMT+8,讓EPG程式多加了一次8,造成EPG程式誤判一天的範圍是八點到八點,因此您在看當天的 EPG 節目時,它會超過午夜十二點,一路顯示到明天上午八點。而在當天上午六點多,你還是只能看到到八點為止的節目表。

而一超過上午8點,EPG程式才會發現「又是一天的開始」,於是就自動顯示「一整天」的節目表。

解決這個問題很簡單,有兩個辦法:

1.
把這台機器拿到倫敦去使用。


2.
修改EPG程式,把多餘的8拿掉。




.

沒有留言: