IR Server Suite - Version 1.4.2 Test Build 3158/3281 (3 Viewers)

Status
Not open for further replies.

jetleeroy

Portal Member
July 17, 2009
5
0
Home Country
South Africa South Africa
Ok .. some further info, it appears that its really difficult to run an exe in windows 7 with c# .. running a commnad like "calc"will work .. but trying to run "c:\winlirc\transmit.exe" seems to be a lot harder, I am trying at the moment, but it may be an issue with createprocess in Windows 7 may require a little tweaking.
 

Clinton

Portal Member
October 2, 2008
27
9
Test Build 3064 bug in MCE Transceiver

Blasting functions appear to be broken in Test Build 3064 with MCE Transceiver under Vista 32. (No output, no lights flash.) These functions worked in Test Build 2963 (haven't tried the intervening builds). Logs show nothing irregular (in particular, 'Blast successful' is reported).

I noticed one bug (simple typo) at line 970 in DriverVista.cs source:

Code:
      if (_isSystem64Bit)
      {
        transmitChunk = new TransmitChunk64();
      }
      else
      {
        transmitChunk = new TransmitChunk64();
      }

Presumably the second TransmitChunk64() should be TransmitChunk32().

Unfortunately, this does not solve the problem.

The changelog mentions some fixes for the MCE Transeiver in both x86 and x64 systems. Could someone provide more details? I would be happy to explore further, but need more info.

Thanks to the people who are keeping this excellent project alive.
 

jetleeroy

Portal Member
July 17, 2009
5
0
Home Country
South Africa South Africa
Ok .. finally a hackaround and problem identified

The transmit.exe will not run in c#.net if the call to CreateProcess is inside a static method .. dont ask me why .. but If I copy the same code into a brand new application .. and change the methods to public / private instead of static .. no problem, they work.

So instead of hacking around the plugin code, I just used a socket listener I had lying around, and adapted the code to fire the transmit.exe on specific port data recieved. and its working like a bomb after changing 1 or 2 lines in the plugin.

Unfortunately my c# skills are mild at best, so an entire trawl and fix into the plugin was perhaps a bit above my head, but due to the responses on this thread, I might be the only person using winlirc to blast.

I did try implementing the windows message system to get winlirc to change channels but to no avail, and although the debug showed winlirc receiving info via the socket, it was not changing channels.

Perhaps someone with a larger skillset can adapt the plugin correctly.. if I do get some time, and get to the bottom of the root cause, I will implement a fix and request a mod to upload the source.
 

xavier

MP Donator
  • Premium Supporter
  • December 12, 2004
    121
    17
    Venice
    Home Country
    Italy Italy
    Blasting functions appear to be broken in Test Build 3064 with MCE Transceiver under Vista 32. (No output, no lights flash.) These functions worked in Test Build 2963 (haven't tried the intervening builds).

    If exist a compiled version of the Test Build 2963, someone can post me a link for download ?

    :D

    Regards,
    xavier.
     

    geov

    MP Donator
  • Premium Supporter
  • November 1, 2006
    754
    39
    Cape Town
    Home Country
    South Africa South Africa
    Blasting functions appear to be broken in Test Build 3064 with MCE Transceiver under Vista 32. (No output, no lights flash.) These functions worked in Test Build 2963 (haven't tried the intervening builds).

    If exist a compiled version of the Test Build 2963, someone can post me a link for download ?

    :D

    Regards,
    xavier.

    Yes I also dont get blasting with version 3064, also on Vista....
     

    Clinton

    Portal Member
    October 2, 2008
    27
    9
    Test Build 3064 bug in MCE Transceiver

    With a couple more (very small) code mods, blaster functions are restored, at least for x86. (I am not in a position to test on x64.) Code is attached. Hope this helps towards the next build.
     

    Attachments

    • DriverVista3064Clinton.zip
      30.7 KB

    franky52

    Portal Member
    December 15, 2008
    12
    0
    Home Country
    Spain Spain
    I've got an Antec MMS Elite in my system and I can't make it work with IRSS. I thought it was like any other Imon display (VFD) but it doesn't get recognized.
    Under Imon Manager 7.63.0831 i've found a firmware i thnik nobody has reported before (0x440201 Elite).
    Wold it be possible to make it compatible??
    Thanks.
     

    fjmalan

    Portal Member
    August 9, 2009
    15
    0
    Home Country
    South Africa South Africa
    Thanks Clinton,

    I recompiled with the patch & it works (Vista x64)
    Learning is the only thing that doesnt work though, i'll patch the log as soon as i can
     

    navossoc

    Portal Member
    May 16, 2009
    5
    1
    Since the new integrated service for receive the messages, it won't work here anymore.

    Sorry, it works, btw, some buttons won't work.

    Windows Seven x64 - SRM 5100 Philips.

    If need more information, tell me what, and i can help.

    []'s
     
    Status
    Not open for further replies.

    Users who are viewing this thread

    Top Bottom