Close

Register Now!

To Get More Info and Daily Reward.

Please login or register.
Advanced search    

News:

Pages: [1] 2 3  All   Go Down

Author Topic: MSI Mega series girder plugin version 2.0 available  (Read 64629 times)

0 Members and 1 Guest are viewing this topic.

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid

Hallo
EDIT:
There is a new version out: check here for details of the version 2.


I'm proud to release the first version of my MSI Mega series plugin for girder 3.2. Thank for all the reported bugs :-). I implemented a new feature to set the time resolution of the remote control. People with the new firmware will enjoy the gained flexibility. Current version is 1.0.0.70.

Where to get the plugin?
The plugin can be downloaded from my webpage. Check out http://n.ethz.ch/student/nschmid/MSIStuff for details :-) - [See note below]

Which hardware is supported?
MSI MEGA series front IR controller. It has been tested with MSI MEGA 180/865/651.

What software do I have to install to use the plugin?
  • Girder version 3.2. Buy it at http://www.girder.nl ~20$
  • DLLs: MSIDrvIF.dll, ForMpc.dll. They come with MSI MediaCenter III Deluxe. Search for it.

How do I install it?
  • Copy "MSIGirderPlugin.dll" from the "bin" directory into your girder plugin folder.
  • Copy "MSIDrvIF.dll", "ForMpc.dll" from your MSI Media Center III directory into the girder folder.

What does it cost?
Of course nothing.

How to report bugs?
Check out the webpage for details.

I hope you enjoy it. Developing will go on :-)

Best regards
  Nathan



EDIT by Stu: The plugin is now attached to this post and can be downloaded from here now. :hat tip:

[ ERROR: SPECIFIED ATTACHMENT MISSING ]
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

mishima

  • Guest
Good show!
« Reply #1 on: 07-June-04, 07:26:38 »

Hey nschmid!

A deep and most sincere Thank You for developing this essential Girder plugin!

With this the Mega can finally start to deliver what MSI promised but couldn't keep! Since Girder already is a well developed piece of software, we can now use whatever frontend interface we wish on our Mega's!

I stated a while back in this forum that MSI will come round eventually and release the API declarations for the remote and LCD, and that a Girder plugin will then be built. The former has yet to happen, but what surprised me was that the latter was possible without the support of MSI! Still, it would be nice to control the LCD via Girder as well, but that's in the future...

Excellent work, I fully Enjoy it, and it will make the Mega a lot more wife friendly when I'm done setting up the remote. I only wish my all-in-one remote had more special buttons to make use of, but that's another story  :-D)

Cheers!
-M
Logged

Jadi

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 160
(No subject)
« Reply #2 on: 07-June-04, 08:08:01 »

Hey Nathan,

First of all, THANKS!!!! :biggthumbsup: :biggthumbsup: This excellent piece of programming is really GREAT!

I was wondering, how much (re)programming is required to use the plugin with another remote that, like MSI's, is not recognised by Windows but has its own 3rd party dll's?

Greetz,

JaDi
Logged
Mega 180 with Athlon 2400+
2x256 DDR PC 2100, 60 GB HDD
Compro Videomate TV card (scheduled power-on)
BTC 9019URF Wireless keyboard

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
(No subject)
« Reply #3 on: 07-June-04, 09:23:54 »

Jadi,

It's quite easy to reprogram it if you know how the DLLs work. In my code you will need to change 10 lines  :-)) But you will need Borland C++Builder to compile it.

You can find some other source code plugins on the girder webpage. Most of them are written with MS VC++.

Regards
  Nathan
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

markymark666

  • Guest
(No subject)
« Reply #4 on: 09-June-04, 04:18:51 »

Hey Nathan!!

your plugin works wonderful. I think a lot of Mega PC Users waited a long time for this. Is there any possibility to program the LCD, too?
Logged

markymark666

  • Guest
(No subject)
« Reply #5 on: 09-June-04, 08:25:01 »

I have a little problem running the girder plugin with the Mega651-IR. Some of the remote buttons cannot be used because they have a unique id. Is there something I can change in girder or is it a problem with the remote?
Logged

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
(No subject)
« Reply #6 on: 10-June-04, 14:14:12 »

Hi

You have to tell me which intern number the keys use. Otherwise I can't fix it.

Regards
  Nathan
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
Report your hardware settings using Key Finder
« Reply #7 on: 10-June-04, 15:41:52 »

Hi

I programmed a little software which allows you, to send me your hardware settings. It just graps the input from your remote, you type the name of the key and your Mega model and it's done.
The data I need will be copied to the clipboard for mailing.

Please download the "MSI Mega Key Finder" software from my website and report me your remote hardware configuration. I will then add a model setting selection to the girder plugin with your supplied data.

Thanks for improving my software.

Nathan

PS: The data for Mega 180 I allready have.
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

jonathan3030

  • Guest
(No subject)
« Reply #8 on: 10-June-04, 16:53:10 »

RESPECT!  :biggthumbsup:
Logged

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
New version allows you to specify your MSI Mega model.
« Reply #9 on: 13-June-04, 07:45:47 »

Hi folks

I added the reported settings for Mega 651. I think the settings for 865 and 180 are the same - but I'm not sure. So please report me this hardware configuration with the "MSI Mega Key Finder" tool.

The new version has now a setting for the model and you can choose your hardware.

Check out my website for details.

Have a nice day
  Nathan
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

pouzzler

  • Guest
(No subject)
« Reply #10 on: 13-June-04, 15:25:18 »

What can I say, but that I am astonished, and thank you?
Logged

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
Samples
« Reply #11 on: 15-June-04, 15:12:05 »

Hi,
I added a sample file for girder. It only allows you to move the mouse, klick and simply control winamp.

It would be great if you mail me your config. I will then add them to the sample files  :biggthumbsup:
E-Mail can be found here: http://n.ethz.ch/student/nschmid/MSIStuff (Section bug report)

Greetz
   Nathan
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
New Girder config file
« Reply #12 on: 20-June-04, 13:44:12 »

The bundle contains now a new improved sample file.
It allows you to control Winamp, WinTV, PowerDVD, MSI Radio, Mouse, Volume and System Shutdown.

It was created on a german version of Windows. So C:\Programme\ has o be changed to C:\Program Files\ for english version.  Don't forget to press in aply- otherwise it doesn't work :-)

Greetings
  Nathan
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
Change of source
« Reply #13 on: 29-June-04, 09:19:25 »

Hi

I just switched to Borland C++Builder 6. That means that the source distribution changed a bit. The binary has the same functions but is 100KB bigger.
Future versions of the plugin will be written with Borland C++Builder 6.

By the way: I changed the sample files. They use now generic file names and you can write text with the numbers like on a cell phone.

You can get it here.

I use 250 ms as time resolution. Then it works fine.

Command Overview:
HiFi: Initiate/Abort shutdown (requires XP)
SET: Control mouse (make it faster with Recall)
TTX: Control keyboard. You can write with the numbers like on a cell phone. Switch to numbers with T-SHIFT. Backspace with RETURN.
TV: Start/End WinTV 2000. Channel Up/Down, Numbers, Record, Timeshift  and Media buttons programmed. PLAY MODE: Toggle fullscreen
FM/AM: Start/End MSI Radio
CD/MP3: Start/End Winamp. Up/Down: Browse Playlist. Left/Right: Browse Tracks. EQ MODE: Show visualizations (toggle Fullscreen with PLAY MODE)
DVD: Start/End PowerDVD. Media control buttons programmed.
Volume Up/Down: Control Volume
Mute: Mute - what else.

Please report your own configs!! Thx

Nathan

Regards
  Nathan
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

jkurgan

  • Guest
RE: Change of source
« Reply #14 on: 30-June-04, 16:34:15 »

i have Girder 3.2.9 and is keeps telling me I have an older version. how do i fix that?

thanks.
Logged

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
(No subject)
« Reply #15 on: 01-July-04, 10:00:29 »

Check if the plugin is showed in the plugin tab in girder sections.

I think, you put the required DLLs not in the girder folder but in the girder\plugins folder.
MsiDrvIF.dll and ForMpc.dll have to be in the girder folder and mustn't be in the plugins folrder.

HTH
  Nathan
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

ZiZe

  • Guest
(No subject)
« Reply #16 on: 14-July-04, 19:44:00 »

Ahh.
I've been looking all over for something like this :)

Will be installing it tomorrow.
Give you som feedback then.

But, even if i havent tested it yet, i love it :P
nice work :)
Logged

ZiZe

  • Guest
(No subject)
« Reply #17 on: 15-July-04, 14:25:50 »

cant get it to work.
I'm trying to make it work on a Mega 865.
have done exactly like you say on your homepage.
Loaded the sample config file.

But absolutly no response when i press any button on the remote  :nooo:

Could anyone give me a push in the right direction to figure out girder?  :-))
Logged

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
(No subject)
« Reply #18 on: 15-July-04, 14:59:03 »

Sure.  :-]]]

You have to install MSI Media Center because it installs the driver for the plugin. The required DLLs are not sufficient because ForMpc.dll need mpcsys.sys and assosciated files. I couldn't figure out all the dependencies but with the installation you got all you need.

1.) Now you can launch setup.exe and it should install everything automatically.
If that don't work: Copy MsiDrvIF.dll and ForMpc.dll form your Media Center installation into the girder directory (normally C:\Program Files\girder) and MSIGirderPlugin.dll from my release into the girder plugin directory (C:\Program Files\girder\plugins). That's the system part.

2.) Now launch Girder and open settings. In the plugins tab search for the "MSI Mega series" entry in the list. If it's not listed you did something wrong into step 1. If it is listed check the checkbox left of the plugin. Then also check "Auto Enable Input device". Restart girder.
Create a new command (CTRL+ALT+A) click on it and on the right side of the window select the Plugins tab and click there on MSI mega series. Then click on Settings. As Time resolution enter 250 (a quarter second - depends on firmware of Bluebird VL+). As model select your model. Press on OK.
Restart girder - your settings will apply.

3.) Now when girder is opened again you can press the remote and check if the LED on the right side of the status bar changes color. If that is so everything is ok. If not: Check all steps again.

4.) If you want to launch my sample configuration: Go to girder website and download the Popup OSD plugin by Mark Fiechtner and install it as written in the readme file of Popup OSD. Launch girder and go to the plugins tab in the settings. Check AlarmTimer and Popup OSD there. The sample file should work now. Unfortunatly you have to rerecord some of the makros because the version of winamp or PowerDVD are perhaps not the same as in my computer.
For this stuff please post in girder forum. I don't support the sample file.

Hope that helps
Regards
  Nathan
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
Little changes
« Reply #19 on: 15-July-04, 16:20:02 »

Be sure to download the new version. Some errors ins configuration are fixed:
  • Plugin settings are now available from settings button in plugin tab in girder settings
  • Settings form stays on top and don't opens behind girder like it did sometimes before.
I also droped the picture. The release is now a bit smaller. :like:. I think everything is ok now or do you have any suggestion? When I have time I'll improve the installer but this is not so important I think.

Actual version is: 1.0.3.x

Regards
  Nathan
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

ZiZe

  • Guest
(No subject)
« Reply #20 on: 16-July-04, 11:03:03 »

Ahh, thank you very much :)

Now it is all working allmost to good to be true  :biggthumbsup:

I love your plugin. now i choose myself what the remote does  :like:
Logged

alk

  • Guest
(No subject)
« Reply #21 on: 28-July-04, 08:52:47 »

Thank you for great job!
I have tried it with PowerDVD and it works nice. But I couldn't manage to re-arrange the plugin configuration for Windows Media Player 9 instead of Winamp. I can easily start and close WMP9 but can not pause/play or use any other controls. As a template I use PowerDVD brach of settings, as far as see it needs only to change the keyboard keys to implement for WMP )along with some Application Name settings. I use Ctrl and P for Play/Pause button but it doesn't work - I mean doesn't pause/play the WMP. What's wrong?
Logged

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
(No subject)
« Reply #22 on: 28-July-04, 09:54:45 »

Quote
I use Ctrl and P for Play/Pause button but it doesn't work - I mean doesn't pause/play the WMP. What's wrong?
Simply: The target for these keys.  I never found out which of the classes one have to select.
Another approach is to capture the event in girder. I tried to push the play button but this didn't trigger an event. So I pressed CTRL+P and there was the event. You can find out the correct event by testing the command.

HTH
  Nathan
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

alk

  • Guest
(No subject)
« Reply #23 on: 29-July-04, 05:47:30 »

Sorry. Can you clarify this point. I can't figure out what actually should be done.
I have tried to "Learn" Girder - no problem, I press the button on Remote and it's properly indicated on Girder's screen but how can assign keyboard combination to this action? How can I capture the "keyboard" Event in Girder?
Logged

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
(No subject)
« Reply #24 on: 30-July-04, 09:07:26 »

alk,
for Girder related stuff that concerns not my plugin please read http://www.girder.nl/help/index.php. You only have to read "Getting Started" and "Actions explained ( Steve Vibert and Matt Wire )".
This should help you. If can't get your stuff to work then then please consider the Girder forum.

HTH
  Nathan
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
Installer
« Reply #25 on: 08-August-04, 09:58:41 »

Hi
The Setup.exe now installs the plugin, required DLLs, the sample configuration (if you like) and sets up all configuration.
Try out the new few click installation.
Uninstallation is also available.
http://n.ethz.ch/student/nschmid/MSIStuff

Regards
  Nathan  :like:
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

capitainecaverne

  • Guest
(No subject)
« Reply #26 on: 09-August-04, 04:10:44 »

Hy nschmid!!

Great plugin!!

But I have some strange effect on my LCD!!

After use your plugin on my MEGA865, the hour on my LCD display lose 12 hours!!

And the volume bar of the hifi mode has appear!!

Very strange  :rolleyes_anim: :rolleyes_anim:
Logged

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
(No subject)
« Reply #27 on: 09-August-04, 14:43:19 »

Yes that's really strange. Sounds interesting because I tried to effect this in another project with no success  :-D)
Do you have the Media Center tray icon running? If yes. Try to quit. Otherwise I don't know why the plugin creates such LCD problems.

Regards
  Nathan
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

capitainecaverne

  • Guest
(No subject)
« Reply #28 on: 10-August-04, 10:33:13 »

No I haven't this beautifull software  :-D) :-D) installed on my computer!!

Maybe the dll are the same for remote and LCD!!

I have seen your thread about the LCD driver! Hvae you news??
Logged

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
(No subject)
« Reply #29 on: 10-August-04, 11:50:00 »

No not really  :cry:
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

av0cad0

  • Guest
source code
« Reply #30 on: 17-August-04, 01:17:55 »

any chance you could post the source code?  I would like to write a media player plug in to allow the remote to directly access it, as well as add radio tuner functionality and update the LED.  Seems like starting with the remote is a good place.
Logged

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
Source code
« Reply #31 on: 17-August-04, 04:34:57 »

Source code is included in the zip file (src\ directory).

The MSI related stuff is in the MSIRemoteListener.cpp and MSIRemoteListener.h file. MSI function calls from MSIDrvIF.dll all begin with DIF_ (in my case!!)
The definitions of these function you can find in MSIDrvIF.h - because this header file was created by trial and error, only the functions I needed are implemented.
The linking library MSIDrvIF.lib was created with implib and I think it will just work with Borland C++Builder 6.

I never found out how the functions in MSIDrvIF.dll correctly work. I think it's impossible to setup the LCD with this dll. I can mail you the assambly code if you can use it.
Please keep us informed.

Happy coding
  Nathan
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

av0cad0

  • Guest
thanks for the code!
« Reply #32 on: 18-August-04, 10:23:25 »

I just dumped all the exports from msdrvif.dll and here are some interesting ones:

...
DIF_RD_PanelOn
DIF_RD_RadioOff
DIF_RD_ScanFreq
DIF_RD_SetArea
DIF_RD_SetBand
DIF_RD_SetDefMem
DIF_RD_SetEQ
DIF_RD_SetFreq
...
DIF_RD_SetLCDTime
DIF_RD_SetLEDPanel
...

It looks like this DLL at least has some ability to control the LCD and the radio functions of our mega PCs.  I disassembled the DLL's code, I think I may start off by reverse engineering the function definitions from the pushes and pops of the stack arguements and register usage.  Are there any other hardcore developers on this forum?  Would anyone be interested in an updated .H file?
Logged

Jadi

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 160
(No subject)
« Reply #33 on: 19-August-04, 04:52:26 »

Hello av0cad0,

I have contacted Lite-on about the specifications of the led-display and although they could not recognise the specific model, they told me that would search a bit more. At the moment I'm waiting for the answer whether they really did build the display and perhaps the hardware specifications.
I do have the specifications and pin-layout of the Bluebird VL+ chip in case you are interested...

JaDi.
Logged
Mega 180 with Athlon 2400+
2x256 DDR PC 2100, 60 GB HDD
Compro Videomate TV card (scheduled power-on)
BTC 9019URF Wireless keyboard

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
(No subject)
« Reply #34 on: 19-August-04, 05:48:43 »

An updated header file would be very great.
Debugging the media center showed that the functions have been called only once. So I think other code interacts directly with the LCD.
For example: Call on DIF_RD_PanelOn will set the LCD to Radio but all the flashing of the LED on the right top will be controlled automatically.

Regards
  Nathan
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

Ost99

  • Guest
(No subject)
« Reply #35 on: 02-September-04, 02:52:53 »

Quote
Originally posted by Jadi
...
I do have the specifications and pin-layout of the Bluebird VL+ chip in case you are interested...

I would appreciate it if you could send the specification to me!
(realost99 # hotmail.com)

I've been trying to get the remote controller and LCD to work in Linux, and any information about the chips I2C interface would help much.

- Stian

PS Has anyone though of making a dump of the signals on the I2C bus?
Logged

baddog

  • Guest
(No subject)
« Reply #36 on: 09-September-04, 05:11:13 »

Hi ost99,

i am also trying to get the LCD and IR working on my MSI 651 in Linux, but i have no idea, how to do that. Some other Displays work with lcdprog, but i guess there is no driver for the Bluebird.
Did you already get it work?

baddog
Logged

Candyb0y

  • Guest
Fujitsu Siemens Scaleo C
« Reply #37 on: 20-September-04, 02:21:00 »

Thank you Nathan, now I finally can use my HTPC as I want to use it.
The Scaleo C from Fujitsu Siemens is a "ready to use" version of MSI Mega 651. And I'm happy to tell you that the girder plugin works just fine on it.
The automatic setup didn't work but with the help in this thread I made it work. I hadn't MSI Media Center installed on the machine, but the MsiDrvIF.dll and ForMpc.dll were included in my preinstalled "Intervideo Home Theater".

BR
/Andreas
Logged

sunsear

  • Guest
Excellent work! But...
« Reply #38 on: 14-October-04, 01:05:05 »

You've been quite busy to allow us to use the remote in windows, which I must say was really needed and looks to be great work. :biggthumbsup: My question is, after all this work do you think it's possible to make a driver that let's the IR-port be recognized as a true IR-port by windows? This would allow for even greater flexibility and I could synch my phone through the IR-port as well..

Martin
Logged

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
(No subject)
« Reply #39 on: 15-October-04, 09:40:26 »

Hiya

First of all: I surely can't, because none of the MSI APIs provide such things  :biggthumbsdown:
Second: I think the hardware is just a receiver and because IrDA is bidirectional it won't work. I'm not sure about this point but have strong evidence.

Regards
  Nathan
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

sunsear

  • Guest
MSI API's
« Reply #40 on: 20-October-04, 02:59:36 »

Thanks for the comment, the bi-directionality of IR... :bonk: I'd say DUH you're absolutely right.

You were talking of the MSI API's as well however. I know Girder has some outputmodules as well that allow you to control LCD screens etc. Do the API's give any indication to whether or not the LCD of e.g. my 865 might be controllable?

Also, do you have any API documentation or is it all reverse engineering? If you have doc's, are you free to post them or can we get them ourselves somewhere?

Grtz,

Martin
Logged

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
(No subject)
« Reply #41 on: 20-October-04, 05:48:27 »

I'm sorrz that's all reverse engineering work. I don't think that the MSIDrvIF.dll API can control the LCD because it's quite a high level API. I found out that it is possible to tune the radio with this API and this has effects on the LCD Display. Unfortunatly the only was to change the LCD was by tuning to another channel  :undecided:
The ForMpc.dll does not export any functions. I don't know assambler so I;m not able to call any code in this. Some better programers than me may focus on this DLL.

Regards
  Nathan
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

Åsmund

  • Guest
(No subject)
« Reply #42 on: 26-October-04, 05:07:39 »

can I turn on and of somehow with the remote?
I have wireless keybord and mouse also, but I could not find the option to turn on pc wiht that in bios.

And it is much cooler to use the remote :)
Logged

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
(No subject)
« Reply #43 on: 26-October-04, 05:33:08 »

Hi

This is not related to my plugin and unfortunatly it is impossible to turn the pc on with your remote  :cry:

Regards
  Nathan
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

otrofox

  • FIRST LIEUTENANT
  • ***
  • Offline Offline
  • Posts: 412
(No subject)
« Reply #44 on: 26-October-04, 05:33:27 »

There's no way at the moment to power on/off PCMode. That only works on HiFi  :undecided:


you can power off using Girder but cannot power on
Logged
MSI Mega 180 Deluxe
Seagate 160GB
Athlon 2800+ Barton
1x DIMM DDR 400  512MB
Toshiba DVD-ROM
Radeon X1600 512MB
SkyStar 2 DVB Satellite
MS Windows XP Pro SP2

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
Version 2 out now!!
« Reply #45 on: 19-December-04, 15:13:40 »

Hiya

I created a new version and added support for the LED Display. The LED Display is now controllable from the plugins tab. Select the plugin and press on settings.
You can enter there the context, command and three args.
You can use the hints if you don't know the number.

If you want to set the arguments 1-3 dynamically please check "use girder variables". You havr to set then the variables MSILEDARGUMENT1-3 in a script before you run the LED command.

To create advanced groups you have to consider other threads.
 You can find examples in the thread "State of the LED panel" and there is a little example group in the /samples dirctory of the release.

Please try it and report bugs as usual.

Regards
  Nathan
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

kid sinister

  • Guest
(No subject)
« Reply #46 on: 21-December-04, 11:58:07 »

Great work Nathan!  When I get home, I'll try to integrate your plugin with the Lua Windows Functions plugin to see if I can get it MCE to work with the display.
Logged

gompie99

  • Guest
media center 2005
« Reply #47 on: 23-December-04, 02:28:50 »

how can i get working the lcd display in windows media center 2005?

i'm using girder 3.3.4 and the remote shipped with the mega pc 180 and also de girder plugin for this remote.
Logged

nschmidTopic starter

  • SECOND LIEUTENANT
  • **
  • Offline Offline
  • Posts: 126
    • http://n.ethz.ch/student/nschmid
Version 2.2
« Reply #48 on: 23-December-04, 12:01:15 »

Hiya

I added a nice little wizard for the LED control. Now it's easy to control  :-D)

Regards
  Nathan
Logged
Mega 180 "Deluxe"
CPU AMD ATHLON XP 2800+ 333MHz 512 BARTON
1x DIMM DDR 512MB
Hauppauge PVR-250
LG DVD+/- RW
Windows XP Pro SP2

Girder Plugin and Winamp Plugin installed.

kid sinister

  • Guest
(No subject)
« Reply #49 on: 23-December-04, 13:58:50 »

Sweet, I like easy.

You weren't kidding!  This is a piece of cake!  Great work Nathan!
Logged
Pages: [1] 2 3  All   Go Up