Home AMX User Forum AMX Technical Discussion

Moxi Cable Box

Just thought I'd be nice and save someone from ripping their hair out like I have for the past two days.

A couple of years ago I sent in a Moxi box to AMX to toy around with and learn the commands from it since we couldn't get it working. Well, since then Moxi seems to have updated their hardware. I'm not entirely sure of the model number, but it's from Charter. I'm wrapping up a job right now that has a newer box and again, I couldn't control it using any existing IR files or hex commands (tried some from remotecentral and some hex codes from the RTI IR library.)

So yesterday I brought my IRIS on-site and tried learning it. I kept getting an "ER"ror when verifying. Well, I finally figured out that it had a toggle bit in the IR protocol it uses (RC6.) So, after several hours (due to Win7 not liking my IOGear USB to Serial adapter and looking for updated drivers that would work) of trying to learn in the remote, I finally got it all in (both command sets.) Attached is the IR file.

There are two command sets ("A" and "B"); in order to use the file properly you'll need to manage the toggle in code. I did this every time I send a command now:
nMOXI_TOGGLE = !nMOXI_TOGGLE
TO[dvMOXI,BUTTON.INPUT.CHANNEL + (nMOXI_TOGGLE * 100)]

I had to modify my channel macro, toggling it every time a number went out. (Oh the advantages of using custom code instead of the built-in XCH!!!) Anyway - also attached is a description of the RC6 IR protocol.

Hopefully this helps someone not go bald!

Comments

  • ColzieColzie Posts: 470
    So did AMX ever produce an IR file? I searched on AMX's site before coming to the forum and didn't see one.

    J, thanks for posting this info here. I have a job next week with 3 Moxi boxes and this could have ruined my week!

    In the end, is your control of the Moxi reliable? End user is none the wiser to what you are doing behind the scenes?
  • jjamesjjames Posts: 2,908
    Yeah, since the post - I've not heard of any complaints, and it worked well when I was there last - probably about the time of the posting as well.
  • DHawthorneDHawthorne Posts: 4,584
    The toggle bit is actually required by the device? Marantz remotes use something like that, but if you capture every other pulse, it works fine. Only the capturing process is affected. They call it a parity bit ... same thing, or we talking apples and oranges?
  • jjamesjjames Posts: 2,908
    You actually do have to toggle it between A & B; when only using one set of the code, it worked . . . but not very reliably, especially during channel macros. Some functions were more reliable than others; also going very slow helped with the reliability; as if the box reset itself as to which command set it was looking for; but if you were scrolling through the guide, it could become not so pleasant.

    Anyway, I think we're talking about two different beasts; perhaps the Marantz is a little more forgiving - who knows! If you look over the description of RC6 it talks about this a little bit more in detail.

    Unfortunately, this is the only time I've ever spent with a Moxi box (and even a few weeks afterwards, there was talk of getting rid of it - go figure!), so I really hated having spent so much time chasing this one down, but at least I learned something.
  • ColzieColzie Posts: 470
    My Moxi box also needed to "flip" between the two different IR sets. It was immediately apparent. If I was in the guide and sent Up it would go up one line. If it sent the same Up command again, it would go up two or three lines. Very repeatable and very unusable. Swapping A->B->A->B worked every time.

    Thanks again J, you definitely saved me on that one!
  • jjamesjjames Posts: 2,908
    No prob! I'm happy I was able to help somebody with this info. :D
Sign In or Register to comment.