![]() |
|
[WINDOWS] XBMC on iMON Display (LCD / VFD) for Windows - Printable Version +- XBMC Community Forum (http://forum.xbmc.org) +-- Forum: Help and Support (/forumdisplay.php?fid=33) +--- Forum: Supplementary Tools for XBMC (/forumdisplay.php?fid=116) +--- Thread: [WINDOWS] XBMC on iMON Display (LCD / VFD) for Windows (/showthread.php?tid=84166) |
- Montellese - 2010-11-03 09:19 I just wanted to let everyone know that I discovered a possible problem when using a remote to navigate through XBMC: There seems to be a problem in the coordination of the remote receiver and the display controller in the Soundgraph software. Whenever you press a button on the remote the display freezes for a short time. If "XBMC on iMON Display" tries to change something on the screen in that exact moment (or a bit later) the display won't notice it and will continue showing its old state. This seems to be remote independent as I got the same problem with the iMON remote as raptylos has with a Logitech Harmony. I have notified Soundgraph about this and hope to here from them soon. - Montellese - 2010-11-03 21:59 Next release v0.1.2.0 Beta is up: Changelog (v0.1.2 Beta):
The most interesting new feature might be the "Control mode". When enabled it displays the value of the currently active control within XBMC. It might have a slight delay and if you are switching controls too fast it won't be able to keep up but it should work fine for normale usage. There is a problem when using a remote though. Because the remote is used to navigate through XBMC and there seems to be a bug in Soundgraph's software the use of the remote freezes the display for a short time. This also makes it mostly impossible to update the value of the current control on the display because the change occurs exactly when the remote is used and freezes the display. So currently this feature probably only works when using a keyboard/mouse to navigate through XBMC. But you can give it a try nonetheless to see how it works. - tomer953 - 2010-11-04 17:38 Thank you very much, but I still don't understand how you guys can use this tool, because when I volume up\down, the Bar of the volume stays on the imon screen and stuck there... maybe its only me? - Montellese - 2010-11-04 17:59 tomer953 Wrote:Thank you very much, but I still don't understand how you guys can use this tool, because when I volume up\down, the Bar of the volume stays on the imon screen and stuck there... What exactly are you doing? Do you see anything when you have it running and start XBMC? How do you "volume up/down"? Are you using a remote to do that? If so it might have to do with the fact that pressing a button on a remote freezes the display because of some bug in the Soundgraph software. - tomer953 - 2010-11-04 18:13 Look, The tool is working perfectly, only two things are broken: 1. The volume thing, and I'll Explain: When you change the volume on XBMC with the keyboard : http://www.fastlanehw.com/reviews/160/XGene_21a.JPG (the volume control on the top) the Imon screen changes to bars, like: ############### and after 2-3 secs, its desapear, and return to the movie information. BUT - with your tool, the bars (##############) remains on the screen, and stays there, untill I hit "play\pause" button or "stop", and then it refresh the screen and give me the information again. the second problem, it with the time bar, without your tool, it works perfectly, when I play movie - the top bar and the bottom bar is displaying the location of the movie. BUT - with your tool, the top bar is always full, and the bottom bar is always empty, UNTILL - I press "play\pause" button, and then its get fix, when I resume the movie - the bar is full again. so in other words, only when the movie is paused the bars works. thanks, and sorry about my English again. - Montellese - 2010-11-04 18:32 tomer953 Wrote:1. The volume thing, and I'll Explain:Hm sounds very strange because I haven't included any volume handling yet and I don't have a keyboard which can change the volume. I'll have to find a way to reproduce it but currently it looks like iMon Manager interfers with my tool (which it shouldn't) when you change the volume. tomer953 Wrote:the second problem, it with the time bar, without your tool, it works perfectly, when I play movie - the top bar and the bottom bar is displaying the location of the movie. This is very odd as well. Normally it should start with the top bar being empty and the bottom bar being full (this is by choice of Soundgraph not by mine) and then it should update the bars at least every 5 seconds and additionaly when you press play/pause. I just listened to 3 songs in a row and stared at the display and it worked exactly as I expected it to. But I will look into it. Maybe I'll add some additional debug log output which will help narrow down the problem. - Montellese - 2010-11-04 18:41 Just remembered that it already is visible in the debug log. Could you please start my tool, enable debug logging (in the general options) then start playing a song/movie, let it play for about 20-30 seconds, then pause and play again and then stop the debug logging and post the debug log on http://pastebin.com/? - tomer953 - 2010-11-04 18:43 Thanks for the quick answer, I'm waiting for you to solve the volume problem if you can. about the time problem: Montellese Wrote:then it should update the bars at least every 5 seconds and additionaly when you press play/pause.. so in my pc it doesnt refresh every 5 secs, its refresh only when pause, and when I play again, the bars resets.. check it out :| edit: ok, I will paste here the log in 5 mins. - tomer953 - 2010-11-04 18:52 ok this is the log: http://pastebin.com/fm1YLXPC what I did: 1. run xbmc 2. Libary 3. Play the movie 10,000 bc 4. pause then play 5. jump to 30:00 ~ 6. then pause\play again 7. in the end, change the volume with my keyboard, (Windows volume) 8. then exit - Montellese - 2010-11-04 19:15 Thanks for the log and the detailed description about what you did. Here is what I can see from the log (I picked out the important lines): You started playing the movie here: Code: 04/11/2010 18:46:30 [XBMC Handler] Playback startedCode: 04/11/2010 18:46:30 [XBMC] XbmcVideoPlayer.GetTime()Code: 04/11/2010 18:46:30 [iMON] IMON_Display_SetLcdProgress(1, 6534000)Code: 04/11/2010 18:46:35 [iMON] IMON_Display_SetLcdProgress(5001, 6534000)Ok let's see what else we got in the log. Then you pressed "Pause" which makes my tool ask XBMC for the current position again and display it on the screen: Code: 04/11/2010 18:47:06 [XBMC Handler] Playback pausedCode: 04/11/2010 18:47:10 [XBMC Handler] Playback resumedThen you make some jumps ahead which is where there seems to be a problem. When my tool asks XBMC about the new position after the seek XBMC returns: Code: 04/11/2010 18:47:17 [XBMC] JSON RPC response: {which makes my program reset the progress bar to 0. As soon as you pause/play it is updated to the correct position. I will look into this as it works perfectly fine at my place. Did you ever try this with a music song? Music songs are better suited to test this problem because the overall progress proceeds faster and you should see something on the progress bar sooner (in a 4 minutes song you should see the first bar piece at the top after 10 seconds or so. Concerning the volume problem I can't see anything in the log as it seems to be coming from iMon Manager and not from my tool. |