Legacy Forum: Preserving Nearly 20 Years of Community History - A Time Capsule of Discussions, Memories, and Shared Experiences.

IR Remote Control Protocol...

Hitec robotics including ROBONOVA humanoid, HSR-8498HB servos, MR C-3024 Controllers and RoboBasic
4 postsPage 1 of 1
4 postsPage 1 of 1

IR Remote Control Protocol...

Post by PaulL » Sat Jul 17, 2010 2:40 pm

Post by PaulL
Sat Jul 17, 2010 2:40 pm

Hi,

Does anyone here have experience with the actual protocol of the Hitec remote control? Has anyone sampled the output from the IR detector for the RN-1 with a logic analyzer or o-scope w/ capture to see what the bit stream looks like for the different functions? Is it just serial data I can plug into an RS-232 port, or do I need to decode it some other way?

I am looking to keep the functionality of the original remote for use with a Roboard. With some more work, I might be able to sample the signal with the Roboard itself, but if someone wouldn't mind sharing what they know, that would help!!!

Thanks!
Paul
Hi,

Does anyone here have experience with the actual protocol of the Hitec remote control? Has anyone sampled the output from the IR detector for the RN-1 with a logic analyzer or o-scope w/ capture to see what the bit stream looks like for the different functions? Is it just serial data I can plug into an RS-232 port, or do I need to decode it some other way?

I am looking to keep the functionality of the original remote for use with a Roboard. With some more work, I might be able to sample the signal with the Roboard itself, but if someone wouldn't mind sharing what they know, that would help!!!

Thanks!
Paul
PaulL
Savvy Roboteer
Savvy Roboteer
Posts: 423
Joined: Sat Sep 15, 2007 12:52 am

Post by i-Bot » Sat Jul 17, 2010 4:12 pm

Post by i-Bot
Sat Jul 17, 2010 4:12 pm

I am not aware of anyone who has analysed the protocol, because everthing that can be done over IR can be done over ERX/ETX, better and quicker. The IR code is a bit of a hog on RN cpu due to critical timing.

You could look at the assembler source in my file area to see how the C3024 decodes the IR data.
I am not aware of anyone who has analysed the protocol, because everthing that can be done over IR can be done over ERX/ETX, better and quicker. The IR code is a bit of a hog on RN cpu due to critical timing.

You could look at the assembler source in my file area to see how the C3024 decodes the IR data.
i-Bot
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 1142
Joined: Wed May 17, 2006 1:00 am

Post by PaulL » Sat Jul 17, 2010 9:24 pm

Post by PaulL
Sat Jul 17, 2010 9:24 pm

Thanks I-Bot,

I downloaded the scode.asm file, and will have to dig a bit further to understand the Atmel code better, but it doesn't look too difficult. :)

My main goal with Roboard is to retain a good bit of the original capability of the MRC-3024 (if not enhanced just a bit..), and I'd like to keep the stock remote in the picture. It would be handy to be able to provide a drop-in approach to get an RN-1 operational and close to stock with a Roboard as a replacement for the MRC-3024, I think that would promote the RN-1 AND the Roboard. The fun will come in extending beyond the basic command / control of the remote, but I have to start somewhere. :)

Right now, I have an RN-1 (Ok, not quite a stock RN-1, but relatively close) that has a Roboard on him, and he hasn't even taken his first step with the Roboard. Sad, but true. So in evolving him, my path is to get the basic capabilities back up and running, then move beyond that. It will also help with testing code and such. :)

I'm thinking about fellow roboteers, other folks that might purchase a Roboard, and then think "What now?". If I can build something in software that could be downloaded for free to get him back to doing what he could do with his MRC-3024, that would inspire people, would keep others from spending months getting to that very same point.

Even when I have him at a point beyond what he could do with the MRC-3024, it would be cool to switch in his old moves and use the stock remote just to remind myself about the "good ole' days" and how far he's come. :)

Thanks again for pointing me to the .asm file!
Paul
Thanks I-Bot,

I downloaded the scode.asm file, and will have to dig a bit further to understand the Atmel code better, but it doesn't look too difficult. :)

My main goal with Roboard is to retain a good bit of the original capability of the MRC-3024 (if not enhanced just a bit..), and I'd like to keep the stock remote in the picture. It would be handy to be able to provide a drop-in approach to get an RN-1 operational and close to stock with a Roboard as a replacement for the MRC-3024, I think that would promote the RN-1 AND the Roboard. The fun will come in extending beyond the basic command / control of the remote, but I have to start somewhere. :)

Right now, I have an RN-1 (Ok, not quite a stock RN-1, but relatively close) that has a Roboard on him, and he hasn't even taken his first step with the Roboard. Sad, but true. So in evolving him, my path is to get the basic capabilities back up and running, then move beyond that. It will also help with testing code and such. :)

I'm thinking about fellow roboteers, other folks that might purchase a Roboard, and then think "What now?". If I can build something in software that could be downloaded for free to get him back to doing what he could do with his MRC-3024, that would inspire people, would keep others from spending months getting to that very same point.

Even when I have him at a point beyond what he could do with the MRC-3024, it would be cool to switch in his old moves and use the stock remote just to remind myself about the "good ole' days" and how far he's come. :)

Thanks again for pointing me to the .asm file!
Paul
PaulL
Savvy Roboteer
Savvy Roboteer
Posts: 423
Joined: Sat Sep 15, 2007 12:52 am

Post by jeffchifu » Sat Nov 27, 2010 4:21 pm

Post by jeffchifu
Sat Nov 27, 2010 4:21 pm

Hi,
I just use JP1 remote URC8910 to control Robonova.
It's easy to use and program of any format IR remote.
http://www.hifi-remote.com/forums/viewtopic.php?t=12689
thanks
jeff
Hi,
I just use JP1 remote URC8910 to control Robonova.
It's easy to use and program of any format IR remote.
http://www.hifi-remote.com/forums/viewtopic.php?t=12689
thanks
jeff
jeffchifu
Robot Builder
Robot Builder
Posts: 20
Joined: Thu Mar 08, 2007 4:16 am


4 postsPage 1 of 1
4 postsPage 1 of 1