From 67d7ace805164bc1362849b9925457ad6b4d115b Mon Sep 17 00:00:00 2001 From: tsukumi Date: Tue, 13 Aug 2024 17:28:13 +0900 Subject: [PATCH] =?UTF-8?q?Fix:=20DD=20Max=20M4=20=E3=82=92=E8=AA=8D?= =?UTF-8?q?=E8=AD=98=E3=81=A7=E3=81=8D=E3=81=AA=E3=81=84=E5=95=8F=E9=A1=8C?= =?UTF-8?q?=E3=82=92=E4=BF=AE=E6=AD=A3=20(Close=20#3)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fe_delivery_system 型に SYS_DVBC2 が取り込まれたのは2年前とかなり最近で、実装時の参考資料に書かれていなかったのが原因だと思われる ref: https://github.com/torvalds/linux/blob/v6.10/include/uapi/linux/dvb/frontend.h#L676-L697 --- isdb_scanner/tuner.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/isdb_scanner/tuner.py b/isdb_scanner/tuner.py index 1f66221..65c4f05 100644 --- a/isdb_scanner/tuner.py +++ b/isdb_scanner/tuner.py @@ -512,6 +512,7 @@ class DtvProperties(ctypes.Structure): DTV_ENUM_DELSYS = 44 # 配信システムの列挙型 + ## ref: https://github.com/torvalds/linux/blob/v6.10/include/uapi/linux/dvb/frontend.h#L676-L697 class fe_delivery_system(IntEnum): SYS_UNDEFINED = 0 SYS_DVBC_ANNEX_A = 1 @@ -532,6 +533,7 @@ class fe_delivery_system(IntEnum): SYS_DVBT2 = 16 SYS_TURBO = 17 SYS_DVBC_ANNEX_C = 18 + SYS_DVBC2 = 19 # DVB フロントエンドデバイスを開く try: