Firmware: A-410 [01 Apr. 2014] | A-400 [12 Mar. 2014] | C-300 [13 Feb. 2014] | A-300 [24 Feb. 2014] | C-200 [11 July 2013] | A-200/A-210 [11 July 2013] | Popbox V8 [3 Dec 2013]

Just got your NMT | WIKI has the answers | Search the forum | Forum Rules/Policy | Firmware & Official NMT News | Popcornhour manuals



User(s) browsing this thread: 1 Guest(s)
Thread Closed 
Identify various NMT's
12-02-2009, 01:40 PM
Post: #1
Identify various NMT's
Hi All,
Anybody have a clue how to identify a NMT (either PCH/egreat or others) from commandline?. Even what model it is?. A110 or C200?. It will be helpful to implement in Download Manager & File Manager.

Sriram
C200/A400/RPi - Onkyo HT-S3400 - LG 47LV3730

oPKG Available Packages and Info:
400 Series - 200/300 Series - 100 Series
Find all posts by this user
12-02-2009, 02:37 PM
Post: #2
RE: Identify various NMT's
There might be more elegant ways of deciding, but if nothing else you can look at

/mnt/syb8634/VERSION
and
/mnt/syb8634/MIN_FIRMWARE_VER

These files contain details of the current NMT apps and firmware version, the fifth piece of which denotes the manufacturer - my egreat has NMT apps version 00-17-090115-15-EGR-402, the latest NMT apps for the A100 are 00-17-091014-15-POP-402, and I'm assuming other manufacturers use their own three letter acronym on firmwares - you could parse the contents of the file, and map each TLA to a manufacturer. I guess you could tell the model number if you maintained a full list of firmware versions (eg POP-402 is for the A100, POP-403 is for the A110), but that would be a mess to maintain.

As I say, there may well be more elegant ways, but I've not come across anything more obvious than that.
Find all posts by this user
12-02-2009, 04:58 PM
Post: #3
RE: Identify various NMT's
I've recently put together an XML file that I use in SwissCenter to identify players to determine the capabilities of each to improve compatibility.

Each player has make, model, and chipset attributes. The make and model are determined from the agent string/firmware, ie. POP-402 is the A-100. All players with chipset SMP8635 are 1st gen NMT players with the same capabilities. The C-200 is currently unique with chipset SMP8643. They are ordered by model where anything in the 400's is a NMT.

Hope you find it useful.

Code:
<?xml version="1.0" encoding="utf-8"?>
<swisscenter>
  <players>
    <player name="FIA On3" make="FIA" model="101" chipset="EM8550" resume="YES" pod_sync="3" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="Pinnacle ShowCenter 1000" make="PIN" model="101" chipset="EM8550" resume="YES" pod_sync="3" pod_no_sync="2" pod_stream="1" transition="8">
    </player>
    <player name="ADS Tech Media-Link MXL-581" make="ADS" model="102" chipset="EM8550" resume="YES" pod_sync="3" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="Elgato EyeHome" make="EGT" model="103" chipset="EM8550" resume="YES" pod_sync="3" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="Neuston Virtuoso MC-500" make="NST" model="105" chipset="EM8550" resume="YES" pod_sync="3" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="Transgear DVX-500E" make="LTI" model="107" chipset="EM8550" resume="YES" pod_sync="0" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="Momitsu V880N" make="MMS" model="108" chipset="EM8550" resume="YES" pod_sync="3" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="LiteOn LVD-2010" make="LTI" model="121" chipset="EM8550" resume="YES" pod_sync="0" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="ViewSonic  HDMR-2000" make="???" model="200" chipset="EM8620L" resume="YES" pod_sync="3" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="DigitalRise Xstream Player" make="DGR" model="230" chipset="EM8620L" resume="YES" pod_sync="3" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="Helios Labs X5000" make="HLO" model="230" chipset="EM8620L" resume="YES" pod_sync="3" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="Pinnacle ShowCenter 200/250HD" make="PIN" model="230" chipset="EM8620L" resume="YES" pod_sync="3" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="Quartek WHD-500-V9" make="QUA" model="230" chipset="EM8620L" resume="YES" pod_sync="3" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="RedBell DV HD100" make="SYB" model="230" chipset="EM8620L" resume="YES" pod_sync="0" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="Quartek WHD-500-V9" make="CTL" model="231" chipset="EM8620L" resume="YES" pod_sync="3" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="Buffalo LinkTheater (JA)" make="LTI" model="232" chipset="EM8620L" resume="YES" pod_sync="0" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="I-O Data AveL Linkplayer2" make="IOD" model="234" chipset="EM8620L" resume="NO" pod_sync="0" pod_no_sync="2" pod_stream="1" transition="8">
    </player>
    <player name="Transgear DVX-600" make="LTI" model="236" chipset="EM8620L" resume="YES" pod_sync="0" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="Buffalo LinkTheater (US)" make="LTI" model="240" chipset="EM8620L" resume="YES" pod_sync="0" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="Snazio SZ1310" make="VNE" model="242" chipset="EM8620L" resume="YES" pod_sync="3" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="Transgear DVX-700" make="DLT" model="252" chipset="EM8620L" resume="YES" pod_sync="3" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="Transgear DVX-700 TypeII" make="TTI" model="252" chipset="EM8620L" resume="YES" pod_sync="3" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="Buffalo LinkTheater (EU)" make="LTI" model="254" chipset="EM8620L" resume="YES" pod_sync="0" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="I-O Data SRDVD-100U" make="IOD" model="255" chipset="EM8620L" resume="NO" pod_sync="0" pod_no_sync="2" pod_stream="1" transition="8">
    </player>
    <player name="Snazio SZ1350" make="VNE" model="258" chipset="EM8620L" resume="YES" pod_sync="3" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="H&amp;B DNX-8620" make="HNB" model="260" chipset="EM8620L" resume="YES" pod_sync="3" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="Helios Labs X3000" make="HLO" model="288" chipset="EM8620L" resume="YES" pod_sync="3" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="Omisys DVD PN-210V" make="OMI" model="290" chipset="EM8620L" resume="YES" pod_sync="3" pod_no_sync="2" pod_stream="1" transition="0">
    </player>
    <player name="Netgear EVA700" make="NGR" model="293" chipset="EM8620L" resume="NO" pod_sync="0" pod_no_sync="3" pod_stream="1" transition="0">
    </player>
    <player name="CMI SYVIO-200A" make="CMI" model="402" chipset="SMP8635" resume="NO" pod_sync="5" pod_no_sync="2" pod_stream="2" transition="0">
    </player>
    <player name="Dragontech ioBox-100HD" make="RTD" model="402" chipset="SMP8635" resume="NO" pod_sync="5" pod_no_sync="2" pod_stream="2" transition="0">
    </player>
    <player name="Egreat EG-M31A" make="EGR" model="402" chipset="SMP8635" resume="NO" pod_sync="5" pod_no_sync="2" pod_stream="2" transition="0">
    </player>
    <player name="Elektron EHP-600" make="ELE" model="402" chipset="SMP8635" resume="NO" pod_sync="5" pod_no_sync="2" pod_stream="2" transition="0">
    </player>
    <player name="HDX 900" make="HDD" model="402" chipset="SMP8635" resume="NO" pod_sync="5" pod_no_sync="2" pod_stream="2" transition="0">
    </player>
    <player name="ISTAR Mini HD 1.1" make="QPG" model="402" chipset="SMP8635" resume="NO" pod_sync="5" pod_no_sync="2" pod_stream="2" transition="0">
    </player>
    <player name="Kaifa EP3000" make="KFA" model="402" chipset="SMP8635" resume="NO" pod_sync="5" pod_no_sync="2" pod_stream="2" transition="0">
    </player>
    <player name="Popcorn Hour A-100" make="POP" model="402" chipset="SMP8635" resume="NO" pod_sync="5" pod_no_sync="2" pod_stream="2" transition="0">
    </player>
    <player name="Suno SN-HD101" make="AMS" model="402" chipset="SMP8635" resume="NO" pod_sync="5" pod_no_sync="2" pod_stream="2" transition="0">
    </player>
    <player name="Egreat EG-M31B/M34A" make="EGR" model="403" chipset="SMP8635" resume="NO" pod_sync="5" pod_no_sync="2" pod_stream="2" transition="0">
    </player>
    <player name="HDX 1000" make="HDD" model="403" chipset="SMP8635" resume="NO" pod_sync="5" pod_no_sync="2" pod_stream="2" transition="0">
    </player>
    <player name="Icy Box IB-MP309" make="DST" model="403" chipset="SMP8635" resume="NO" pod_sync="5" pod_no_sync="2" pod_stream="2" transition="0">
    </player>
    <player name="ISTAR Mini HD 1.3" make="QPG" model="403" chipset="SMP8635" resume="NO" pod_sync="5" pod_no_sync="2" pod_stream="2" transition="0">
    </player>
    <player name="Kaifa EP6000B" make="KFA" model="403" chipset="SMP8635" resume="NO" pod_sync="5" pod_no_sync="2" pod_stream="2" transition="0">
    </player>
    <player name="Popcorn Hour A-110" make="POP" model="403" chipset="SMP8635" resume="NO" pod_sync="5" pod_no_sync="2" pod_stream="2" transition="0">
    </player>
    <player name="Elektron EHP-606" make="ELE" model="404" chipset="SMP8635" resume="NO" pod_sync="5" pod_no_sync="2" pod_stream="2" transition="0">
    </player>
    <player name="Egreat EG-M32B" make="EGR" model="405" chipset="SMP8635" resume="NO" pod_sync="5" pod_no_sync="2" pod_stream="2" transition="0">
    </player>
    <player name="Popcorn Hour B-110" make="POP" model="405" chipset="SMP8635" resume="NO" pod_sync="5" pod_no_sync="2" pod_stream="2" transition="0">
    </player>
    <player name="Kaiboer K100/K200" make="KBR" model="406" chipset="SMP8635" resume="NO" pod_sync="5" pod_no_sync="2" pod_stream="2" transition="0">
    </player>
    <player name="Popcorn Hour C-200" make="POP" model="408" chipset="SMP8643" resume="NO" pod_sync="5" pod_no_sync="2" pod_stream="2" transition="0">
    </player>
  </players>
</swisscenter>

SwissCenter Developer
Players: Popcorn A-300 | Popcorn A-200 | Popcorn A-100 | Netgear EVA700
AV: Pioneer VSX-915 | Samsung LE40C650
Visit this user's website Find all posts by this user
Thread Closed 


Forum Jump: