PDA

View Full Version : New Version Announcement Thread - 0.9831



Ben S
April 1st, 2003, 08:39 PM
0.9831 available!

PPC2000 (http://www.netremote.org/dl/NetRemote-PPC2000-0.9831.exe)
PPC2002 (http://www.netremote.org/dl/NetRemote-PPC2002-0.9831.exe) (installer)
PPC2002 (http://www.netremote.org/dl/NetRemote-PPC2002-0.9831-cab.zip) (zipped cab, for the linux users among us :) )
Win32 (http://www.netremote.org/dl/NetRemote-Win32-0.9831.exe)

If you just downloaded 0.983, you can get the updates (to NetRemote.exe and nr_BasicDrv.dll)
here for PPC2002 (http://www.netremote.org/dl/NetRemote-PPC2002-0.9831-update.zip) and here for Win32 (http://www.netremote.org/dl/NetRemote-Win32-0.9831-update.zip).

Important Changes
* NRIRDriver -fixed-. IR Passthrough should work again.
* All drivers now support millisecond timeout (not microsecond). WARNING: Change your current timeout to correct millis -before- installing 0.983 or newer. You'll kick yourself waiting 1,000 seconds for the network code to bounce back.
* Gavin's new feedback mechanism fully supported - including "batch mode", where it waits until it receives a whole batch of feedback before repainting.
* Tonto 1.43 fully supported (home gets home template, device gets device template, macro gets macro template).
* Device drop down now supported (and set in demo .ccf)
* Nav keys now map correctly from home forward (if device or macro hasn't defined them).
* New NRBasic command 4,1 (5001 0000 0000 0002 fc19 0004 0001 0000 in tonto) "shells out" to run something. The IR Name is the thing it tries to run. Only verified with http urls, and mailto:'s, but should work for other applications, as well. If there are spaces in the app to execute, the app should be wrapped in quotes. Any non-quotes space will be used as the separator between app name and parameters.
(NetRemote-demo.ccf uses this to provide a link to the NetRemote homepage).
* New netremote-demo.ccf included, using templates to give you a similar look and feel to the Pronto. NetRemote-demo also has the start of a "getting started" home panel, the -very beginnings- of slider support, Gavin's somewhat recent luadvdjb code.
* A wee bit better performance. Performance will improve over the next few releases.
* The installer no longer sets a skin by default, but -does- install the files if you choose. This gets tricky because now custom .ccf's -should not- use a skin, but RC9200 and TSU6000 should. I think I may disallow skin usage for custom, and have the skin load only if it's a non-custom ccf.

As usual, please let me know if you hit any snags, and I will hold off on updating the homepage until I get a show of thumbs up.

Just noticed The netremote-demo.ccf included has a few little glitches. Nothing that should cause a real problem (some actions not linked to the new nav keys, some colors off).

z.mash
April 1st, 2003, 08:59 PM
Thanks Ben! I can't wait to try out the IR passthrough! I'll have some time tomorrow and I will let you know how it works on my setup.

-Zak

smellywookie
April 1st, 2003, 09:48 PM
I have a very complex ccf file. All features are working on 0.983. Ship it!

mrallen
April 1st, 2003, 09:56 PM
Ben,

This is great!

Got a bug report. I'm only using one master template for all devices. However, it's not being picked up for any devices except 'home'devices. I thought if the other template panels were empty (0 children) then the master template would be used instead.

The good news is that rendering seems faster and buttons appear much more responsive. Did you set TCP_NODELAY? I can confirm IR passthrough is working. Feedback buttons and images are not working for me now, but that might be a bug in my setup. Are there any docs on the new batch mode?

thanks again

mrallen
April 1st, 2003, 10:12 PM
Another bug. Arrow mappings on devices (other than home devices) are off:

down == unmapped
up == left
left == right
right == down

oh, and I still can't map the volume -/+ keys.

mrallen
April 1st, 2003, 11:22 PM
Ben,

Sorry to pile on, but here's another one:

the hard button labels are also mixed up for devices and macros (but not for home devices).

far left == far right
left == right
right == far left
far right == unmapped

I imagine this is related to the arrow key mapping bug.

brockgr
April 1st, 2003, 11:28 PM
Ben - Thanks for taking the plunge with the new version. I'll test it when I get home.

Guys - Some notes...

* NetRemote Girder Feedback is here: http://www.netremote.org/drops/NR-Feedback-0.05.zip
The new Girder feedback uses "LUA Event Plugins", specially cooked up by the Girder guys for our use (You can follow the thread at http://www.girder.nl/phpBB2/viewtopic.php?t=3864). Please download the plugin at http://prdownloads.sourceforge.net/girderplugins/LUAEvents.1.0.0.zip?download
This will need to be installed into the Girder/plugins directory. The *.lua plugin files need to go in the Girder/LUA directory. Once installed, you will need to restart girder and enable the "LUA Events" plugin.
Also, remember that I promised to never change the feedback API function names - well, erm, I lied :oops:. After more LUA coding I discovered the more "official" naming conventions and so the function names changed - sorry. Good news is there is a compatability layer available at: http://www.netremote.org/drops/NetRemote Feedback Compatability3.lua. If you put this in your Girder/LUA. In theory your old GML's should just work. However you may want to move over to teh new syntax.

* LDJ - A compatible release in the next couple of days - please hang in there. This will be plugin based too.

Cheers,

Gavin

brockgr
April 1st, 2003, 11:43 PM
FYI, the new Girder feedback API is documented (in addition to in the code) here:
http://www.netremote.org/phpBB2/viewtopic.php?p=1100

The protocol spec is coming soon too.

Mastiff
April 2nd, 2003, 02:27 AM
Hey, Ben, the new Remote Server together with the new NetRemote beta is great! Finally I don't have to watch carefully all the time so something is in every zone's playlist, since NetRemote would crash MC whenever connected to a zone with an empty playlist. I get a "Playlist is empty"-message instead. And you're right that it's faster as well. It only takes about 10 seconds to open the full Artist/Album view in NetRemote, that took about 20 seconds before (yes, I do have an insane amount of artists in the library). All in all this really ups the functionality of the combo, so cudos to both you and the J.River guys! But obviously most to you, since the Remote Server system is built on your and Daniel's work. :D

The only thing that still annoys me (and I posted this at the MC board as well) is that Playing now's playlist does not update when anything is changed. So what I've got right now is a playback window (the thing in the left bottom corner) saying Hells Bells AC/DC Back In Black, and a very nice and black cover at the top...but an empty Playing now playlist. Looks kind of silly. I hope they can do something about it. It should be possible to just force a redraw of that playlist after each add/play/remove command from Remote Server, don't you think?

And also your new beta is totally stable. I see no problems at all. I have changed timeouts to 1000 millisecs, and that even works with Active Sync, all though it still jumps two seconds at the time in the playback time window. But that really isn't even worth tweaking to get rid of, because how often do we use USB AS to control anything with NetRemote? That really goes against the whole program since the point isn't to get back to the 70's, with wired remote controls! :D

JimH
April 2nd, 2003, 09:28 AM
Hi Ben,
Thanks a lot for your work! I just posted a notice in the MJ/MC thread over on AVSForum and I'll copy it here.

Jim


------
If you've been using the WebRemote plug-in for MJ/MC with either NetRemote or Glissando, you will now have the same capability built in to J. River Media Center (versions 9.0.140 and above).

Remote Server (formerly Web Remote) is now built and configurable from Tools -> Options -> Startup.

If you're not familiar with this, it provides a way to access the MC library from a browser or other program. Here's a thread that explains more:

http://www.musicex.com/cgi-bin/yabb/YaBB.cgi?board=beta;action=display;num=1044038645; start=0#0

MikeM
April 2nd, 2003, 12:54 PM
Ben, the IR pass through issue on my system was fixed .983 and the new one works well. I haven't set up the hard buttons yet, but it seems to reliably send ir through the system at least.

Thanks!
Mike

Ben S
April 3rd, 2003, 07:46 AM
Sorry to pile on, but here's another one:


No problem at all. This is why I'm glad I release to this smaller group before I post it on the website.

I just sent you a fix via email for your thumbs-up, thumbs-down, and it sounds like if it works for you, I can ship 0.983 as the most stable version yet.

Great to hear the IR passthrough is working again. I think this is one of the strongest features, and it sucked to be without it for a few releases.

QuickCarl
April 3rd, 2003, 08:44 PM
Ben - great work... will get around to testing things thoroughly in a bit. Thanks for the hard work!

Gavin - not sure what the differences are supposed to be with NR feeback. Here is waht I have done so far.
Installed MC v 9.0.141 (necessary for the new Remote Server)
Installed Girder V 3.2.9. (necessary for NRFeedback)
Substituted the new Feebacktest.gml for the old LDJfeeback.gml (after unzipping and placing in the girder directory) and set it to use that at startup
Turned off the the WebRemote plugin in MC9 and made sure that it was not set to start at program startup
Turned on the start on startup option for Remote Server in MC9
Turned on the LUA Events plugin in Girder
Restarted everything

Remote server works! Feedback on my MP3 Jukebox works! DVDLobby panel doesn't work (no images or anything)

I'm sure that I am doing something wrong, or it may be that the DVDLobby style display has to use some redone code of yours...

Anyway, waiting impatiently, in the dark, starring at my computer screen :lol:

z.mash
April 3rd, 2003, 09:21 PM
Carl,

I think Gavin said he needed to rewrite LDJ to work with the new feedback mechanism.

-Zak

Ben S
April 3rd, 2003, 11:27 PM
I've edited the first post to include links to 0.9831, a version which fixes the bugs Stewart addressed above. It also allows for parameters to be passed to an executable. It does this by splitting the IR name by spaces. If the app name has spaces, put it in quotes.

IE:

c:\windows\notepad.exe c:\mytext.txt

Is fine. If it was c:\my windows\notepad.exe, it should be

"c:\my windows\notepad.exe" c:\mytext.txt.

This has not been extensively tested, so have at it.

MikeM
April 4th, 2003, 09:07 PM
Another bug to report in .9831. Some IR codes don't seem to be sent properly through Netremote/NRIRServ via the Slink-e. I thought this may have been a problem with how the codes were learned, but when I tried PDAwin on my Dell Axim, all those codes worked fine.

So something odd seems to be happening with IR passthrough... Check out the thred I just started in the IR forum.

Thanks much!

Mike

mrallen
April 4th, 2003, 09:36 PM
I noticed that the codes are sent as two packets from NetRemote. It was always the first two bytes a pause then the rest of the code. If the server receiving the packet is not waiting until the socket closes, this could be a race condition and result in intermittent failure.

Mastiff
April 5th, 2003, 03:35 PM
Hi!
I don't know if this is only my PPC or if it can be reproduced, but on my PPC the Playing now window (probably the whole panel) has stopped updating itself when I change zones. I have never had this problem before, which leads me to believe that 983 is the guilty party. I tried to remove 983 and install 972 again, but I think some registry settings or whatever might have survived. This happens both on an older installation of MC with Web Remote and MC 142 with Remote Server. Usually, I could go into the transport window, change zone and go back into the panel window. If I opened Playing now, it would show me the playlist for that zone. Now it stays the same until I restart NetRemote. It does not help to go to the root menu and in to the transport window (which will show the correct track for the zone) and then into the panel window, and it does not help to reload the CCF. Only a full restart helps. Can anybody confirm this?

cwren
April 5th, 2003, 09:28 PM
I think there is a bug in the device drop down. When I select a different device it jumps to the right panel, but the name doesn't get updated. Also the hard button keys down't get updated with the labels for the new device.

Another problem I've noticed sporadically is all the graphics occasially disappear. All that's left is the labels, and even those aren't in the pronto font. I haven't been able to come up with a way of reproducing it reliably, but turning album art on in media jukebox seems to play a part. I've got NR v .9831 and MC v 9.0.141

Ben S
April 6th, 2003, 07:09 PM
cwren - Wow. I thought what you were seeing was weird until I started debugging some other code today and spent an hour figuring out why some hard buttons weren't working.

This is related to the "caching" of the template panels, and will be resolved shortly.

Mastiff - I added a button type to refresh playing now. This is another caching issue. The playing now tree item stays with the current contents -unless- you initiate a change to playing now from NetRemote. Switching zones or changing the playlist in MC will not refresh NetRemote. There is now an action type to refresh playing now which you can call from your zone switch button.

When you find a code that absolutely doesn't work from NRIRServ, and you send the nrirserv.txt file in your c: root, and a .cde file that you learned the command from pdawin using ezlearn? That would help me diagnose.

MikeM
April 6th, 2003, 10:51 PM
Ben, ok, here goes.

Here is a code that doesn't get sent properly through nrirsrv at all. The IR code in the CCF is:

0000 0072 0000 001b 0060 0020 0010 0010 0010 0010 0010 0020 0010 0020 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0020 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0020 0010 0010 0020 0020 0f64

The Log file for this keypress says the following:

Carrier: 36.792140kHz
OnceCount: 0
RepeatCount: 54
Once bytes:
On Off
----------------------

Repeat Bytes:
On Off
----------------------
0) 2.61ms 0.87ms
0) 0.87ms 0.43ms
1) 0.43ms 0.43ms
1) 0.43ms 0.43ms
2) 0.43ms 0.43ms
2) 0.43ms 0.43ms
3) 0.43ms 0.87ms
3) 0.87ms 0.43ms
4) 0.43ms 0.87ms
4) 0.87ms 0.87ms
5) 0.87ms 0.43ms
5) 0.43ms 0.43ms
6) 0.43ms 0.43ms
6) 0.43ms 0.43ms
7) 0.43ms 0.43ms
7) 0.43ms 0.43ms
8) 0.43ms 0.43ms
8) 0.43ms 0.43ms
9) 0.43ms 0.43ms
9) 0.43ms 0.43ms
10) 0.43ms 0.43ms
10) 0.43ms 0.43ms
11) 0.43ms 0.43ms
11) 0.43ms 0.87ms
12) 0.87ms 0.87ms
12) 0.87ms 0.43ms
13) 0.43ms 0.43ms
13) 0.43ms 0.43ms
14) 0.43ms 0.43ms
14) 0.43ms 0.43ms
15) 0.43ms 0.43ms
15) 0.43ms 0.43ms
16) 0.43ms 0.43ms
16) 0.43ms 0.43ms
17) 0.43ms 0.43ms
17) 0.43ms 0.43ms
18) 0.43ms 0.43ms
18) 0.43ms 0.43ms
19) 0.43ms 0.43ms
19) 0.43ms 0.43ms
20) 0.43ms 0.43ms
20) 0.43ms 0.43ms
21) 0.43ms 0.43ms
21) 0.43ms 0.43ms
22) 0.43ms 0.43ms
22) 0.43ms 0.43ms
23) 0.43ms 0.43ms
23) 0.43ms 0.87ms
24) 0.87ms 0.43ms
24) 0.43ms 0.43ms
25) 0.43ms 0.87ms
25) 0.87ms 0.87ms
26) 0.87ms 107.09ms
26) 107.09ms 0.00ms

sent lowlevel:irtxports[2609.0 -869.0 434.0 -434.0 434.0 -434.0 434.0 -869.0 434.0 -869.0 869.0 -434.0 434.0 -434.0 434.0 -434.0 434.0 -434.0 434.0 -434.0 434.0 -434.0 434.0 -434.0 869.0 -869.0 434.0 -434.0 434.0 -434.0 434.0 -434.0 434.0 -434.0 434.0 -434.0 434.0 -434.0 434.0 -434.0 434.0 -434.0 434.0 -434.0 434.0 -434.0 434.0 -434.0 869.0 -434.0 434.0 -869.0 869.0 --23984.0]

This is a code for the same device, for a different key that does seem to work:

IR code from CCF:
0000 0071 0000 0032 0080 0040 0010 0010 0010 002f 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 002f 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 0010 002f 0010 0010 0010 0030 0010 0010 0010 0010 0010 002f 0010 002f 0010 002f 0010 0010 0010 0010 0010 0010 0010 0030 0010 0010 0010 0010 0010 002f 0010 002f 0010 002f 0010 0010 0010 0030 0010 002f 0010 0010 0010 0030 0010 0ac1

And this is the log file from that code:


Carrier: 37.117735kHz
OnceCount: 0
RepeatCount: 100
Once bytes:
On Off
----------------------

Repeat Bytes:
On Off
----------------------
0) 3.45ms 1.72ms
0) 1.72ms 0.43ms
1) 0.43ms 0.43ms
1) 0.43ms 0.43ms
2) 0.43ms 1.27ms
2) 1.27ms 0.43ms
3) 0.43ms 0.43ms
3) 0.43ms 0.43ms
4) 0.43ms 0.43ms
4) 0.43ms 0.43ms
5) 0.43ms 0.43ms
5) 0.43ms 0.43ms
6) 0.43ms 0.43ms
6) 0.43ms 0.43ms
7) 0.43ms 0.43ms
7) 0.43ms 0.43ms
8) 0.43ms 0.43ms
8) 0.43ms 0.43ms
9) 0.43ms 0.43ms
9) 0.43ms 0.43ms
10) 0.43ms 0.43ms
10) 0.43ms 0.43ms
11) 0.43ms 0.43ms
11) 0.43ms 0.43ms
12) 0.43ms 0.43ms
12) 0.43ms 0.43ms
13) 0.43ms 0.43ms
13) 0.43ms 0.43ms
14) 0.43ms 1.27ms
14) 1.27ms 0.43ms
15) 0.43ms 0.43ms
15) 0.43ms 0.43ms
16) 0.43ms 0.43ms
16) 0.43ms 0.43ms
17) 0.43ms 0.43ms
17) 0.43ms 0.43ms
18) 0.43ms 0.43ms
18) 0.43ms 0.43ms
19) 0.43ms 0.43ms
19) 0.43ms 0.43ms
20) 0.43ms 0.43ms
20) 0.43ms 0.43ms
21) 0.43ms 0.43ms
21) 0.43ms 0.43ms
22) 0.43ms 0.43ms
22) 0.43ms 0.43ms
23) 0.43ms 0.43ms
23) 0.43ms 0.43ms
24) 0.43ms 0.43ms
24) 0.43ms 0.43ms
25) 0.43ms 0.43ms
25) 0.43ms 0.43ms
26) 0.43ms 0.43ms
26) 0.43ms 0.43ms
27) 0.43ms 1.27ms
27) 1.27ms 0.43ms
28) 0.43ms 0.43ms
28) 0.43ms 0.43ms
29) 0.43ms 1.29ms
29) 1.29ms 0.43ms
30) 0.43ms 0.43ms
30) 0.43ms 0.43ms
31) 0.43ms 0.43ms
31) 0.43ms 0.43ms
32) 0.43ms 1.27ms
32) 1.27ms 0.43ms
33) 0.43ms 1.27ms
33) 1.27ms 0.43ms
34) 0.43ms 1.27ms
34) 1.27ms 0.43ms
35) 0.43ms 0.43ms
35) 0.43ms 0.43ms
36) 0.43ms 0.43ms
36) 0.43ms 0.43ms
37) 0.43ms 0.43ms
37) 0.43ms 0.43ms
38) 0.43ms 1.29ms
38) 1.29ms 0.43ms
39) 0.43ms 0.43ms
39) 0.43ms 0.43ms
40) 0.43ms 0.43ms
40) 0.43ms 0.43ms
41) 0.43ms 1.27ms
41) 1.27ms 0.43ms
42) 0.43ms 1.27ms
42) 1.27ms 0.43ms
43) 0.43ms 1.27ms
43) 1.27ms 0.43ms
44) 0.43ms 0.43ms
44) 0.43ms 0.43ms
45) 0.43ms 1.29ms
45) 1.29ms 0.43ms
46) 0.43ms 1.27ms
46) 1.27ms 0.43ms
47) 0.43ms 0.43ms
47) 0.43ms 0.43ms
48) 0.43ms 1.29ms
48) 1.29ms 0.43ms
49) 0.43ms 74.17ms
49) 74.17ms 0.00ms

sent lowlevel:irtxports[3448.0 -1724.0 431.0 -431.0 431.0 -1266.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -1266.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -1266.0 431.0 -431.0 431.0 -1293.0 431.0 -431.0 431.0 -431.0 431.0 -1266.0 431.0 -1266.0 431.0 -1266.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -1293.0 431.0 -431.0 431.0 -431.0 431.0 -1266.0 431.0 -1266.0 431.0 -1266.0 431.0 -431.0 431.0 -1293.0 431.0 -1266.0 431.0 -431.0 431.0 -1293.0 431.0 -8633.0]
Carrier: 37.117735kHz
OnceCount: 0
RepeatCount: 100
Once bytes:
On Off
----------------------

Repeat Bytes:
On Off
----------------------
0) 3.45ms 1.72ms
0) 1.72ms 0.43ms
1) 0.43ms 0.43ms
1) 0.43ms 0.43ms
2) 0.43ms 1.27ms
2) 1.27ms 0.43ms
3) 0.43ms 0.43ms
3) 0.43ms 0.43ms
4) 0.43ms 0.43ms
4) 0.43ms 0.43ms
5) 0.43ms 0.43ms
5) 0.43ms 0.43ms
6) 0.43ms 0.43ms
6) 0.43ms 0.43ms
7) 0.43ms 0.43ms
7) 0.43ms 0.43ms
8) 0.43ms 0.43ms
8) 0.43ms 0.43ms
9) 0.43ms 0.43ms
9) 0.43ms 0.43ms
10) 0.43ms 0.43ms
10) 0.43ms 0.43ms
11) 0.43ms 0.43ms
11) 0.43ms 0.43ms
12) 0.43ms 0.43ms
12) 0.43ms 0.43ms
13) 0.43ms 0.43ms
13) 0.43ms 0.43ms
14) 0.43ms 1.27ms
14) 1.27ms 0.43ms
15) 0.43ms 0.43ms
15) 0.43ms 0.43ms
16) 0.43ms 0.43ms
16) 0.43ms 0.43ms
17) 0.43ms 0.43ms
17) 0.43ms 0.43ms
18) 0.43ms 0.43ms
18) 0.43ms 0.43ms
19) 0.43ms 0.43ms
19) 0.43ms 0.43ms
20) 0.43ms 0.43ms
20) 0.43ms 0.43ms
21) 0.43ms 0.43ms
21) 0.43ms 0.43ms
22) 0.43ms 0.43ms
22) 0.43ms 0.43ms
23) 0.43ms 0.43ms
23) 0.43ms 0.43ms
24) 0.43ms 0.43ms
24) 0.43ms 0.43ms
25) 0.43ms 0.43ms
25) 0.43ms 0.43ms
26) 0.43ms 0.43ms
26) 0.43ms 0.43ms
27) 0.43ms 1.27ms
27) 1.27ms 0.43ms
28) 0.43ms 0.43ms
28) 0.43ms 0.43ms
29) 0.43ms 1.29ms
29) 1.29ms 0.43ms
30) 0.43ms 0.43ms
30) 0.43ms 0.43ms
31) 0.43ms 0.43ms
31) 0.43ms 0.43ms
32) 0.43ms 1.27ms
32) 1.27ms 0.43ms
33) 0.43ms 1.27ms
33) 1.27ms 0.43ms
34) 0.43ms 1.27ms
34) 1.27ms 0.43ms
35) 0.43ms 0.43ms
35) 0.43ms 0.43ms
36) 0.43ms 0.43ms
36) 0.43ms 0.43ms
37) 0.43ms 0.43ms
37) 0.43ms 0.43ms
38) 0.43ms 1.29ms
38) 1.29ms 0.43ms
39) 0.43ms 0.43ms
39) 0.43ms 0.43ms
40) 0.43ms 0.43ms
40) 0.43ms 0.43ms
41) 0.43ms 1.27ms
41) 1.27ms 0.43ms
42) 0.43ms 1.27ms
42) 1.27ms 0.43ms
43) 0.43ms 1.27ms
43) 1.27ms 0.43ms
44) 0.43ms 0.43ms
44) 0.43ms 0.43ms
45) 0.43ms 1.29ms
45) 1.29ms 0.43ms
46) 0.43ms 1.27ms
46) 1.27ms 0.43ms
47) 0.43ms 0.43ms
47) 0.43ms 0.43ms
48) 0.43ms 1.29ms
48) 1.29ms 0.43ms
49) 0.43ms 74.17ms
49) 74.17ms 0.00ms

sent lowlevel:irtxports[3448.0 -1724.0 431.0 -431.0 431.0 -1266.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -1266.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -1266.0 431.0 -431.0 431.0 -1293.0 431.0 -431.0 431.0 -431.0 431.0 -1266.0 431.0 -1266.0 431.0 -1266.0 431.0 -431.0 431.0 -431.0 431.0 -431.0 431.0 -1293.0 431.0 -431.0 431.0 -431.0 431.0 -1266.0 431.0 -1266.0 431.0 -1266.0 431.0 -431.0 431.0 -1293.0 431.0 -1266.0 431.0 -431.0 431.0 -1293.0 431.0 -8633.0]


That's right one keypress generated two log file entries for the IR command, but for some reason this works! Go figure.

I haven't tried to learn via the PDAwin software yet, but will try and do that and send that along as well.

Thanks so for working on this Ben. Getting IR passthrough to be reliable will make Netremote such a useful product!

Thanks,
Mike

Mastiff
April 7th, 2003, 03:00 AM
Thanks, Ben! What's the code? I did not find it in the MC9 section of the User's Guide. How about making a button that refreshes MC9's playing now as well? Is that possible? Of course I could do it with a command that jumps to media library and back to playing now. But if I'm not in playing now already, or in Hairstyle mode, that might mess something up. :D

MikeM
April 11th, 2003, 01:04 PM
Ben, I just tried to use EZ-Learn on the SLink-e, but then remembered I don't have an IR reciever hooked to the SLink-e, so I didn't pick up anything. :-(

I tried learning a code on PDAWin, and it picked it up ok, but didn't give me the ability to display the IR code. So I can't send that info either.

If getting me SLink-E set up to recieve IR as well would be helpful in debugging this problem, let me know, and I'll pull apart my rack and get that set up this weekend...

Also, if there is anything else I can do to work this issue, let me know. I feel like I'm on the verge of having everything work, and justa few glitches to work in the way. Thanks again for all your work here - there is nothing comparable.


Thanks,
Mike

z.mash
April 11th, 2003, 01:08 PM
Mike,

I don't recall what version Slink-e you have, but version 3.x has a built-in IR receiver.

-Zak

z.mash
April 11th, 2003, 01:09 PM
Nevermind - I just read through your other post in the IR section and it looks like you have the older Slink-e.

-Zak

MikeM
April 11th, 2003, 06:59 PM
Right, it's a 2.X Slink-e, so it's complicated to make work. I can build a voltage converter from the xantech 12V to the Slink-e 5V system pretty easily, but it's a bit of a pain to wire into my distribution system...

All this of course is part of the reason I loved the ability of Netremote to use existing IR codes from pronto CCF's...

Thanks,
Mike

brockgr
April 13th, 2003, 03:14 PM
DVDLobby panel doesn't work (no images or anything)
Carl, Sorry - been away. Did you get the new feedback working? As mentioned, you need to change teh calls in your GML (unless you use the compatability plugin) - Gavin

QuickCarl
April 13th, 2003, 05:17 PM
Gavin - I don't think I have it working... no images, nothing happens when I press the buttons... Thought there was going to be a new LDJ...

Maybe I am just all screwed up...

QuickCarl
April 13th, 2003, 06:12 PM
Gavin - actually what happens is that in the Grider status window I see the commands that are being passed by pressing buttons on the CCF... if I press one of the 'letters' on my DVDLobby panel, I see the LDJ.Jump command, but I am not getting any image feedback...

Not sure how to go about using/installing the compatibility plug-in... I did see it but I don't know where to put it, or how... any help would be appreciated. TIA-Carl

Ben S
April 13th, 2003, 07:32 PM
Hi Mike:
I'll see what I can do with the slinke stuff. Mine works to control all of my units, so I'm wondering if it's a specific frequency issue.

Carl:
Guess what! Feedback is going to change again! It will be a heck of a lot more stable internally to NetRemote, and will require some .ccf changes. Just thought I'd let you know. :)

-Ben

QuickCarl
April 14th, 2003, 12:22 PM
Ben - thanks for the good news :lol: Guess it is a good thing that I didn't work to hard trying to get this version to work... :P


I am looking forward to it. Thanks again for the monumental effort! -Carl