View previous topic :: View next topic |
Author |
Message |
chuliu
Joined: 04 Dec 2010 Posts: 443 Location: Hong Kong |
Posted: Sun Jun 04, 2017 12:21 am Post subject: Programming Nevo/Xsight using a Mac |
|
|
Split from here:
http://www.hifi-remote.com/forums/viewtopic.php?t=100722
unclemiltie wrote: | If RMIR can download it that will allow you to save the profiles and devices that you have in the remote before you touch anything, so you don't have to worry about "losing" what is in the remote.
That's definitely an interesting looking remote. Try the RMIR "raw" download to see what that finds. The "standard" download looks first to identify the remote and if it has no clue what that thing is won't do much.
Also, the XSight/Nevo remotes don't work on Mac, there is no driver. So you have to be using this with a PC. you'll also need to install what UEI called the EZ RC Condiut. If you can't find that on line let me know and I can email it to you. |
Just wanted to say that a nevo c2 or urc-6440 does work on mac with rmir.
I got them working on both of my macbook.
I think I installed one of the ftdi chip driver for mac, but not sure which one.
Also, ir widget, and ir toy v2 also works for me on mac. |
|
Back to top |
|
![](templates/subSilver/images/spacer.gif) |
unclemiltie Expert
Joined: 21 Jan 2004 Posts: 1795 Location: Pittsburgh, PA |
Posted: Sun Jun 04, 2017 1:24 pm Post subject: |
|
|
chuliu wrote: | unclemiltie wrote: |
Also, the XSight/Nevo remotes don't work on Mac, there is no driver. So you have to be using this with a PC. you'll also need to install what UEI called the EZ RC Condiut. If you can't find that on line let me know and I can email it to you. |
Just wanted to say that a nevo c2 or urc-6440 does work on mac with rmir.
I got them working on both of my macbook.
I think I installed one of the ftdi chip driver for mac, but not sure which one.
Also, ir widget, and ir toy v2 also works for me on mac. |
I've tried to use the OAR (same as 6440) on the mac but it has "issues" in the files are not written properly. Graham is aware of this, something odd in the early OAR's.
But I was not able to make the Nevo work. If you have experience with this and can say how I'd be quite interested. _________________ this JP1 stuff is a sickness! |
|
Back to top |
|
![](templates/subSilver/images/spacer.gif) |
chuliu
Joined: 04 Dec 2010 Posts: 443 Location: Hong Kong |
Posted: Mon Jun 05, 2017 1:17 am Post subject: |
|
|
unclemiltie wrote: | chuliu wrote: | unclemiltie wrote: |
Also, the XSight/Nevo remotes don't work on Mac, there is no driver. So you have to be using this with a PC. you'll also need to install what UEI called the EZ RC Condiut. If you can't find that on line let me know and I can email it to you. |
Just wanted to say that a nevo c2 or urc-6440 does work on mac with rmir.
I got them working on both of my macbook.
I think I installed one of the ftdi chip driver for mac, but not sure which one.
Also, ir widget, and ir toy v2 also works for me on mac. |
I've tried to use the OAR (same as 6440) on the mac but it has "issues" in the files are not written properly. Graham is aware of this, something odd in the early OAR's.
But I was not able to make the Nevo work. If you have experience with this and can say how I'd be quite interested. |
Like I said, They work for me on my two macbooks.
However, I don't know exactly what I did.
I think I installed ftdi chip driver but I don't know if it was for ir widget, ir toy, or nevo c2 to work.
If you have a way to test what I installed/did I am happy to test it on my mac and let you know the result.
https://drive.google.com/open?id=0B8aHzss3qrAHME8wenFRdFoya1U |
|
Back to top |
|
![](templates/subSilver/images/spacer.gif) |
unclemiltie Expert
Joined: 21 Jan 2004 Posts: 1795 Location: Pittsburgh, PA |
Posted: Mon Jun 05, 2017 9:43 am Post subject: |
|
|
I have the FTDI driver installed to use one of the original USB JP1.x adapters But I can't seem to figure out how to make the Nevo work on my mac
the OAR works as it identifies as a USB mass storage device, the only issue is that for some reason I can't write the settings file from RMIR, it fails and leaves a zero-byte file behind. I have to do some manipulating to get it back. On the Windows VM it works fine. Graham thinks it's an issue with the implementation and its interaction with the MAC USB Device Class driver on the early versions of the OAR. _________________ this JP1 stuff is a sickness! |
|
Back to top |
|
![](templates/subSilver/images/spacer.gif) |
yaworski
Joined: 22 Jun 2014 Posts: 454 Location: Warsaw, Poland |
Posted: Mon Jun 05, 2017 10:47 am Post subject: |
|
|
I don't think the FTDI driver has anything to do with these remotes as they have native USB support in contrast to the remotes with only serial port headers.
OFA Simple remotes (URC-6440 and others from that series) have a really f***ed-up implementation of Mass Storage Device, which is very time sensitive on write operations. On Windows it works very well.
For example on Linux you can't just copy a file to the remote (using command line or file manager) as the system heavily uses buffers which causes write operation to fail 100% of time. Thanks to @tidklaas providing a patch RMIR is able to write to remote properly on Linux. Right now that specific implementation is only used on Linux, while Windows and Mac both use simple file write. Maybe the same method used for Linux could also be used on Mac.
If you want to test this theory I can prepare you such compilation. _________________ Marcin |
|
Back to top |
|
![](templates/subSilver/images/spacer.gif) |
unclemiltie Expert
Joined: 21 Jan 2004 Posts: 1795 Location: Pittsburgh, PA |
Posted: Mon Jun 05, 2017 11:48 am Post subject: |
|
|
That is helpful to understand
The same thing is probably going on with Mac since it's unix based and the heavily buffered writes are part of all versions of Unix as far as I know.
The only way I can do things with the remote on Mac is to save the settings file on my desktop. Then copy the file to the remote, it fails and leaves behind a zero byte settings file. then rename the zero-byte file, and quickly copy the settings file again. then delete the renamed file.
you can't just rename the full file since there is not enough space on the remote for two settings files. So you have to go through those hoops.
RMIR just fails and leaves behind the zero-byte file (and a remote that doesn't work)
Easier to just run Windows in a Parallels virtual machine and use the tools on Windows. But If I could fix this it would be great! Graham, have you looked at doing the same thing on Mac as is done on Linux? _________________ this JP1 stuff is a sickness! |
|
Back to top |
|
![](templates/subSilver/images/spacer.gif) |
chuliu
Joined: 04 Dec 2010 Posts: 443 Location: Hong Kong |
|
Back to top |
|
![](templates/subSilver/images/spacer.gif) |
mathdon Expert
Joined: 22 Jul 2008 Posts: 4523 Location: Cambridge, UK |
Posted: Mon Jun 05, 2017 5:50 pm Post subject: |
|
|
unclemiltie wrote: | Graham, have you looked at doing the same thing on Mac as is done on Linux? |
This Mac/Linux stuff is way beyond my competence. That is all due to Marcin (yaworski) and user tidklass. _________________ Graham |
|
Back to top |
|
![](templates/subSilver/images/spacer.gif) |
chuliu
Joined: 04 Dec 2010 Posts: 443 Location: Hong Kong |
Posted: Tue Jun 06, 2017 12:03 am Post subject: |
|
|
Can anyone confirm if the rmir 2.04 build 9 works on mac or not for nevo c2?
As you can see in the video rmir 2.04 build 9 works for me for nevo c2. |
|
Back to top |
|
![](templates/subSilver/images/spacer.gif) |
yaworski
Joined: 22 Jun 2014 Posts: 454 Location: Warsaw, Poland |
Posted: Tue Jun 06, 2017 3:02 am Post subject: |
|
|
Graham, I'm already on it. Switching the upload of settings.bin to Linux implementation on Mac worked only partially for Bill. It successfully finished writing but it took over 4 minutes (in comparison to around 17 seconds on my Linux system). I don't know if the issue is with the OS or it is in fact a matter of this specific OARUSB04G model. _________________ Marcin |
|
Back to top |
|
![](templates/subSilver/images/spacer.gif) |
|