[App] Check DVB-T signal strength via LAN
-
- Official SamyGO Developer
- Posts: 180
- Joined: Sun Feb 21, 2010 3:18 pm
- Location: Poland
- Contact:
[App] Check DVB-T signal strength via LAN
I'm interested is it possible to get actual information about digital TV signal strength/quality from my Samsung HDTV.
[s]Maybe it will be possible using 'special' telnet command; or sending to TV keycode (10 sec pressing INFO button) for show window with signal information and take screenshot (can be check via FTP).[/s]
edit:
Application for check signal via LAN/WAN available - http://forum.samygo.tv/viewtopic.php?f= ... =10#p23595
Latest info also at Wiki:
[s]Maybe it will be possible using 'special' telnet command; or sending to TV keycode (10 sec pressing INFO button) for show window with signal information and take screenshot (can be check via FTP).[/s]
edit:
Application for check signal via LAN/WAN available - http://forum.samygo.tv/viewtopic.php?f= ... =10#p23595
Latest info also at Wiki:
Last edited by moras86 on Tue Jan 31, 2012 5:48 pm, edited 1 time in total.
Reason: add info about working app
Reason: add info about working app
.
TV LCD: Samsung LE40B651T3W (CI) | Internet@TV | fw: 2005 (patched: SamyGO v0.24 + GMT2, ArFIX2, ADFIX) | matrix: SQ04
BluRay: Samsung BD-D5300-ZF | SamsungApps | fw: 1013
Android-Box: Zidoo X8 | Realtek RTD1295 64bit (QuadCore), Mali-T820 GPU, 2 GB RAM, HDMI IN record, Android 6.0 | ZDMC 17.1
my projects: Remote LAN Control - Desktop app (v0.8) | Signal checker for DVB-T (v0.3)
TV LCD: Samsung LE40B651T3W (CI) | Internet@TV | fw: 2005 (patched: SamyGO v0.24 + GMT2, ArFIX2, ADFIX) | matrix: SQ04
BluRay: Samsung BD-D5300-ZF | SamsungApps | fw: 1013
Android-Box: Zidoo X8 | Realtek RTD1295 64bit (QuadCore), Mali-T820 GPU, 2 GB RAM, HDMI IN record, Android 6.0 | ZDMC 17.1
my projects: Remote LAN Control - Desktop app (v0.8) | Signal checker for DVB-T (v0.3)
- erdem_ua
- SamyGO Admin
- Posts: 3125
- Joined: Thu Oct 01, 2009 6:02 am
- Location: Istanbul, Turkey
- Contact:
Re: Check DVB-T signal strength via LAN. Possible?
Possible but require some work...
-
- Official SamyGO Developer
- Posts: 180
- Joined: Sun Feb 21, 2010 3:18 pm
- Location: Poland
- Contact:
Re: Check DVB-T signal strength via LAN. Possible?
I back o this topic, because I got different and strange problems with my DVB-T programs. I need to modifying some stuff at my antenna what is on roof and will be grate if someone find fast and easy solution to real-time check signal using WLAN device (eg. Android smartphone).
For now I find two temporary solution:
1. Need PC with webcam and Android phone + WiFi
On TV start Remote LAN Control app.
On android use Remote Desktop app (PocketCloud) and show PC desktop.
Using this remote start on PC app for show picture from webcam (show my TV screen), next start my Remote LAN Control - Desktop app and click 'DVB-T signal' button.
But there is problem because I need manual refresh webcam preview picture
2. Need Android phone + WiFi
On TV start apps: Remote LAN Control & ScreenCap, FTP Server.
On android use app SamyGo Remote and click keys for go to Diagnostic/Signal check menu - Menu -> Up -> Enter -> Down -> Enter -> Up -> Enter. Next click keys for take TV picture screenshot - PRE_CH -> 9.
Next on android start app to enter TV via FTP (eg. ES File Explorer and go to ScreenCap files location for open last TV picture.
This method is so slowly (~ 1 minute).
There should be better method for check DVB-T signal - maybe function on TV core?
For now I find two temporary solution:
1. Need PC with webcam and Android phone + WiFi
On TV start Remote LAN Control app.
On android use Remote Desktop app (PocketCloud) and show PC desktop.
Using this remote start on PC app for show picture from webcam (show my TV screen), next start my Remote LAN Control - Desktop app and click 'DVB-T signal' button.
But there is problem because I need manual refresh webcam preview picture
2. Need Android phone + WiFi
On TV start apps: Remote LAN Control & ScreenCap, FTP Server.
On android use app SamyGo Remote and click keys for go to Diagnostic/Signal check menu - Menu -> Up -> Enter -> Down -> Enter -> Up -> Enter. Next click keys for take TV picture screenshot - PRE_CH -> 9.
Next on android start app to enter TV via FTP (eg. ES File Explorer and go to ScreenCap files location for open last TV picture.
This method is so slowly (~ 1 minute).
There should be better method for check DVB-T signal - maybe function on TV core?
.
TV LCD: Samsung LE40B651T3W (CI) | Internet@TV | fw: 2005 (patched: SamyGO v0.24 + GMT2, ArFIX2, ADFIX) | matrix: SQ04
BluRay: Samsung BD-D5300-ZF | SamsungApps | fw: 1013
Android-Box: Zidoo X8 | Realtek RTD1295 64bit (QuadCore), Mali-T820 GPU, 2 GB RAM, HDMI IN record, Android 6.0 | ZDMC 17.1
my projects: Remote LAN Control - Desktop app (v0.8) | Signal checker for DVB-T (v0.3)
TV LCD: Samsung LE40B651T3W (CI) | Internet@TV | fw: 2005 (patched: SamyGO v0.24 + GMT2, ArFIX2, ADFIX) | matrix: SQ04
BluRay: Samsung BD-D5300-ZF | SamsungApps | fw: 1013
Android-Box: Zidoo X8 | Realtek RTD1295 64bit (QuadCore), Mali-T820 GPU, 2 GB RAM, HDMI IN record, Android 6.0 | ZDMC 17.1
my projects: Remote LAN Control - Desktop app (v0.8) | Signal checker for DVB-T (v0.3)
Re: Check DVB-T signal strength via LAN. Possible?
How about a second person that tells you the values via phone or walkie-talkie?
Re: Check DVB-T signal strength via LAN. Possible?
Signal strength can be checked on serial console with TOP Debug Menu -> 12 : SubSystem DBG -> Input Main[0]/PIP[1] : 0 -> 10 : GetSignalStrength.
In case you are still interested, this function call should be (probably; not tested) relatively easily to perform; from what I see, debug menu option is simply calling
SsFrontEndBase::GetSignalStrengthSsFrontEnd() method on an object from the SsObject::m_poObjectList table (i.e ~10 lines of C code required to call this function from content library application context).
BTW, for non-TV inputs/sources (HDMI, SCART, ...) this function returns 0 ("no signal" case ) or 100 ("valid, locked signal on external input / TV in media player mode / TV in content library mode" cases); may be useful for implementing screen saver application (eg.: to shut down TV automatically in case there is no signal on HDMI input detected for a given amount of time, etc).
In case you are still interested, this function call should be (probably; not tested) relatively easily to perform; from what I see, debug menu option is simply calling
SsFrontEndBase::GetSignalStrengthSsFrontEnd() method on an object from the SsObject::m_poObjectList table (i.e ~10 lines of C code required to call this function from content library application context).
BTW, for non-TV inputs/sources (HDMI, SCART, ...) this function returns 0 ("no signal" case ) or 100 ("valid, locked signal on external input / TV in media player mode / TV in content library mode" cases); may be useful for implementing screen saver application (eg.: to shut down TV automatically in case there is no signal on HDMI input detected for a given amount of time, etc).
-
- Official SamyGO Developer
- Posts: 180
- Joined: Sun Feb 21, 2010 3:18 pm
- Location: Poland
- Contact:
Re: Check DVB-T signal strength via LAN. Possible?
Thanks sbav
Still can't fix problem with my antenna because weather is too bad. It will be nice have Content Library apps what can show all time OSD with signal straight infos. Also if information will be send to text file there will be possible to create PC/android app what show signal straight/quality bars via WLAN.
Still can't fix problem with my antenna because weather is too bad. It will be nice have Content Library apps what can show all time OSD with signal straight infos. Also if information will be send to text file there will be possible to create PC/android app what show signal straight/quality bars via WLAN.
.
TV LCD: Samsung LE40B651T3W (CI) | Internet@TV | fw: 2005 (patched: SamyGO v0.24 + GMT2, ArFIX2, ADFIX) | matrix: SQ04
BluRay: Samsung BD-D5300-ZF | SamsungApps | fw: 1013
Android-Box: Zidoo X8 | Realtek RTD1295 64bit (QuadCore), Mali-T820 GPU, 2 GB RAM, HDMI IN record, Android 6.0 | ZDMC 17.1
my projects: Remote LAN Control - Desktop app (v0.8) | Signal checker for DVB-T (v0.3)
TV LCD: Samsung LE40B651T3W (CI) | Internet@TV | fw: 2005 (patched: SamyGO v0.24 + GMT2, ArFIX2, ADFIX) | matrix: SQ04
BluRay: Samsung BD-D5300-ZF | SamsungApps | fw: 1013
Android-Box: Zidoo X8 | Realtek RTD1295 64bit (QuadCore), Mali-T820 GPU, 2 GB RAM, HDMI IN record, Android 6.0 | ZDMC 17.1
my projects: Remote LAN Control - Desktop app (v0.8) | Signal checker for DVB-T (v0.3)
Re: Check DVB-T signal strength via LAN. Possible?
Moras. Here is possible to get exeDSP output over netcat to LAN and have TOP debug menu fully functional over lan. So sbav1 solution for you might be really usefull.
To do that you need:
1. edit your rootfs (or use netcat from custom busybox)
2. have busybox with script applet
3. custom rc.local on mtd_exe (edit exe.img)
I write more detailed howto later. Check PM, you get working modified files for LExxB650 T-CHL7DEUC
To do that you need:
1. edit your rootfs (or use netcat from custom busybox)
2. have busybox with script applet
3. custom rc.local on mtd_exe (edit exe.img)
I write more detailed howto later. Check PM, you get working modified files for LExxB650 T-CHL7DEUC
LE40B653T5W,UE40D6750,UE65Q8C
Have questions? Read SamyGO Wiki, Search on forum first!
FFB (v0.8), FFB for CI+ . Get root on: C series, D series, E series, F series, H series. rooting K series, exeDSP/exeTV patches[C/D/E/F/H]
DO NOT EVER INSTALL FIRMWARE UPGRADE
Have questions? Read SamyGO Wiki, Search on forum first!
FFB (v0.8), FFB for CI+ . Get root on: C series, D series, E series, F series, H series. rooting K series, exeDSP/exeTV patches[C/D/E/F/H]
DO NOT EVER INSTALL FIRMWARE UPGRADE
Re: Check DVB-T signal strength via LAN. Possible?
Quick & dirty code for signal strength checking below (modified doodlecz Remote LAN Control app). Usage:
1) An extra thread listening on 2346 port; to check signal strength / quality remotely with netcat:
2) OR : send "AD" keycode to 2345 port, current signal strength & quality will be written into /mtd_ram/SignalStrength.txt file.
Link: <http://rapidshare.com/files/449025193/R ... 210211.tgz>
I'm not sure it works properly for "quality" parameter ("strength" should be fine), can't test it - no DVB broadcasting in my location .
1) An extra thread listening on 2346 port; to check signal strength / quality remotely with netcat:
Code: Select all
root@fs-nbk:~# nc 192.168.1.240 2346
100 0
root@fs-nbk:~#
Link: <http://rapidshare.com/files/449025193/R ... 210211.tgz>
I'm not sure it works properly for "quality" parameter ("strength" should be fine), can't test it - no DVB broadcasting in my location .
-
- Official SamyGO Developer
- Posts: 180
- Joined: Sun Feb 21, 2010 3:18 pm
- Location: Poland
- Contact:
Re: Check DVB-T signal strength via LAN. Possible?
Thanks guys
@juuso you method is to hard for me (don't play with firmware)
@sbav1 nice app. Tray telnet method and show true DVB-T signal values.
When find time I will create desktop app what will take this values for TV.
Once more thanks for help
edit:
Check once more sbav app and Signal strength show good values but quality errors show always 0
@juuso you method is to hard for me (don't play with firmware)
@sbav1 nice app. Tray telnet method and show true DVB-T signal values.
When find time I will create desktop app what will take this values for TV.
Once more thanks for help
edit:
Check once more sbav app and Signal strength show good values but quality errors show always 0
.
TV LCD: Samsung LE40B651T3W (CI) | Internet@TV | fw: 2005 (patched: SamyGO v0.24 + GMT2, ArFIX2, ADFIX) | matrix: SQ04
BluRay: Samsung BD-D5300-ZF | SamsungApps | fw: 1013
Android-Box: Zidoo X8 | Realtek RTD1295 64bit (QuadCore), Mali-T820 GPU, 2 GB RAM, HDMI IN record, Android 6.0 | ZDMC 17.1
my projects: Remote LAN Control - Desktop app (v0.8) | Signal checker for DVB-T (v0.3)
TV LCD: Samsung LE40B651T3W (CI) | Internet@TV | fw: 2005 (patched: SamyGO v0.24 + GMT2, ArFIX2, ADFIX) | matrix: SQ04
BluRay: Samsung BD-D5300-ZF | SamsungApps | fw: 1013
Android-Box: Zidoo X8 | Realtek RTD1295 64bit (QuadCore), Mali-T820 GPU, 2 GB RAM, HDMI IN record, Android 6.0 | ZDMC 17.1
my projects: Remote LAN Control - Desktop app (v0.8) | Signal checker for DVB-T (v0.3)
-
- Official SamyGO Developer
- Posts: 180
- Joined: Sun Feb 21, 2010 3:18 pm
- Location: Poland
- Contact:
Re: Check DVB-T signal strength via LAN. Possible?
Tray make desktop app using AutoIt but got problem with connection. Can someone look at this simple code:
Also create image for Content Library app make by sbav1.
PS: At least I fix problem with my antenna
Code: Select all
$ip = "192.168.1.10"
$port = "2356"
$start = TCPStartup()
$socket = TCPListen($ip, $port)
While 1
$accepted = TCPAccept($socket)
sleep(500)
If MsgBox(1, "TCP tests", "Start: " & $start & @CRLF & "Listen: " & $socket & @CRLF & "Accept: " & $accepted) = 2 Then
Exit
EndIf
If $accepted <> -1 Then
$recv = TCPRecv($accepted, 5000)
If $recv <> "" Then MsgBox(4096, "recv", $recv)
EndIf
WEnd
func onautoitexit()
TCPclosesocket($accepted)
TCPshutdown()
endfunc
PS: At least I fix problem with my antenna
.
TV LCD: Samsung LE40B651T3W (CI) | Internet@TV | fw: 2005 (patched: SamyGO v0.24 + GMT2, ArFIX2, ADFIX) | matrix: SQ04
BluRay: Samsung BD-D5300-ZF | SamsungApps | fw: 1013
Android-Box: Zidoo X8 | Realtek RTD1295 64bit (QuadCore), Mali-T820 GPU, 2 GB RAM, HDMI IN record, Android 6.0 | ZDMC 17.1
my projects: Remote LAN Control - Desktop app (v0.8) | Signal checker for DVB-T (v0.3)
TV LCD: Samsung LE40B651T3W (CI) | Internet@TV | fw: 2005 (patched: SamyGO v0.24 + GMT2, ArFIX2, ADFIX) | matrix: SQ04
BluRay: Samsung BD-D5300-ZF | SamsungApps | fw: 1013
Android-Box: Zidoo X8 | Realtek RTD1295 64bit (QuadCore), Mali-T820 GPU, 2 GB RAM, HDMI IN record, Android 6.0 | ZDMC 17.1
my projects: Remote LAN Control - Desktop app (v0.8) | Signal checker for DVB-T (v0.3)