stefantalpalaru / w_scan2

w_scan fork (channel scan tool which generates ATSC, DVB-C, DVB-S/S2 and DVB-T/T2 channels.conf files)
GNU General Public License v2.0
81 stars 24 forks source link

Incomplete init scan generated frequency data #51

Closed Saentist closed 8 months ago

Saentist commented 9 months ago

Why second frequency missing in INIT file?

Click me ```ini # w_scan2 -5 w_scan2-1.0.15 (compiled for DVB API 5.12) https://github.com/stefantalpalaru/w_scan2 guessing country 'BG', use -c to override using settings for BULGARIA Country identifier BG not defined. Using defaults. scan type TERRESTRIAL, delivery system SYS_UNDEFINED, channellist 4 output format initial tuning data (dvbv5scan) output charset 'UTF-8', use -C to override Info: using DVB adapter auto detection. /dev/dvb/adapter0/frontend0 -> TERRESTRIAL "Afatech AF9033 (DVB-T)": good :-) Using TERRESTRIAL frontend (adapter /dev/dvb/adapter0/frontend0) -_-_-_-_ Getting frontend capabilities-_-_-_-_ Using DVB API 5.12 frontend 'Afatech AF9033 (DVB-T)' supports INVERSION_AUTO QAM_AUTO TRANSMISSION_MODE_AUTO GUARD_INTERVAL_AUTO HIERARCHY_AUTO FEC_AUTO BANDWIDTH_AUTO not supported, trying 6/7/8 MHz. FREQ (174.00MHz ... 862.00MHz) -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ Scanning DVB-T... Scanning 7MHz frequencies... 177500: (time: 00:01.332) 184500: (time: 00:03.376) 191500: (time: 00:05.428) 198500: (time: 00:07.452) 205500: (time: 00:09.480) 212500: (time: 00:11.516) 219500: (time: 00:13.548) 226500: (time: 00:15.548) Scanning 8MHz frequencies... 474000: (time: 00:17.596) 482000: (time: 00:19.600) 490000: (time: 00:21.636) 498000: (time: 00:23.688) 506000: (time: 00:25.700) 514000: (time: 00:27.732) 522000: (time: 00:29.756) signal ok: QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:0:0) QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:0:0) : updating transport_stream_id: -> (0:0:1) QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:0:1) : updating network_id -> (0:1:1) 530000: (time: 00:32.984) 538000: (time: 00:35.004) 546000: (time: 00:40.908) 554000: (time: 00:42.960) 562000: (time: 00:44.984) 570000: (time: 00:49.612) 578000: (time: 00:51.628) 586000: (time: 00:53.672) 594000: (time: 00:59.756) 602000: (time: 01:01.804) 610000: (time: 01:03.852) 618000: (time: 01:05.904) 626000: (time: 01:07.928) signal ok: QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y999 (0:0:0) QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y999 (0:0:0) : updating transport_stream_id: -> (0:0:5300) QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y999 (0:0:5300) : updating network_id -> (0:13209:5300) 634000: (time: 01:14.116) 642000: (time: 01:20.092) 650000: (time: 01:22.112) 658000: (time: 01:27.816) 666000: (time: 01:29.864) 674000: (time: 01:34.972) 682000: (time: 01:37.008) 690000: (time: 01:42.128) 698000: (time: 01:46.800) 706000: (time: 01:52.840) 714000: (time: 01:54.876) 722000: (time: 01:56.920) 730000: (time: 01:58.936) 738000: (time: 02:03.564) 746000: (time: 02:05.604) 754000: (time: 02:07.652) 762000: (time: 02:09.692) 770000: (time: 02:11.704) 778000: (time: 02:13.716) 786000: (time: 02:15.764) 794000: (time: 02:17.828) 802000: (time: 02:19.836) 810000: (time: 02:21.892) 818000: (time: 02:23.940) 826000: (time: 02:25.968) 834000: (time: 02:30.848) 842000: (time: 02:32.880) 850000: (time: 02:38.476) 858000: (time: 02:40.540) tune to: QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:1:1) (time: 02:45.668) service = BG on Air ((null)) service = Test ((null)) service = Program ((null)) service = Folklor TV ((null)) service = NovaNews (NOVA Broadcasting Group) tune to: QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y999 (0:13209:5300) (time: 03:01.521) service = bTV ((null)) service = Nova TV (NOVA Broadcasting Group) service = BNT ((null)) service = BNT2 ((null)) service = BNT3 ((null)) (time: 03:16.529) dumping lists (10 services) .. #------------------------------------------------------------------------------ # file automatically generated by w_scan2 # (https://github.com/stefantalpalaru/w_scan2) #! 1.0.15 1 0 TERRESTRIAL BG #------------------------------------------------------------------------------ # location and provider: # date (yyyy-mm-dd) : 2024-01-07 # provided by (opt) : #------------------------------------------------------------------------------ # NURTS Digital [CHANNEL] DELIVERY_SYSTEM = DVBT FREQUENCY = 626000000 BANDWIDTH_HZ = 8000000 MODULATION = QAM/AUTO TRANSMISSION_MODE = AUTO GUARD_INTERVAL = AUTO HIERARCHY = AUTO Done, scan time: 03:16.529 ```
stefantalpalaru commented 9 months ago

Low signal, probably. Do you have a signal amplifier connected to your TV tuner?

Saentist commented 9 months ago

I have direct vision to Tower ~25km and nice Fresnel, just tuner and 10cm antenna, not sure is LNA activated when scanning. All services are watchable no signal artifacts Where signal can be seen in log?

See log with "-vv" ```ini # ./w_scan2 -5 -vv w_scan2-1.0.15 (compiled for DVB API 5.12) https://github.com/stefantalpalaru/w_scan2 get_user_country: lang id = BG guessing country 'BG', use -c to override using settings for BULGARIA Country identifier BG not defined. Using defaults. scan type TERRESTRIAL, delivery system SYS_UNDEFINED, channellist 4 output format initial tuning data (dvbv5scan) output charset 'UTF-8', use -C to override Info: using DVB adapter auto detection. check Afatech AF9033 (DVB-T): DVB-T /dev/dvb/adapter0/frontend0 -> TERRESTRIAL "Afatech AF9033 (DVB-T)": good :-) Using TERRESTRIAL frontend (adapter /dev/dvb/adapter0/frontend0) -_-_-_-_ Getting frontend capabilities-_-_-_-_ Using DVB API 5.12 frontend 'Afatech AF9033 (DVB-T)' supports INVERSION_AUTO QAM_AUTO TRANSMISSION_MODE_AUTO GUARD_INTERVAL_AUTO HIERARCHY_AUTO FEC_AUTO BANDWIDTH_AUTO not supported, trying 6/7/8 MHz. FREQ (174.00MHz ... 862.00MHz) -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ check Afatech AF9033 (DVB-T): DVB-T Scanning DVB-T... Scanning 7MHz frequencies... 177500: (time: 00:01.232) (1.444sec): S (0x1) (1.444sec) signal (2.440sec): (0x0) 184500: (time: 00:06.748) 191500: (time: 00:08.804) 198500: (time: 00:10.828) 205500: (time: 00:12.828) 212500: (time: 00:14.856) 219500: (time: 00:16.876) 226500: (time: 00:18.896) Scanning 8MHz frequencies... 474000: (time: 00:20.896) 482000: (time: 00:22.932) 490000: (time: 00:24.952) 498000: (time: 00:26.984) 506000: (time: 00:29.032) 514000: (time: 00:31.092) 522000: (time: 00:33.096) (0.560sec): S (0x1) (0.560sec) signal (0.656sec): SC (0x7) (0.744sec): SCL (0x1F) (0.744sec) lock signal ok: QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:0:0) initial PAT lookup.. PAT for transport_stream_id 1 (0x0001) PAT (xxxx:xxxx:1) ===================== parse_pat ======================================== len = 24 0x00: 00 00 E0 10 00 65 E0 22 00 66 E0 26 00 67 E0 34 : e " f & g 4 0x10: 00 69 E0 36 00 6A E1 E0 : i 6 j ======================================================================== QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:0:0) : updating transport_stream_id: -> (0:0:1) ================= list_transponders() ======================= new_transponders(000): QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:0:1) ============================================================= initial NIT lookup.. NIT(actual TS, network_id 1 (0x0001) ) NIT(act): (xxxx:1:xxxx) ===================== parse_nit ======================================== len = 4 0x00: F0 00 F0 00 : ======================================================================== QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:0:1) : updating network_id -> (0:1:1) ================= list_transponders() ======================= new_transponders(000): QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:1:1) ============================================================= 530000: (time: 00:36.416) 538000: (time: 00:38.456) 546000: (time: 00:40.500) 554000: (time: 00:42.508) 562000: (time: 00:44.544) (1.308sec): S (0x1) (1.308sec) signal (1.476sec): SC (0x7) (1.916sec): S (0x1) (2.444sec): (0x0) (2.772sec): S (0x1) (3.000sec): SC (0x7) (3.972sec): S (0x1) (4.176sec): (0x0) (5.100sec): S (0x1) (5.260sec): SC (0x7) (5.364sec): SCL (0x1F) (5.364sec) lock signal ok: QAM_AUTO f = 562000 kHz I999B8C999D999T999G999Y999 (0:0:0) initial PAT lookup.. Info: no data from PAT after 2 seconds deleting (QAM_AUTO f = 562000 kHz I999B8C999D999T999G999Y999 (0:0:0)) 570000: (time: 00:52.028) 578000: (time: 00:54.076) 586000: (time: 00:56.116) 594000: (time: 00:58.156) 602000: (time: 01:00.172) 610000: (time: 01:02.192) 618000: (time: 01:04.200) 626000: (time: 01:06.204) (0.544sec): S (0x1) (0.544sec) signal (0.712sec): SC (0x7) (0.812sec): SCL (0x1F) (0.812sec) lock signal ok: QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y999 (0:0:0) initial PAT lookup.. PAT for transport_stream_id 5300 (0x14b4) PAT (xxxx:xxxx:5300) ===================== parse_pat ======================================== len = 20 0x00: 00 02 F4 1F 00 03 F4 29 00 04 F4 33 00 05 F4 3D : ) 3 = 0x10: 00 06 F4 DD : ======================================================================== QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y999 (0:0:0) : updating transport_stream_id: -> (0:0:5300) ================= list_transponders() ======================= new_transponders(000): QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:1:1) new_transponders(001): QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y999 (0:0:5300) ============================================================= initial NIT lookup.. NIT(actual TS, network_id 13209 (0x3399) ) NIT(act): (xxxx:13209:xxxx) ===================== parse_nit ======================================== len = 137 0x00: F0 0F 40 0D 4E 55 52 54 53 20 44 69 67 69 74 61 : @ NURTS Digita 0x10: 6C F0 76 14 B4 20 64 F0 70 5A 0B 02 EB AE 40 1F : l v d pZ @ 0x20: 81 3B FF FF FF FF 41 12 00 02 01 00 03 01 00 04 : ; A 0x30: 01 00 05 01 00 06 01 00 08 01 5F 04 00 00 00 28 : _ ( 0x40: 83 18 00 02 FC 02 00 03 FC 03 00 04 FC 01 00 05 : 0x50: FC 04 00 06 FC 05 00 08 FC 06 62 2D FF 04 29 10 : b- ) 0x60: 40 03 34 EC 40 04 29 10 40 03 7E 2A 40 04 29 10 : @ 4 @ ) @ ~*@ ) 0x70: 40 03 96 94 40 03 BB 33 40 04 29 10 40 03 C7 68 : @ @ 3@ ) @ h 0x80: 40 03 D3 9D 40 03 34 EC 40 : @ @ 4 @ ======================================================================== QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y999 (0:0:5300) : updating network_id -> (0:13209:5300) ================= list_transponders() ======================= new_transponders(000): QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:1:1) new_transponders(001): QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y999 (0:13209:5300) ============================================================= ---------------------------------------------------------- NIT(act): (8292:13209:5300) ===================== parse_terrestrial_delivery_system_descriptor ===== len = 11 0x00: 02 EB AE 40 1F 81 3B FF FF FF FF : @ ; ======================================================================== F0 B8 M64 C23 D999 G4 T8 other_frequency=1 (490000000) 1 cells cell 0: center_frequency 490.000 ===================== parse_logical_channel_descriptor ================= len = 24 0x00: 00 02 FC 02 00 03 FC 03 00 04 FC 01 00 05 FC 04 : 0x10: 00 06 FC 05 00 08 FC 06 : ======================================================================== ===================== parse_frequency_list_descriptor ================== len = 45 0x00: FF 04 29 10 40 03 34 EC 40 04 29 10 40 03 7E 2A : ) @ 4 @ ) @ ~* 0x10: 40 04 29 10 40 03 96 94 40 03 BB 33 40 04 29 10 : @ ) @ @ 3@ ) 0x20: 40 03 C7 68 40 03 D3 9D 40 03 34 EC 40 : @ h@ @ 4 @ ======================================================================== 8 cells cell0: center_frequency490000000 cell1: center_frequency698000000 cell2: center_frequency538000000 cell3: center_frequency586000000 cell4: center_frequency602000000 cell5: center_frequency626000000 cell6: center_frequency634000000 cell7: center_frequency642000000 find_transponder(8292:13209:5300): -> found 'new_transponders(001)' QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y999 (0:13209:5300) (line 683) 634000: (time: 01:09.560) 642000: (time: 01:11.576) 650000: (time: 01:13.580) 658000: (time: 01:15.580) 666000: (time: 01:17.600) 674000: (time: 01:19.616) 682000: (time: 01:21.632) 690000: (time: 01:23.680) 698000: (time: 01:25.716) 706000: (time: 01:27.756) 714000: (time: 01:29.756) 722000: (time: 01:31.764) 730000: (time: 01:33.764) 738000: (time: 01:35.800) 746000: (time: 01:37.848) 754000: (time: 01:39.856) 762000: (time: 01:41.864) 770000: (time: 01:43.864) 778000: (time: 01:45.864) 786000: (time: 01:47.864) 794000: (time: 01:49.884) (0.436sec): S (0x1) (0.436sec) signal (1.360sec): (0x0) (1.864sec): S (0x1) (2.396sec): (0x0) 802000: (time: 01:54.496) 810000: (time: 01:56.504) 818000: (time: 01:58.556) 826000: (time: 02:00.608) 834000: (time: 02:02.644) 842000: (time: 02:04.688) 850000: (time: 02:06.744) 858000: (time: 02:08.764) tune to: QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:1:1) (time: 02:10.780) (0.496sec): S (0.592sec): SC (0.700sec): SCL PAT for transport_stream_id 1 (0x0001) PAT (xxxx:xxxx:1) ===================== parse_pat ======================================== len = 24 0x00: 00 00 E0 10 00 65 E0 22 00 66 E0 26 00 67 E0 34 : e " f & g 4 0x10: 00 69 E0 36 00 6A E1 E0 : i 6 j ======================================================================== NIT(actual TS, network_id 1 (0x0001) ) NIT(act): (xxxx:1:xxxx) ===================== parse_nit ======================================== len = 4 0x00: F0 00 F0 00 : ======================================================================== PAT for transport_stream_id 1 (0x0001) PAT (xxxx:xxxx:1) ===================== parse_pat ======================================== len = 24 0x00: 00 00 E0 10 00 65 E0 22 00 66 E0 26 00 67 E0 34 : e " f & g 4 0x10: 00 69 E0 36 00 6A E1 E0 : i 6 j ======================================================================== PMT 52 (0x0034) for service 103 (0x0067) ===================== parse_pmt ======================================== len = 36 0x00: E0 33 F0 00 1B E0 33 F0 0B 28 04 4D 40 1E 3F 0E : 3 3 ( M@ ? 0x10: 03 C0 11 F3 03 E0 35 F0 0B 0A 04 62 75 6C 00 0E : 5 bul 0x20: 03 C0 01 B5 : ======================================================================== AVC Video stream, ITU-T Rec. H.264 | ISO/IEC 14496-10 : PID 51 (stream type 0x1b) AUDIO : PID 53 (stream type 0x3) PMT 54 (0x0036) for service 105 (0x0069) ===================== parse_pmt ======================================== len = 31 0x00: E0 31 F0 00 03 E0 30 F0 0B 0A 04 62 75 6C 00 0E : 1 0 bul 0x10: 03 C0 01 B5 1B E0 31 F0 06 28 04 4D 40 1E 3F : 1 ( M@ ? ======================================================================== AUDIO : PID 48 (stream type 0x3) AVC Video stream, ITU-T Rec. H.264 | ISO/IEC 14496-10 : PID 49 (stream type 0x1b) PMT 38 (0x0026) for service 102 (0x0066) ===================== parse_pmt ======================================== len = 31 0x00: E0 25 F0 00 03 E0 24 F0 0B 0A 04 62 75 6C 00 0E : % $ bul 0x10: 03 C0 01 B5 1B E0 25 F0 06 28 04 4D 40 1E 3F : % ( M@ ? ======================================================================== AUDIO : PID 36 (stream type 0x3) AVC Video stream, ITU-T Rec. H.264 | ISO/IEC 14496-10 : PID 37 (stream type 0x1b) PMT 34 (0x0022) for service 101 (0x0065) ===================== parse_pmt ======================================== len = 31 0x00: E0 21 F0 00 03 E0 20 F0 0B 0A 04 62 75 6C 00 0E : ! bul 0x10: 03 C0 01 B5 1B E0 21 F0 06 28 04 4D 40 1E 3F : ! ( M@ ? ======================================================================== AUDIO : PID 32 (stream type 0x3) AVC Video stream, ITU-T Rec. H.264 | ISO/IEC 14496-10 : PID 33 (stream type 0x1b) PMT 480 (0x01e0) for service 106 (0x006a) ===================== parse_pmt ======================================== len = 68 0x00: E1 E1 F0 0B 05 04 43 55 45 49 0E 03 C0 27 78 03 : CUEI 'x 0x10: E0 39 F0 0B 0A 04 62 75 6C 00 0E 03 C0 01 B5 03 : 9 bul 0x20: E0 3A F0 0B 0A 04 65 6E 67 00 0E 03 C0 01 B5 1B : : eng 0x30: E1 E1 F0 0B 28 04 4D 40 1E 3F 0E 03 C0 1F 21 86 : ( M@ ? ! 0x40: E1 F4 F0 00 : ======================================================================== AUDIO : PID 57 (stream type 0x3) AUDIO : PID 58 (stream type 0x3) AVC Video stream, ITU-T Rec. H.264 | ISO/IEC 14496-10 : PID 481 (stream type 0x1b) OTHER : PID 500 TYPE 0x86 SDT(actual TS, transport_stream_id 1 (0x0001) ) ===================== parse_sdt ======================================== len = 114 0x00: 00 01 FF 00 65 FC 80 0E 48 0C 01 00 09 42 47 20 : e H BG 0x10: 6F 6E 20 41 69 72 00 66 FC 80 09 48 07 01 00 04 : on Air f H 0x20: 54 65 73 74 00 67 FC 80 0C 48 0A 01 00 07 50 72 : Test g H Pr 0x30: 6F 67 72 61 6D 00 69 FC 80 0F 48 0D 01 00 0A 46 : ogram i H F 0x40: 6F 6C 6B 6C 6F 72 20 54 56 00 6A FC 80 24 48 22 : olklor TV j $H" 0x50: 16 17 4E 4F 56 41 20 42 72 6F 61 64 63 61 73 74 : NOVA Broadcast 0x60: 69 6E 67 20 47 72 6F 75 70 08 4E 6F 76 61 4E 65 : ing Group NovaNe 0x70: 77 73 : ws ======================================================================== ===================== parse_service_descriptor ========================= len = 12 0x00: 01 00 09 42 47 20 6F 6E 20 41 69 72 : BG on Air ======================================================================== service = BG on Air ((null)) ===================== parse_service_descriptor ========================= len = 7 0x00: 01 00 04 54 65 73 74 : Test ======================================================================== service = Test ((null)) ===================== parse_service_descriptor ========================= len = 10 0x00: 01 00 07 50 72 6F 67 72 61 6D : Program ======================================================================== service = Program ((null)) ===================== parse_service_descriptor ========================= len = 13 0x00: 01 00 0A 46 6F 6C 6B 6C 6F 72 20 54 56 : Folklor TV ======================================================================== service = Folklor TV ((null)) ===================== parse_service_descriptor ========================= len = 34 0x00: 16 17 4E 4F 56 41 20 42 72 6F 61 64 63 61 73 74 : NOVA Broadcast 0x10: 69 6E 67 20 47 72 6F 75 70 08 4E 6F 76 61 4E 65 : ing Group NovaNe 0x20: 77 73 : ws ======================================================================== service = NovaNews (NOVA Broadcasting Group) Info: no data from NIT(other) after 13 seconds tune to: QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y999 (0:13209:5300) (time: 02:25.028) (0.548sec): S (0.712sec): SC (0.796sec): SCL PAT for transport_stream_id 5300 (0x14b4) PAT (xxxx:xxxx:5300) ===================== parse_pat ======================================== len = 20 0x00: 00 02 F4 1F 00 03 F4 29 00 04 F4 33 00 05 F4 3D : ) 3 = 0x10: 00 06 F4 DD : ======================================================================== PAT for transport_stream_id 5300 (0x14b4) PAT (xxxx:xxxx:5300) ===================== parse_pat ======================================== len = 20 0x00: 00 02 F4 1F 00 03 F4 29 00 04 F4 33 00 05 F4 3D : ) 3 = 0x10: 00 06 F4 DD : ======================================================================== PMT 5171 (0x1433) for service 4 (0x0004) ===================== parse_pmt ======================================== len = 31 0x00: F4 34 F0 00 1B F4 34 F0 06 28 04 4D 40 1E 3F 03 : 4 4 ( M@ ? 0x10: F4 35 F0 0B 0A 04 62 75 6C 00 0E 03 C0 01 B5 : 5 bul ======================================================================== AVC Video stream, ITU-T Rec. H.264 | ISO/IEC 14496-10 : PID 5172 (stream type 0x1b) AUDIO : PID 5173 (stream type 0x3) PMT 5341 (0x14dd) for service 6 (0x0006) ===================== parse_pmt ======================================== len = 31 0x00: F4 DE F0 00 1B F4 DE F0 06 28 04 4D 40 1E 3F 03 : ( M@ ? 0x10: F4 DF F0 0B 0A 04 62 75 6C 00 0E 03 C0 01 B5 : bul ======================================================================== AVC Video stream, ITU-T Rec. H.264 | ISO/IEC 14496-10 : PID 5342 (stream type 0x1b) AUDIO : PID 5343 (stream type 0x3) PMT 5181 (0x143d) for service 5 (0x0005) ===================== parse_pmt ======================================== len = 31 0x00: F4 3E F0 00 1B F4 3E F0 06 28 04 4D 40 1E 3F 03 : > > ( M@ ? 0x10: F4 3F F0 0B 0A 04 62 75 6C 00 0E 03 C0 01 B5 : ? bul ======================================================================== AVC Video stream, ITU-T Rec. H.264 | ISO/IEC 14496-10 : PID 5182 (stream type 0x1b) AUDIO : PID 5183 (stream type 0x3) PMT 5161 (0x1429) for service 3 (0x0003) ===================== parse_pmt ======================================== len = 63 0x00: F4 2A F0 0B 05 04 43 55 45 49 0E 03 C0 2B 92 1B : * CUEI + 0x10: F4 2A F0 0B 28 04 4D 40 1E 3F 0E 03 C0 1F 21 03 : * ( M@ ? ! 0x20: F4 2B F0 0B 0A 04 62 75 6C 00 0E 03 C0 01 B5 03 : + bul 0x30: F4 2C F0 0B 0A 04 65 6E 67 00 0E 03 C0 01 B5 : , eng ======================================================================== AVC Video stream, ITU-T Rec. H.264 | ISO/IEC 14496-10 : PID 5162 (stream type 0x1b) AUDIO : PID 5163 (stream type 0x3) AUDIO : PID 5164 (stream type 0x3) PMT 5151 (0x141f) for service 2 (0x0002) ===================== parse_pmt ======================================== len = 31 0x00: F4 20 F0 00 1B F4 20 F0 06 28 04 4D 40 1E 3F 03 : ( M@ ? 0x10: F4 21 F0 0B 0A 04 62 75 6C 00 0E 03 C0 01 B5 : ! bul ======================================================================== AVC Video stream, ITU-T Rec. H.264 | ISO/IEC 14496-10 : PID 5152 (stream type 0x1b) AUDIO : PID 5153 (stream type 0x3) SDT(actual TS, transport_stream_id 5300 (0x14b4) ) ===================== parse_sdt ======================================== len = 97 0x00: 20 64 FF 00 02 FC 80 08 48 06 01 00 03 62 54 56 : d H bTV 0x10: 00 03 FC 80 23 48 21 16 17 4E 4F 56 41 20 42 72 : #H! NOVA Br 0x20: 6F 61 64 63 61 73 74 69 6E 67 20 47 72 6F 75 70 : oadcasting Group 0x30: 07 4E 6F 76 61 20 54 56 00 04 FC 80 08 48 06 01 : Nova TV H 0x40: 00 03 42 4E 54 00 05 FC 80 09 48 07 01 00 04 42 : BNT H B 0x50: 4E 54 32 00 06 FC 80 09 48 07 01 00 04 42 4E 54 : NT2 H BNT 0x60: 33 : 3 ======================================================================== ===================== parse_service_descriptor ========================= len = 6 0x00: 01 00 03 62 54 56 : bTV ======================================================================== service = bTV ((null)) ===================== parse_service_descriptor ========================= len = 33 0x00: 16 17 4E 4F 56 41 20 42 72 6F 61 64 63 61 73 74 : NOVA Broadcast 0x10: 69 6E 67 20 47 72 6F 75 70 07 4E 6F 76 61 20 54 : ing Group Nova T 0x20: 56 : V ======================================================================== service = Nova TV (NOVA Broadcasting Group) ===================== parse_service_descriptor ========================= len = 6 0x00: 01 00 03 42 4E 54 : BNT ======================================================================== service = BNT ((null)) ===================== parse_service_descriptor ========================= len = 7 0x00: 01 00 04 42 4E 54 32 : BNT2 ======================================================================== service = BNT2 ((null)) ===================== parse_service_descriptor ========================= len = 7 0x00: 01 00 04 42 4E 54 33 : BNT3 ======================================================================== service = BNT3 ((null)) NIT(actual TS, network_id 13209 (0x3399) ) NIT(act): (xxxx:13209:xxxx) ===================== parse_nit ======================================== len = 137 0x00: F0 0F 40 0D 4E 55 52 54 53 20 44 69 67 69 74 61 : @ NURTS Digita 0x10: 6C F0 76 14 B4 20 64 F0 70 5A 0B 02 EB AE 40 1F : l v d pZ @ 0x20: 81 3B FF FF FF FF 41 12 00 02 01 00 03 01 00 04 : ; A 0x30: 01 00 05 01 00 06 01 00 08 01 5F 04 00 00 00 28 : _ ( 0x40: 83 18 00 02 FC 02 00 03 FC 03 00 04 FC 01 00 05 : 0x50: FC 04 00 06 FC 05 00 08 FC 06 62 2D FF 04 29 10 : b- ) 0x60: 40 03 34 EC 40 04 29 10 40 03 7E 2A 40 04 29 10 : @ 4 @ ) @ ~*@ ) 0x70: 40 03 96 94 40 03 BB 33 40 04 29 10 40 03 C7 68 : @ @ 3@ ) @ h 0x80: 40 03 D3 9D 40 03 34 EC 40 : @ @ 4 @ ======================================================================== ---------------------------------------------------------- NIT(act): (8292:13209:5300) ===================== parse_terrestrial_delivery_system_descriptor ===== len = 11 0x00: 02 EB AE 40 1F 81 3B FF FF FF FF : @ ; ======================================================================== F0 B8 M64 C23 D999 G4 T8 other_frequency=1 (490000000) 1 cells cell 0: center_frequency 490.000 ===================== parse_logical_channel_descriptor ================= len = 24 0x00: 00 02 FC 02 00 03 FC 03 00 04 FC 01 00 05 FC 04 : 0x10: 00 06 FC 05 00 08 FC 06 : ======================================================================== ===================== parse_frequency_list_descriptor ================== len = 45 0x00: FF 04 29 10 40 03 34 EC 40 04 29 10 40 03 7E 2A : ) @ 4 @ ) @ ~* 0x10: 40 04 29 10 40 03 96 94 40 03 BB 33 40 04 29 10 : @ ) @ @ 3@ ) 0x20: 40 03 C7 68 40 03 D3 9D 40 03 34 EC 40 : @ h@ @ 4 @ ======================================================================== 8 cells cell0: center_frequency490000000 cell1: center_frequency698000000 cell2: center_frequency538000000 cell3: center_frequency586000000 cell4: center_frequency602000000 cell5: center_frequency626000000 cell6: center_frequency634000000 cell7: center_frequency642000000 find_transponder(8292:13209:5300): -> found 'scanned_transponders(001)' QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y 999 (0:13209:5300) (line 668) Info: no data from NIT(other) after 13 seconds (time: 02:39.040) dumping lists (10 services) .. #------------------------------------------------------------------------------ # file automatically generated by w_scan2 # (https://github.com/stefantalpalaru/w_scan2) #! 1.0.15 1 0 TERRESTRIAL BG #------------------------------------------------------------------------------ # location and provider: # date (yyyy-mm-dd) : 2024-01-08 # provided by (opt) : #------------------------------------------------------------------------------ # NURTS Digital [CHANNEL] DELIVERY_SYSTEM = DVBT FREQUENCY = 626000000 BANDWIDTH_HZ = 8000000 MODULATION = QAM/AUTO TRANSMISSION_MODE = AUTO GUARD_INTERVAL = AUTO HIERARCHY = AUTO Done, scan time: 02:39.040 ```
stefantalpalaru commented 9 months ago

This is where it timeouts too soon:

        service = NovaNews (NOVA Broadcasting Group)
        Info: no data from NIT(other) after 13 seconds

Try increasing the timeout with -t2 or -t3.

Saentist commented 9 months ago

I read this as: "no other" frequency in NIT table to scan, also both frequency's have services founded. LOCK need to be enough for frequency to appear in generated frequency list.

stefantalpalaru commented 9 months ago

Try: w_scan2 -5 -t2

Saentist commented 9 months ago

I try, same result can attach log if needed

stefantalpalaru commented 9 months ago

Now try to also increase the filter timeout: w_scan2 -5 -t2 -F

Saentist commented 9 months ago

Don't see any difference in result but this generate and second frequency. Is there any explanation?

Click me ```ini ./w_scan2 -5 -vv -t2 -F w_scan2-1.0.15 (compiled for DVB API 5.12) https://github.com/stefantalpalaru/w_scan2 get_user_country: lang id = BG guessing country 'BG', use -c to override using settings for BULGARIA Country identifier BG not defined. Using defaults. scan type TERRESTRIAL, delivery system SYS_UNDEFINED, channellist 4 output format initial tuning data (dvbv5scan) output charset 'UTF-8', use -C to override Info: using DVB adapter auto detection. check Afatech AF9033 (DVB-T): DVB-T /dev/dvb/adapter0/frontend0 -> TERRESTRIAL "Afatech AF9033 (DVB-T)": good :-) Using TERRESTRIAL frontend (adapter /dev/dvb/adapter0/frontend0) -_-_-_-_ Getting frontend capabilities-_-_-_-_ Using DVB API 5.12 frontend 'Afatech AF9033 (DVB-T)' supports INVERSION_AUTO QAM_AUTO TRANSMISSION_MODE_AUTO GUARD_INTERVAL_AUTO HIERARCHY_AUTO FEC_AUTO BANDWIDTH_AUTO not supported, trying 6/7/8 MHz. FREQ (174.00MHz ... 862.00MHz) -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ check Afatech AF9033 (DVB-T): DVB-T Scanning DVB-T... Scanning 7MHz frequencies... 177500: (time: 00:01.288) 184500: (time: 00:05.316) (1.216sec): S (0x1) (1.216sec) signal (1.992sec): (0x0) (4.100sec): S (0x1) (4.656sec): (0x0) 191500: (time: 00:10.300) 198500: (time: 00:14.324) 205500: (time: 00:18.332) 212500: (time: 00:22.356) (1.332sec): S (0x1) (1.332sec) signal (2.116sec): (0x0) 219500: (time: 00:27.468) (2.160sec): S (0x1) (2.160sec) signal (2.432sec): (0x0) 226500: (time: 00:33.424) Scanning 8MHz frequencies... 474000: (time: 00:37.456) 482000: (time: 00:41.456) 490000: (time: 00:45.460) (1.300sec): S (0x1) (1.300sec) signal (2.000sec): (0x0) 498000: (time: 00:50.540) (0.732sec): S (0x1) (0.732sec) signal (1.632sec): (0x0) (1.980sec): S (0x1) (2.436sec): (0x0) (3.384sec): S (0x1) (4.292sec): (0x0) 506000: (time: 00:55.160) 514000: (time: 00:59.204) 522000: (time: 01:03.236) (0.544sec): S (0x1) (0.544sec) signal (0.712sec): SC (0x7) (2.204sec): SCL (0x1F) (2.204sec) lock signal ok: QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:0:0) initial PAT lookup.. PAT for transport_stream_id 1 (0x0001) PAT (xxxx:xxxx:1) ===================== parse_pat ======================================== len = 24 0x00: 00 00 E0 10 00 65 E0 22 00 66 E0 26 00 67 E0 34 : e " f & g 4 0x10: 00 69 E0 36 00 6A E1 E0 : i 6 j ======================================================================== QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:0:0) : updating transport_stream_id: -> (0:0:1) ================= list_transponders() ======================= new_transponders(000): QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:0:1) ============================================================= initial NIT lookup.. NIT(actual TS, network_id 1 (0x0001) ) NIT(act): (xxxx:1:xxxx) ===================== parse_nit ======================================== len = 4 0x00: F0 00 F0 00 : ======================================================================== QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:0:1) : updating network_id -> (0:1:1) ================= list_transponders() ======================= new_transponders(000): QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:1:1) ============================================================= 530000: (time: 01:09.280) 538000: (time: 01:13.340) 546000: (time: 01:17.368) 554000: (time: 01:21.396) 562000: (time: 01:25.420) 570000: (time: 01:29.464) 578000: (time: 01:33.508) 586000: (time: 01:37.544) (0.784sec): S (0x1) (0.784sec) signal (1.572sec): (0x0) 594000: (time: 01:42.188) 602000: (time: 01:46.220) 610000: (time: 01:50.268) 618000: (time: 01:54.320) (3.636sec): S (0x1) (3.636sec) signal (4.420sec): (0x0) 626000: (time: 02:01.720) (0.560sec): S (0x1) (0.560sec) signal (0.728sec): SC (0x7) (0.820sec): SCL (0x1F) (0.820sec) lock signal ok: QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y999 (0:0:0) initial PAT lookup.. PAT for transport_stream_id 5300 (0x14b4) PAT (xxxx:xxxx:5300) ===================== parse_pat ======================================== len = 20 0x00: 00 02 F4 1F 00 03 F4 29 00 04 F4 33 00 05 F4 3D : ) 3 = 0x10: 00 06 F4 DD : ======================================================================== QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y999 (0:0:0) : updating transport_stream_id: -> (0:0:5300) ================= list_transponders() ======================= new_transponders(000): QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:1:1) new_transponders(001): QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y999 (0:0:5300) ============================================================= initial NIT lookup.. NIT(actual TS, network_id 13209 (0x3399) ) NIT(act): (xxxx:13209:xxxx) ===================== parse_nit ======================================== len = 137 0x00: F0 0F 40 0D 4E 55 52 54 53 20 44 69 67 69 74 61 : @ NURTS Digita 0x10: 6C F0 76 14 B4 20 64 F0 70 5A 0B 02 EB AE 40 1F : l v d pZ @ 0x20: 81 3B FF FF FF FF 41 12 00 02 01 00 03 01 00 04 : ; A 0x30: 01 00 05 01 00 06 01 00 08 01 5F 04 00 00 00 28 : _ ( 0x40: 83 18 00 02 FC 02 00 03 FC 03 00 04 FC 01 00 05 : 0x50: FC 04 00 06 FC 05 00 08 FC 06 62 2D FF 04 29 10 : b- ) 0x60: 40 03 34 EC 40 04 29 10 40 03 7E 2A 40 04 29 10 : @ 4 @ ) @ ~*@ ) 0x70: 40 03 96 94 40 03 BB 33 40 04 29 10 40 03 C7 68 : @ @ 3@ ) @ h 0x80: 40 03 D3 9D 40 03 34 EC 40 : @ @ 4 @ ======================================================================== QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y999 (0:0:5300) : updating network_id -> (0:13209:5300) ================= list_transponders() ======================= new_transponders(000): QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:1:1) new_transponders(001): QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y999 (0:13209:5300) ============================================================= ---------------------------------------------------------- NIT(act): (8292:13209:5300) ===================== parse_terrestrial_delivery_system_descriptor ===== len = 11 0x00: 02 EB AE 40 1F 81 3B FF FF FF FF : @ ; ======================================================================== F0 B8 M64 C23 D999 G4 T8 other_frequency=1 (490000000) 1 cells cell 0: center_frequency 490.000 ===================== parse_logical_channel_descriptor ================= len = 24 0x00: 00 02 FC 02 00 03 FC 03 00 04 FC 01 00 05 FC 04 : 0x10: 00 06 FC 05 00 08 FC 06 : ======================================================================== ===================== parse_frequency_list_descriptor ================== len = 45 0x00: FF 04 29 10 40 03 34 EC 40 04 29 10 40 03 7E 2A : ) @ 4 @ ) @ ~* 0x10: 40 04 29 10 40 03 96 94 40 03 BB 33 40 04 29 10 : @ ) @ @ 3@ ) 0x20: 40 03 C7 68 40 03 D3 9D 40 03 34 EC 40 : @ h@ @ 4 @ ======================================================================== 8 cells cell0: center_frequency490000000 cell1: center_frequency698000000 cell2: center_frequency538000000 cell3: center_frequency586000000 cell4: center_frequency602000000 cell5: center_frequency626000000 cell6: center_frequency634000000 cell7: center_frequency642000000 find_transponder(8292:13209:5300): -> found 'new_transponders(001)' QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y999 (0:13209:5300) (line 683) 634000: (time: 02:06.356) (2.712sec): S (0x1) (2.712sec) signal (3.468sec): (0x0) 642000: (time: 02:12.856) 650000: (time: 02:16.916) 658000: (time: 02:20.972) (3.628sec): S (0x1) (3.628sec) signal (4.404sec): (0x0) 666000: (time: 02:28.392) 674000: (time: 02:32.420) (1.276sec): S (0x1) (1.276sec) signal (2.216sec): (0x0) 682000: (time: 02:37.456) 690000: (time: 02:41.480) 698000: (time: 02:45.520) 706000: (time: 02:49.556) 714000: (time: 02:53.581) 722000: (time: 02:57.617) 730000: (time: 03:01.633) 738000: (time: 03:05.689) 746000: (time: 03:09.721) (2.892sec): S (0x1) (2.892sec) signal (3.676sec): (0x0) 754000: (time: 03:16.605) (0.768sec): S (0x1) (0.768sec) signal (2.456sec): (0x0) 762000: (time: 03:21.253) 770000: (time: 03:25.257) (3.148sec): S (0x1) (3.148sec) signal (3.848sec): (0x0) 778000: (time: 03:32.181) 786000: (time: 03:36.189) 794000: (time: 03:40.217) (2.732sec): S (0x1) (2.732sec) signal (3.520sec): (0x0) (5.440sec): S (0x1) (6.208sec): (0x0) 802000: (time: 03:46.753) 810000: (time: 03:50.753) 818000: (time: 03:54.769) 826000: (time: 03:58.769) 834000: (time: 04:02.817) (1.104sec): S (0x1) (1.104sec) signal (1.852sec): (0x0) 842000: (time: 04:07.721) 850000: (time: 04:11.729) 858000: (time: 04:15.741) (2.680sec): S (0x1) (2.680sec) signal (3.448sec): (0x0) tune to: QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:1:1) (time: 04:22.213) (0.548sec): S (0.712sec): SC (0.812sec): SCL PAT for transport_stream_id 1 (0x0001) PAT (xxxx:xxxx:1) ===================== parse_pat ======================================== len = 24 0x00: 00 00 E0 10 00 65 E0 22 00 66 E0 26 00 67 E0 34 : e " f & g 4 0x10: 00 69 E0 36 00 6A E1 E0 : i 6 j ======================================================================== PAT for transport_stream_id 1 (0x0001) PAT (xxxx:xxxx:1) ===================== parse_pat ======================================== len = 24 0x00: 00 00 E0 10 00 65 E0 22 00 66 E0 26 00 67 E0 34 : e " f & g 4 0x10: 00 69 E0 36 00 6A E1 E0 : i 6 j ======================================================================== PMT 52 (0x0034) for service 103 (0x0067) ===================== parse_pmt ======================================== len = 36 0x00: E0 33 F0 00 1B E0 33 F0 0B 28 04 4D 40 1E 3F 0E : 3 3 ( M@ ? 0x10: 03 C0 11 F3 03 E0 35 F0 0B 0A 04 62 75 6C 00 0E : 5 bul 0x20: 03 C0 01 B5 : ======================================================================== AVC Video stream, ITU-T Rec. H.264 | ISO/IEC 14496-10 : PID 51 (stream type 0x1b) AUDIO : PID 53 (stream type 0x3) PMT 54 (0x0036) for service 105 (0x0069) ===================== parse_pmt ======================================== len = 31 0x00: E0 31 F0 00 03 E0 30 F0 0B 0A 04 62 75 6C 00 0E : 1 0 bul 0x10: 03 C0 01 B5 1B E0 31 F0 06 28 04 4D 40 1E 3F : 1 ( M@ ? ======================================================================== AUDIO : PID 48 (stream type 0x3) AVC Video stream, ITU-T Rec. H.264 | ISO/IEC 14496-10 : PID 49 (stream type 0x1b) PMT 38 (0x0026) for service 102 (0x0066) ===================== parse_pmt ======================================== len = 31 0x00: E0 25 F0 00 03 E0 24 F0 0B 0A 04 62 75 6C 00 0E : % $ bul 0x10: 03 C0 01 B5 1B E0 25 F0 06 28 04 4D 40 1E 3F : % ( M@ ? ======================================================================== AUDIO : PID 36 (stream type 0x3) AVC Video stream, ITU-T Rec. H.264 | ISO/IEC 14496-10 : PID 37 (stream type 0x1b) PMT 34 (0x0022) for service 101 (0x0065) ===================== parse_pmt ======================================== len = 31 0x00: E0 21 F0 00 03 E0 20 F0 0B 0A 04 62 75 6C 00 0E : ! bul 0x10: 03 C0 01 B5 1B E0 21 F0 06 28 04 4D 40 1E 3F : ! ( M@ ? ======================================================================== AUDIO : PID 32 (stream type 0x3) AVC Video stream, ITU-T Rec. H.264 | ISO/IEC 14496-10 : PID 33 (stream type 0x1b) PMT 480 (0x01e0) for service 106 (0x006a) ===================== parse_pmt ======================================== len = 68 0x00: E1 E1 F0 0B 05 04 43 55 45 49 0E 03 C0 27 78 03 : CUEI 'x 0x10: E0 39 F0 0B 0A 04 62 75 6C 00 0E 03 C0 01 B5 03 : 9 bul 0x20: E0 3A F0 0B 0A 04 65 6E 67 00 0E 03 C0 01 B5 1B : : eng 0x30: E1 E1 F0 0B 28 04 4D 40 1E 3F 0E 03 C0 1F 21 86 : ( M@ ? ! 0x40: E1 F4 F0 00 : ======================================================================== AUDIO : PID 57 (stream type 0x3) AUDIO : PID 58 (stream type 0x3) AVC Video stream, ITU-T Rec. H.264 | ISO/IEC 14496-10 : PID 481 (stream type 0x1b) OTHER : PID 500 TYPE 0x86 NIT(actual TS, network_id 13209 (0x3399) ) NIT(act): (xxxx:13209:xxxx) ===================== parse_nit ======================================== len = 92 0x00: F0 07 40 05 4E 55 52 54 53 F0 51 00 01 00 01 F0 : @ NURTS Q 0x10: 4B 5A 0B 04 E0 2B 40 1F 41 2B FF FF FF FF 41 15 : KZ +@ A+ A 0x20: 00 65 01 00 66 01 00 68 01 00 69 01 00 6A 02 00 : e f h i j 0x30: 6B 02 00 67 01 5F 04 00 00 00 28 83 18 00 65 FC : k g _ ( e 0x40: 0D 00 66 FC 0E 00 67 FC 11 00 68 FC 0F 00 69 FC : f g h i 0x50: 10 00 6A FC 0C 62 05 FF 04 E0 2B 40 : j b +@ ======================================================================== QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:1:1) : updating network_id -> (0:13209:1) ================= list_transponders() ======================= scanned_transponders(000): QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:13209:1) new_transponders(000): QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y999 (0:13209:5300) ============================================================= ---------------------------------------------------------- NIT(act): (1:13209:1) ===================== parse_terrestrial_delivery_system_descriptor ===== len = 11 0x00: 04 E0 2B 40 1F 41 2B FF FF FF FF : +@ A+ ======================================================================== F0 B8 M16 C23 D999 G16 T8 other_frequency=1 (818000000) 1 cells cell 0: center_frequency 818.000 ===================== parse_logical_channel_descriptor ================= len = 24 0x00: 00 65 FC 0D 00 66 FC 0E 00 67 FC 11 00 68 FC 0F : e f g h 0x10: 00 69 FC 10 00 6A FC 0C : i j ======================================================================== ===================== parse_frequency_list_descriptor ================== len = 5 0x00: FF 04 E0 2B 40 : +@ ======================================================================== 1 cells cell0: center_frequency818000000 find_transponder(1:13209:1): -> found 'scanned_transponders(000)' QAM_AUTO f = 522000 kHz I999B8C999D999T999G999Y999 (0:13209:1) (line 668) SDT(actual TS, transport_stream_id 1 (0x0001) ) ===================== parse_sdt ======================================== len = 114 0x00: 00 01 FF 00 65 FC 80 0E 48 0C 01 00 09 42 47 20 : e H BG 0x10: 6F 6E 20 41 69 72 00 66 FC 80 09 48 07 01 00 04 : on Air f H 0x20: 54 65 73 74 00 67 FC 80 0C 48 0A 01 00 07 50 72 : Test g H Pr 0x30: 6F 67 72 61 6D 00 69 FC 80 0F 48 0D 01 00 0A 46 : ogram i H F 0x40: 6F 6C 6B 6C 6F 72 20 54 56 00 6A FC 80 24 48 22 : olklor TV j $H" 0x50: 16 17 4E 4F 56 41 20 42 72 6F 61 64 63 61 73 74 : NOVA Broadcast 0x60: 69 6E 67 20 47 72 6F 75 70 08 4E 6F 76 61 4E 65 : ing Group NovaNe 0x70: 77 73 : ws ======================================================================== ===================== parse_service_descriptor ========================= len = 12 0x00: 01 00 09 42 47 20 6F 6E 20 41 69 72 : BG on Air ======================================================================== service = BG on Air ((null)) ===================== parse_service_descriptor ========================= len = 7 0x00: 01 00 04 54 65 73 74 : Test ======================================================================== service = Test ((null)) ===================== parse_service_descriptor ========================= len = 10 0x00: 01 00 07 50 72 6F 67 72 61 6D : Program ======================================================================== service = Program ((null)) ===================== parse_service_descriptor ========================= len = 13 0x00: 01 00 0A 46 6F 6C 6B 6C 6F 72 20 54 56 : Folklor TV ======================================================================== service = Folklor TV ((null)) ===================== parse_service_descriptor ========================= len = 34 0x00: 16 17 4E 4F 56 41 20 42 72 6F 61 64 63 61 73 74 : NOVA Broadcast 0x10: 69 6E 67 20 47 72 6F 75 70 08 4E 6F 76 61 4E 65 : ing Group NovaNe 0x20: 77 73 : ws ======================================================================== service = NovaNews (NOVA Broadcasting Group) Info: no data from NIT(other) after 61 seconds tune to: QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y999 (0:13209:5300) (time: 05:24.621) (0.548sec): S (0.704sec): SC (0.796sec): SCL PAT for transport_stream_id 5300 (0x14b4) PAT (xxxx:xxxx:5300) ===================== parse_pat ======================================== len = 20 0x00: 00 02 F4 1F 00 03 F4 29 00 04 F4 33 00 05 F4 3D : ) 3 = 0x10: 00 06 F4 DD : ======================================================================== NIT(actual TS, network_id 13209 (0x3399) ) NIT(act): (xxxx:13209:xxxx) ===================== parse_nit ======================================== len = 137 0x00: F0 0F 40 0D 4E 55 52 54 53 20 44 69 67 69 74 61 : @ NURTS Digita 0x10: 6C F0 76 14 B4 20 64 F0 70 5A 0B 02 EB AE 40 1F : l v d pZ @ 0x20: 81 3B FF FF FF FF 41 12 00 02 01 00 03 01 00 04 : ; A 0x30: 01 00 05 01 00 06 01 00 08 01 5F 04 00 00 00 28 : _ ( 0x40: 83 18 00 02 FC 02 00 03 FC 03 00 04 FC 01 00 05 : 0x50: FC 04 00 06 FC 05 00 08 FC 06 62 2D FF 04 29 10 : b- ) 0x60: 40 03 34 EC 40 04 29 10 40 03 7E 2A 40 04 29 10 : @ 4 @ ) @ ~*@ ) 0x70: 40 03 96 94 40 03 BB 33 40 04 29 10 40 03 C7 68 : @ @ 3@ ) @ h 0x80: 40 03 D3 9D 40 03 34 EC 40 : @ @ 4 @ ======================================================================== ---------------------------------------------------------- NIT(act): (8292:13209:5300) ===================== parse_terrestrial_delivery_system_descriptor ===== len = 11 0x00: 02 EB AE 40 1F 81 3B FF FF FF FF : @ ; ======================================================================== F0 B8 M64 C23 D999 G4 T8 other_frequency=1 (490000000) 1 cells cell 0: center_frequency 490.000 ===================== parse_logical_channel_descriptor ================= len = 24 0x00: 00 02 FC 02 00 03 FC 03 00 04 FC 01 00 05 FC 04 : 0x10: 00 06 FC 05 00 08 FC 06 : ======================================================================== ===================== parse_frequency_list_descriptor ================== len = 45 0x00: FF 04 29 10 40 03 34 EC 40 04 29 10 40 03 7E 2A : ) @ 4 @ ) @ ~* 0x10: 40 04 29 10 40 03 96 94 40 03 BB 33 40 04 29 10 : @ ) @ @ 3@ ) 0x20: 40 03 C7 68 40 03 D3 9D 40 03 34 EC 40 : @ h@ @ 4 @ ======================================================================== 8 cells cell0: center_frequency490000000 cell1: center_frequency698000000 cell2: center_frequency538000000 cell3: center_frequency586000000 cell4: center_frequency602000000 cell5: center_frequency626000000 cell6: center_frequency634000000 cell7: center_frequency642000000 find_transponder(8292:13209:5300): -> found 'scanned_transponders(001)' QAM_AUTO f = 626000 kHz I999B8C999D999T999G999Y999 (0:13209:5300) (line 668) PAT for transport_stream_id 5300 (0x14b4) PAT (xxxx:xxxx:5300) ===================== parse_pat ======================================== len = 20 0x00: 00 02 F4 1F 00 03 F4 29 00 04 F4 33 00 05 F4 3D : ) 3 = 0x10: 00 06 F4 DD : ======================================================================== PMT 5171 (0x1433) for service 4 (0x0004) ===================== parse_pmt ======================================== len = 31 0x00: F4 34 F0 00 1B F4 34 F0 06 28 04 4D 40 1E 3F 03 : 4 4 ( M@ ? 0x10: F4 35 F0 0B 0A 04 62 75 6C 00 0E 03 C0 01 B5 : 5 bul ======================================================================== AVC Video stream, ITU-T Rec. H.264 | ISO/IEC 14496-10 : PID 5172 (stream type 0x1b) AUDIO : PID 5173 (stream type 0x3) PMT 5341 (0x14dd) for service 6 (0x0006) ===================== parse_pmt ======================================== len = 31 0x00: F4 DE F0 00 1B F4 DE F0 06 28 04 4D 40 1E 3F 03 : ( M@ ? 0x10: F4 DF F0 0B 0A 04 62 75 6C 00 0E 03 C0 01 B5 : bul ======================================================================== AVC Video stream, ITU-T Rec. H.264 | ISO/IEC 14496-10 : PID 5342 (stream type 0x1b) AUDIO : PID 5343 (stream type 0x3) PMT 5181 (0x143d) for service 5 (0x0005) ===================== parse_pmt ======================================== len = 31 0x00: F4 3E F0 00 1B F4 3E F0 06 28 04 4D 40 1E 3F 03 : > > ( M@ ? 0x10: F4 3F F0 0B 0A 04 62 75 6C 00 0E 03 C0 01 B5 : ? bul ======================================================================== AVC Video stream, ITU-T Rec. H.264 | ISO/IEC 14496-10 : PID 5182 (stream type 0x1b) AUDIO : PID 5183 (stream type 0x3) PMT 5161 (0x1429) for service 3 (0x0003) ===================== parse_pmt ======================================== len = 63 0x00: F4 2A F0 0B 05 04 43 55 45 49 0E 03 C0 2B 92 1B : * CUEI + 0x10: F4 2A F0 0B 28 04 4D 40 1E 3F 0E 03 C0 1F 21 03 : * ( M@ ? ! 0x20: F4 2B F0 0B 0A 04 62 75 6C 00 0E 03 C0 01 B5 03 : + bul 0x30: F4 2C F0 0B 0A 04 65 6E 67 00 0E 03 C0 01 B5 : , eng ======================================================================== AVC Video stream, ITU-T Rec. H.264 | ISO/IEC 14496-10 : PID 5162 (stream type 0x1b) AUDIO : PID 5163 (stream type 0x3) AUDIO : PID 5164 (stream type 0x3) PMT 5151 (0x141f) for service 2 (0x0002) ===================== parse_pmt ======================================== len = 31 0x00: F4 20 F0 00 1B F4 20 F0 06 28 04 4D 40 1E 3F 03 : ( M@ ? 0x10: F4 21 F0 0B 0A 04 62 75 6C 00 0E 03 C0 01 B5 : ! bul ======================================================================== AVC Video stream, ITU-T Rec. H.264 | ISO/IEC 14496-10 : PID 5152 (stream type 0x1b) AUDIO : PID 5153 (stream type 0x3) SDT(actual TS, transport_stream_id 5300 (0x14b4) ) ===================== parse_sdt ======================================== len = 97 0x00: 20 64 FF 00 02 FC 80 08 48 06 01 00 03 62 54 56 : d H bTV 0x10: 00 03 FC 80 23 48 21 16 17 4E 4F 56 41 20 42 72 : #H! NOVA Br 0x20: 6F 61 64 63 61 73 74 69 6E 67 20 47 72 6F 75 70 : oadcasting Group 0x30: 07 4E 6F 76 61 20 54 56 00 04 FC 80 08 48 06 01 : Nova TV H 0x40: 00 03 42 4E 54 00 05 FC 80 09 48 07 01 00 04 42 : BNT H B 0x50: 4E 54 32 00 06 FC 80 09 48 07 01 00 04 42 4E 54 : NT2 H BNT 0x60: 33 : 3 ======================================================================== ===================== parse_service_descriptor ========================= len = 6 0x00: 01 00 03 62 54 56 : bTV ======================================================================== service = bTV ((null)) ===================== parse_service_descriptor ========================= len = 33 0x00: 16 17 4E 4F 56 41 20 42 72 6F 61 64 63 61 73 74 : NOVA Broadcast 0x10: 69 6E 67 20 47 72 6F 75 70 07 4E 6F 76 61 20 54 : ing Group Nova T 0x20: 56 : V ======================================================================== service = Nova TV (NOVA Broadcasting Group) ===================== parse_service_descriptor ========================= len = 6 0x00: 01 00 03 42 4E 54 : BNT ======================================================================== service = BNT ((null)) ===================== parse_service_descriptor ========================= len = 7 0x00: 01 00 04 42 4E 54 32 : BNT2 ======================================================================== service = BNT2 ((null)) ===================== parse_service_descriptor ========================= len = 7 0x00: 01 00 04 42 4E 54 33 : BNT3 ======================================================================== service = BNT3 ((null)) Info: no data from NIT(other) after 61 seconds (time: 06:26.634) dumping lists (10 services) .. #------------------------------------------------------------------------------ # file automatically generated by w_scan2 # (https://github.com/stefantalpalaru/w_scan2) #! 1.0.15 2 1 TERRESTRIAL BG #------------------------------------------------------------------------------ # location and provider: # date (yyyy-mm-dd) : 2024-01-09 # provided by (opt) : #------------------------------------------------------------------------------ # NURTS [CHANNEL] DELIVERY_SYSTEM = DVBT FREQUENCY = 522000000 BANDWIDTH_HZ = 8000000 MODULATION = QAM/AUTO TRANSMISSION_MODE = AUTO GUARD_INTERVAL = AUTO HIERARCHY = AUTO # NURTS Digital [CHANNEL] DELIVERY_SYSTEM = DVBT FREQUENCY = 626000000 BANDWIDTH_HZ = 8000000 MODULATION = QAM/AUTO TRANSMISSION_MODE = AUTO GUARD_INTERVAL = AUTO HIERARCHY = AUTO Done, scan time: 06:26.634 ```
stefantalpalaru commented 9 months ago

Low signal to noise ratio (SNR) leading to more frequent timeouts.

Saentist commented 9 months ago
# femon
FE: Afatech AF9033 (DVB-T) (DVBT)
status SCVYL | signal ffff | snr 010a | ber 00000000 | unc 0 | FE_HAS_LOCK
status SCVYL | signal ffff | snr 010d | ber 00000000 | unc 0 | FE_HAS_LOCK
status SCVYL | signal ffff | snr 0112 | ber 00000000 | unc 0 | FE_HAS_LOCK
status SCVYL | signal ffff | snr 0119 | ber 00000000 | unc 0 | FE_HAS_LOCK

# femon -H
FE: Afatech AF9033 (DVB-T) (DVBT)
status SCVYL | signal 100% | snr   0% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal 100% | snr   0% | ber 0 | unc 0| FE_HAS_LOCK
status SCVYL | signal 100% | snr   0% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal 100% | snr   0% | ber 0 | unc 0 | FE_HAS_LOCK

# dvb-fe-tool -m
Lock   (0x1f) Quality= Good Signal= -30,00dBm C/N= 27,69dB UCB= 0 postBER= 0 PER= 0
Lock   (0x1f) Quality= Good Signal= -30,00dBm C/N= 28,70dB UCB= 0 postBER= 0 PER= 0
Lock   (0x1f) Quality= Good Signal= -30,00dBm C/N= 26,52dB UCB= 0 postBER= 0 PER= 0
Lock   (0x1f) Quality= Good Signal= -30,00dBm C/N= 26,10dB UCB= 0 postBER= 0 PER= 0
stefantalpalaru commented 9 months ago

Very low SNR, as reported by "femon". I have much larger values:

$ tzap -r "Rai 1 HD(Rai)"
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
reading channels from file '/home/stefan/.tzap/channels.conf'
Version: 5.12    FE_CAN { DVB-T + DVB-T2 + DVB-C (A) }
tuning to 546000000 Hz
video pid 0x00c9, audio pid 0x012d
status 00 | signal 1c6c | snr 84e0 | ber be35bdfc | unc 00007ffd | 
status 1f | signal 1c60 | snr 2889 | ber be35bdfc | unc 00007ffd | FE_HAS_LOCK
status 1f | signal 1c60 | snr 2889 | ber be35bdfc | unc 00007ffd | FE_HAS_LOCK
status 1f | signal 1c60 | snr 2889 | ber be35bdfc | unc 00007ffd | FE_HAS_LOCK
status 1f | signal 1c60 | snr 2889 | ber be35bdfc | unc 00007ffd | FE_HAS_LOCK
status 1f | signal 1c60 | snr 2889 | ber be35bdfc | unc 00007ffd | FE_HAS_LOCK

("femon" doesn't work for me)

Saentist commented 9 months ago

SNR in FEMON is a old bug /or missing standard/ how driver report signal/quality in HEX /DEC/ 00-FF /or 0 to 255/ 000-FFF /0-4096/ 0000-FFFF /0-65536/ or mixed