Roomba560 and PocketPC

Inside the Roomba and Scooba and more, Cool mods, Repair and Upgrades - including the all new iRobot Create Kit. Let's void that warranty baby!
Post Reply
Avi999
Posts: 6
Joined: March 10th, 2008, 11:52 am

Roomba560 and PocketPC

Post by Avi999 »

Hello

I searched for the codes to be able to add Roomba560 to a PocketPC remote program.
Unfortunately, I couldn't find any.
Can anyone please help and point me to any data on this?

I'll appreciate your kind help
Avi
User avatar
cubie
Posts: 33
Joined: February 13th, 2008, 9:19 am
Location: Taichung, Taiwan

Post by cubie »

Avi999
Posts: 6
Joined: March 10th, 2008, 11:52 am

it is of an old version ;-(

Post by Avi999 »

Thanks Jeffrey

I've already seen this
it is for a very old Roomba model and I wonder
if there is a version for the new models (5xxx) as its
buttons/functions are different.

Thanks
Avi
User avatar
cubie
Posts: 33
Joined: February 13th, 2008, 9:19 am
Location: Taichung, Taiwan

Post by cubie »

Thanks for your information, AVI. Actually, I was also looking for the IR remote control solution this morning :-)

let's hope someone can post newer profile for PocketPC:

http://www.robotreviews.com/chat/viewtopic.php?p=17009

jeffrey
tommy020
Posts: 2
Joined: March 13th, 2008, 5:00 pm

Post by tommy020 »

Hi together,

did one of you try the code from above?
For me it didn't work, but I'm not sure if was the problem of the pda.

thanks,
thomas
User avatar
cubie
Posts: 33
Joined: February 13th, 2008, 9:19 am
Location: Taichung, Taiwan

Post by cubie »

hi thomas,

Thanks for reply. I installed NoviiRemote trial version on my PocketPC, and run the "Roomba Copy" profile. I'm sure the IR port did send out signals, but Roomba 535 doesn't accept those IR commands.

Can Roomba 535 accept commands through IR port?

thanks a lot,
jeffrey
Attachments
NoviiRemote trial version running on my PocketPC.
NoviiRemote trial version running on my PocketPC.
NoviiRemote.jpg (14.87 KiB) Viewed 19720 times
tommy020
Posts: 2
Joined: March 13th, 2008, 5:00 pm

Post by tommy020 »

Hi Jeffrey,

I had the same here. But what you can try:
Take a digital camera and try to look on the IR Port trough the camera. push some buttons. You should see the IR signals ;)
Maybe McGyver can explain it better:
http://lifehacker.com/software/macgyver ... 280431.php

regards,
-thomas
User avatar
cubie
Posts: 33
Joined: February 13th, 2008, 9:19 am
Location: Taichung, Taiwan

Post by cubie »

hi thomas,

Yes, that's actually what I did to confirm the signal output :-)
I even recorded IR signals from a TV remote controller without any problem.

btw, I also downloaded a Roomba PRONTO code from remotecentral.com, but I didn't try it yet. I think it will not work on my Roomba 535 anyway...

thanks,
jeffrey
Avi999
Posts: 6
Joined: March 10th, 2008, 11:52 am

it is working BUT partially

Post by Avi999 »

Hello
I also tried the old Roomba codebase published here on Novii and it is working (partially) on my Roomba560 as follows:

Spot= Spot mode Start / Stop
Max= Clean mode Start / Stop
Clean= Clean mode Start / Stop
Forward= Forward movement
R= turn right
L= Turn left
P= On / OFF

This is fine but not what I wished for :roll:

If someone here has a command center, I'll appreciate if he/she can
build and teach Novii for the 11 buttons of the 560/70 model :
Day-Hour-Minute
Left-Front-Right
Spot
Clean
Dock
Schedule-Clock



Another way to edit/create this Roomba560 remote in Novii is by adding
new buttons. To do so I need the Hex code of each button since I have no command center to teach the Novii from.
Can anyone here help and supply the Hex codes?
I searched for it in iRobot docs but could not find any such codes.


many thanks
Avi

P.S. My PDA is with WM5.0, Novii v4.11
P.S.2 Hex code for each button should be with this structure for example:
0000 006C 0000 0002 0000 00AC 0000 0040 0000 0016 0000 0015
0000 0015 0000 0040 0000 0015 0000 0040 0000 0015 0000 0016
0000 0015 0000 0015 0000 0016 0000 0015 0000 0015 0000 0040
0000 0040 0000 0040 0000 0016 0000 0040 0000 0016 0000 0040
0000 0040 0000 0040 0000 0040 0000 0040 0000 0040 0000 0015
0000 0015 0000 0016 0000 0015 0000 0015 0000 0016 0000 0015
0000 0015 0000 0040 0000 0040 0000 0040 0000 0040 0000 0040
0000 0040 0000 0040 0000 0040 0000 036F 0000 00AC 0000 0DF9
Avi999
Posts: 6
Joined: March 10th, 2008, 11:52 am

no help from iRobot

Post by Avi999 »

I asked iRobot for the codes but they refused with a reply
that looks almost machine reply: "Unfortunately, we cannot provide the information requested. I apologize for any inconvenience."

So........who has a Command Center and is willing to teach Pronto and than find the needed Hex codes?

Pronto I read can learn and show you the Hex codes.

Thanks
Avi
Avi999
Posts: 6
Joined: March 10th, 2008, 11:52 am

here is what I came to

Post by Avi999 »

Hello all

well, since it seems some of the functions are RF based (day-hour-minute-schedule-time) I made the following and
I can confirm it works with Roomba560

Image

Have fun
Avi

P.S. if anyone will find that I'm wrong and those have IR codes,
I'll be happy to update the scheme

the attached file include the codebase
Attachments
Roomba560_codebase_4Novii.zip
Roomba560 Novii codebase
(1.49 KiB) Downloaded 988 times
User avatar
cubie
Posts: 33
Joined: February 13th, 2008, 9:19 am
Location: Taichung, Taiwan

Post by cubie »

hi avi:

thanks very much for the codebase, it works on my Roomba 535.
but my PDA can't transmit the IR signal to a long distance (I think it's only 50cm.)

btw, the previous one (Roomba copy) also works, thanks!

jeffrey
meagain
Posts: 2
Joined: June 11th, 2008, 4:14 pm

Post by meagain »

Cubie - do your codes that you found but I can't :) work on your pronto or not?

I'm starting to think my remote-less 550 Roomba won't work with anything, Tivo remote, pronto, etc. and I have to buy yet another remote for my home? When I bought this, I even thought I could run it from my computer, etc.
User avatar
cubie
Posts: 33
Joined: February 13th, 2008, 9:19 am
Location: Taichung, Taiwan

Post by cubie »

hi meagain:

I found a "pronto" IR code for roomba, but it's a "ncf" format rather than "ccf". I was hoping to use it on my PSP with IR Shell, but I didn't find the ncf -> ccf converter.

If you need the .ncf code, I can upload it here.

btw, I bought a remote controller, and I record the roomba IR code from my PDA. It works great!!

thanks,
jeffrey
User avatar
Grump
Posts: 28
Joined: July 9th, 2008, 12:16 pm

Post by Grump »

I realize this thread is kind of old, but it got me wondering about PSP.

I took the time to convert the IR codes to run under irshell. In short, it worked. Unfortunately, the range was insufficient. I had to stand directly over my 570 to control it.

Also, the wireless control centre offers fine grain controls. Using IR from the PSP took away these fine grain controls. ie. Tapping "Left" made the roomba turn almost 1/4 via IR. Using the wireless control centre, tapping left barely turns it a few degrees.

Cool proof concept tho.
User avatar
cubie
Posts: 33
Joined: February 13th, 2008, 9:19 am
Location: Taichung, Taiwan

Post by cubie »

Hi Grump,

Could you please upload your IR code for IR shell here?
thanks in advanced!

jeffrey
User avatar
Grump
Posts: 28
Joined: July 9th, 2008, 12:16 pm

Post by Grump »

The codes I started with, I think they're from an old version of roomba. I had to button mash to start, left doesn't work so well, and I have no idea if dock or anything else works. Up and right worked awesome, but the range of < 1m made this not worthwhile to tweak and get it right.

Heres the codes anyway.

edit:typo
Attachments
roomba.zip
psp irshell codes
(442 Bytes) Downloaded 651 times
User avatar
cubie
Posts: 33
Joined: February 13th, 2008, 9:19 am
Location: Taichung, Taiwan

Post by cubie »

Hi Grump,

THANKS very much for sharing the code, I'll try it later today!!

jeffrey
User avatar
Grump
Posts: 28
Joined: July 9th, 2008, 12:16 pm

Re: Roomba560 and PocketPC

Post by Grump »

Reviving this old thread again. I have better codes for irshell on the PSP now.

If you get closer to the floor (rather than over top of it) the range is nearly 10ft and all the buttons are confirmed working on my 570.

TITLE= Roomba
UP=Up
0000 0069 0000 0008 0070 0027 0023 0070 0023 0070 0023 0070 0023 0070 0023 0070 0070 0027 0023 030B
LEFT=Left
0000 0069 0000 0008 0070 0027 0023 0070 0023 0070 0023 0070 0023 0070 0023 0070 0023 0070 0070 02C8
RIGHT=Right
0000 0067 0000 0008 0072 0024 0024 0072 0024 0072 0024 0072 0024 0072 0024 0072 0072 0024 0072 02D0
CIRCLE=Spot
0000 0067 0000 0008 0074 0024 0024 0074 0024 0074 0024 0074 0024 0074 0074 0024 0024 0074 0024 0314
CROSS=Clean
0000 0069 0000 0008 0071 0027 0023 0071 0023 0071 0023 0071 0071 0027 0023 0071 0023 0071 0023 030B
TRIANGLE=Dock (MAX on older models?)
0000 0069 0000 0008 0070 0027 0024 0070 0024 0070 0024 0070 0024 0070 0070 0027 0024 0070 0070 02C8
L_SQUARE=Power off
0000 0069 0000 0008 0070 0027 0023 0070 0023 0070 0023 0070 0070 0027 0023 0070 0070 0027 0023 030B
L_TRIANGLE=Pause
0000 0069 0000 0008 0070 0023 0023 0070 0023 0070 0023 0070 0070 0023 0023 0070 0023 0070 0070 02C8

[video]http://www.youtube.com/watch?v=suRC4go7H3c[/video]
Attachments
roomba.zip
Better roomba codes for irshell on the PSP
(348 Bytes) Downloaded 531 times
User avatar
Tearstone
Posts: 22
Joined: April 29th, 2009, 9:22 am
Location: Orlando, FL.
Contact:

Re: Roomba560 and PocketPC

Post by Tearstone »

That is pretty cool.
Russ Sanderlin
Roomba 550, Scooba 5800
Post Reply