Roomba560 and PocketPC
Roomba560 and PocketPC
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
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
it is of an old version ;-(
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
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
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
let's hope someone can post newer profile for PocketPC:
http://www.robotreviews.com/chat/viewtopic.php?p=17009
jeffrey
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
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.jpg (14.87 KiB) Viewed 19720 times
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
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
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
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
it is working BUT partially
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
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
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
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
no help from iRobot
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
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
here is what I came to
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

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
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

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
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
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
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.
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.
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
Heres the codes anyway.
edit:typo
- Attachments
-
- roomba.zip
- psp irshell codes
- (442 Bytes) Downloaded 651 times
Re: Roomba560 and PocketPC
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]
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