Posts by middleman

    the HDMU radio plugin....it updates stations from there feeds, so it installs with no stations, you add those after.

    Long press of "red" button gives you usage and instructions

    I should have been more specific. When i stated sources, i meant the python code sources. There are only the compiled python files that are not visible, so i cannot get ideas from the source code. I am grabbing the radio service through DVB (transponder stream) not the internet, and i want to then pull down the internet EPG current song title/artist and write it to the EpgNow/EpgNext variables so it will appear in the Info bar..

    Unfortunately, no sources are provided... So, i cannot see how that is implemented.


    I did find from another forum, that EventInfo.py allows me to modify the EpgNow and EpgNext. I was successful, but, it only seems to call that python script when you start the service. It does not call that script without leaving the service, and coming back to it. I'm attempting to figure that out....


    On a side note, i was able to utilize that script to fix the dummyEventName pulled in from certain transponder streams, and to ignore it and pull from the EPG data, so some greatness has come from me finding that...

    Yea, there is NO advanced song information, it only displays the current song, and the last 10 previous songs. Yes, i suppose i could invoke it through a long press, but i would love more if i could have it come up in the main Info bar as an EventNow.. Being i don't know how long the song will be, I'm not sure how i would do it through standard EPG with a start/stop time???


    Thanks for your reply thou...


    On another note, is there any online documentation or downloadable PDF etc that lists Python/Enigma2 related functions/procedures and examples of how to invoke? Or, am i stuck trying to find examples through existing python scripts?

    Is there a way through a telnet command, or web call, or python script to be able to SET the EVENTNOW for the current service.


    This is NOT in relation to EPG data. I already utilize the EPGimport plugin and have full EPG data on all my channels.


    Here is my situation. I have a chunk of radio services i get in the United States. There is an associated website in xml format that displays the current song playing. I wrote a program that watches what services I am on, and if it is on one of those radio services, it automatically fetches the song information, and then initiates a Message Box popup on my enigma2 receiver displaying the song information. It then auto refreshes ever 30 seconds, and when the song title changes, pops up a new message box allowing me to see the songs actively playing.


    It would be nice, instead of a message box, i could just SET the EventNow variable, so when you click the OK button on the remote, and it displays the various satellite information, one of them being EventNow and EventNext, it would show the current song playing.


    pasted-from-clipboard.png


    Hope someone has some info that might help. Thank you...

    Thank you for your informative reply...


    4) That is correct, the xmltv format has no channel id tags. What are the specifications on declaring that, and what are the benefits if any?


    Regarding the FATAL addtimer error, i guess that means ill have to stick with the original epgimport im using. Ill keep this thread bookmarked to see if there is ever a resolution.

    I don't know why people need to be so critical... I am very aware <!-- is a comment in html. I have been programming for 35+ years... However, I am just trying to cover all possibilities.. Being the imports are failing , maybe the <!-- comment with the information was some how utilized by the import program, although would be ignored by others... I don't utilize any remote servers. All the sources, and channels and epg data is created by my own program and is hosted on my own internal web server. .. I use the epgimport to transfer the self created xmltv data into the epg.db (e2)


    With the old original epgimport , i never have used nocheck="1". I just noticed that when comparing the new sources.


    1st Code is Original Firmware with Older EPGIMPORT.. (NoCheck flag is NOT set)

    Here is the Log with the Dorik1972 (NoCheck Flag NOT SET)


    Here is the Log with (NoCheck Flag Enabled) , Enigma2 CRASHES with the following LOG



    Maybe you can see something I am not... Thank you....

    I use custom sources to import EPG data that i build myself. I was running the original .deb 1.0 rytec epgimport


    I uninstalled the old plugin, installed the Dorik plugin, and am running into issues :


    1. I noticed a new field in the source declaration. From memory, its nocheck="1". If i don't add this, i get a twisted python error. If i enable it, it appears to get beyond that, but i never get any imported events.


    Here is a sample of my source :


    Code
    <source type="gen_xmltv" channels="/etc/epgimport/custom.channels.xml">
      <description>Custom Channels</description>
    <url>http://192.168.1.52/Custom.xml</url>
    </source>

    Am i still allowed to utilize local specified uncompressed file? Example, the channels= value points to a local file.


    Here is a sample of my URL link :

    custom.xml

    Code
     <programme start="20220526003000 -0000" stop="20220526010000 -0000" channel="10740">
        <title lang="en">Mansion Global</title>
        <desc lang="en">(New Travel)</desc>
      </programme>

    Here would be the channel linked to the above code..

    custom.channels.xml

    Code
     <channel id="10740">1:0:1:2:65:195:8DE0000:0:0:0</channel>   <!--  DW News -->
    
    This is the new way... What is the <!-- 15.0w -->  Is this required??  Please explain how this works?
    <!-- 15.0W --><channel id="ESPN2.us">1:0:1:386:1:1:D7A3141:0:0:0:</channel><!-- ESPN2 -->


    I can supply more information, but right now, i cannot get it to import any events. I always get 0 events. I also noticed there is a new comment at the beginning of the

    I found what i believe to be a bug


    2016/01/24 12:32:51 43513049 p (constcw) Searching CW for CAID 0E00 PROVID 000000 SRVID 0004 ECMPID 177D PMTPID 03EC VPID 07D4
    rejected reader sid (83 ms) by SoftCam.Key (F/4/4/4) - Ch 4 - FM St. Continental
    2016/01/24 12:32:52 56C67475 c (dvbapi) Demuxer 0 trying to descramble PID 0 CAID 0E00 PROVID 000000 ECMPID 177D ANY CHID PMTPID 03EC VPID 07D4
    2016/01/24 12:32:52 17F801A8 r [Emu] Key not found: P 000D 00



    Its showing the SERVICEID as 0004 but, then in the log its showing key not found for P 000D ?????

    I am running your patched oscam.
    I am able to get it to work if i input the correct ecm keys, but i am unable to get the auto roll to work. Here is my softcam. I know for a fact the UAs came through, as i am scanning them via dvbsnoop.


    P 0001 0022BBBB BBBE9178421BBB
    P 0001 0022BBBB BBBFE36B48FBBB


    P 00010071 00 0000000000000000
    P 00010071 01 0000000000000000


    What am i doing wrong?


    More Info - I shutdown your oscam, run the other patched oscam with the original configuration, it rolls the key without incident, so i know i have the right keys and configuration.


    I installed the mipsoe20 in your first post in this thread.