Femisapien IR control

17 posts / 0 new
Last post
Shai Alyt NEMO
Shai Alyt NEMO's picture
Femisapien IR control

Here is a result (for now, may be corrected or added in future) of my investigations of Femisapen IR control from PPC, based on the contents of the files

\Program Files\WowWee\Roboremote\IRs\Female.uir - from WowWee RoboRemote Software

and Robosapien.pdb by RebelTaz - from

http: //www.robotsandcomputers.com/robots/remote-codes/Robosapien.pdb

http://www.babylon5.org.ua/images/ad_hoc/robots/FS_IR_Commands.xls

Behold!

 

 

MrScott
MrScott's picture

Wow..... don't think I'm going to that babylon link....

What is the current listing status for babylon5.org.ua?

Site is listed as suspicious - visiting this web site may harm your computer.

Part of this site was listed for suspicious activity 2 time(s) over the past 90 days.

What happened when Google visited this site?

Of the 21 pages we tested on the site over the past 90 days, 2 page(s) resulted in malicious software being downloaded and installed without user consent. The last time Google visited this site was on 2009-03-21, and the last time suspicious content was found on this site was on 2009-02-11.

Malicious software includes 15 scripting exploit(s), 6 trojan(s).

Shai Alyt NEMO
Shai Alyt NEMO's picture

I just reviewed my site (www.babylon5.org.ua) via FTP and indeed, there IS some code in .html files, which was not written by me and may be malicious. But that .xls file is not infected.

Anyway, I have two urgent questions to you:

1. How can I edit the first message in a thread (to disable a link)?
2. Can I host a file (not an image) on RoboCommunity?

P.S. If an answer to question 1 is negative, please, kill this thread...

MrScott
MrScott's picture

Answer to 1 - As author you should be able to select an "Edit" function at the top of the thread.

Answer to 2 - Look into the "downloads" capability for the site to add items for community sharing. The content will be reviewed by Capable Networks before they're added to the downloads area.

http://www.robocommunity.com/download/list

redstorm
redstorm's picture

many thanks for this ir signal map! looks almost like finished.
the only thing i didn't get is the meaning of 'b' column .. (digits from 0 to 4)

MrScott
MrScott's picture

I took the opportunity to edit the top post myself and deactivate that click through link to the site in question. I simply put a space in the name to keep the post parser from making it into a hot link.

As with any link to any content, practice safe computing, folks.
I'm not saying there's definitely anything wrong with the target site, I simply reported that it's found its way onto a list of sites flagged as potentially having problems.

Shai Alyt NEMO
Shai Alyt NEMO's picture

redstorm said:
many thanks for this ir signal map! looks almost like finished.
the only thing i didn't get is the meaning of 'b' column .. (digits from 0 to 4)

  That numbers, and the word "Female" in first column are from Female.uir file from RoroRemote Software. In RoboRemote Software commands are shown in groups  "Basic Movements", "Limb Controls", "BodyCons", "Moods and AI",  "Program Mode" and "Miscellaneous" so, I think that numbers are flags of group to which particular IR code belong. Anyway that two columns do seem really useless outside RoboRemote.

What for that binary sequences in "Pronto" format - they are reconstructed after the investigations of RSv1 codebase for NoviiRemote (for Windows Mobile PPC) by RebelTaz. I think, every software IR remote emulator, which use this "Pronto" format (Named after Philips Pronto series of intelligent universal IR remotes) can us them.

Unfortunately, my attempts to manually edit (in Hex-editor) that codebase file in attempt to issue "undocumented" (violet in my table) codes to Femisapien were always leaded NoviiRemote software to sudden crash to Win. Mobile. Also, there is an option in NoviiRemote to manually enter Pronto format IR sequences in Hex, but that seems not to work (maybe, bug in Novii).

 

Shai Alyt NEMO
Shai Alyt NEMO's picture

MrScott said:
I took the opportunity to edit the top post myself and deactivate that click through link to the site in question. I simply put a space in the name to keep the post parser from making it into a hot link.
As with any link to any content, practice safe computing, folks.
I'm not saying there's definitely anything wrong with the target site, I simply reported that it's found its way onto a list of sites flagged as potentially having problems.

Thanks!

Yesterday I have removed all unwanted code from the HTML files on my site.

So, there is no danger at this site for now.  Hope, it will soon be removed from the list of suspicious sites.

 

SeanF
SeanF's picture

I have tried to present this information in a slightly more user-friendly way. I have tried to add all the extra commands in, as well as the other undocumented features, such as multiple button-push results. Anyone who wants it can get it at:

http://www.pollensoftware.com/femisapien/femisapienbuttons.htm

Feel free to let me know of any additions or corrections.

I find the way the official map is organized is slightly confusing too, in that I think itÂ’s hard to quickly and easily find and recognize the button they are referring to. So in my map I have organized the buttons by location, rather than function. I have also used the actual button images in the table, which I think are more recognizable.

I have also highlighted the commands that can be learned in the Learning Mode. I find the remote is great for creating learned routines.

redstorm
redstorm's picture

maybe i will edit robosapien.pdb later, and make a femisapien.pdb out of it :) (with femisapien functions names). and im still have interest in creating hardware signal syntheser, just to make sure if there any additional codes in range 128-255, that novii remote cant read and output correctly..and, of course, just for fun.

Shai Alyt NEMO
Shai Alyt NEMO's picture

to redstorm:

1. In fact, I already almost created such a femisapien.pdb by reorganizing the original robosapien.pdb in NoviiRemote internal layout editor. But, as I have written later, some (a few) commands mysteriously don't work (for example, "Lean Backward" command). They are just ignored by Femi when issued from Novii, but executed well, when issued from RSv1 remote.

2. Don't forget to try codes 0-127 also. They did not present in my table just out of my lazyness ;)

SeanF
SeanF's picture

I have a Philips Pronto TSU9400, but it doesn't seem to take that really old code format. If I paste the codes from that table into the software it tells me they are not valid. If I learn the codes directly from the remote, I get the kind of codes shown below. Maybe they make sense to someone.

Forward:
Learned:
0000 0069 0009 0000 00FA 0082 0021 0021 0021 0021 0021 0020 0021 0021 0021 0085 0020 0085 0020 0020 0021 CEF8
Raw:
FFFF 0041 0100 0008 0F04 F364 D0EF 4286 2860 A0E1 40A3 EB60 A0E4 40A6 7860 A0E6 40A1 6560 A0E6 40A3 F160 A0E8 4293 2660 9AAE 4294 4360 9AAF 40A2 8460 A0E9 5FFF F6

Backward:
Learned:
0000 0069 0009 0000 00EF 0084 0020 0020 0021 0021 0021 0020 0021 0022 0021 0085 0020 0083 0021 0084 0020 CEF8
Raw:
FFFF 0041 0100 0008 0F04 F364 9B8C 428D E860 9AB2 40A2 8160 A0EC 40A6 7E60 A0EE 40A1 6C60 A0EF 40AB 9660 A0F1 4293 3660 9AB2 428C AF60 A0E9 4290 A660 9AB1 5FFF FB

Program Mode:
Learned:
0000 0069 0004 0001 0103 0084 0020 0020 0021 0021 0021 0085 0020 0020
Raw:
FFFF 0041 0100 0008 0F04 F364 FE9A 428D EF60 9A9F 40A2 8460 A0D9 40A6 8160 A0DB 4295 C860 9AA2 40A2 8760 A0DA 40A6 8460 A0DB 40A1 7160 A0DB 40AB 9A60 A0DC 5FFF F6

Program Play:
Learned:
0000 0069 0009 0000 0107 0084 0020 0022 0021 0020 0021 0085 0020 0020 0021 0021 0021 0022 0021 0084 0020 CEF8
Raw:
FFFF 0041 0100 0008 0F04 F365 1348 4290 5360 9AA2 40AA 2360 A0DB 409E E260 A0DD 4295 C960 9AA7 40A2 8960 A0DF 40A6 8660 A0DF 40A9 1160 A0E2 4290 CD60 9AA9 5FFF FB

Shai Alyt NEMO
Shai Alyt NEMO's picture

To all, whom it may concern!

I just posted in "Downloads" area the printable layout files for using RSv1 remote with Femisapien.

All buttons in all shift modes addressed. Tested with real Femisapien.

Print and enjoy your Femisapien under your total remote control! No need to mess with her hands!

http://www.robocommunity.com/download/16778/RSv1-IR-remote-controller-la...

RebelTaz
RebelTaz's picture

Nemo, if you have that femisapien.pdb file working, I'd like to add it to the list on my site if you don't mind. You can email it to me if you'd like.

Shai Alyt NEMO
Shai Alyt NEMO's picture

You guessed right, I did it but just a few commands are mysteriously refusing to work! They work when issued from PC via Lego Serial Tower IR-transmitter, they work when issued from RSv1 remote, they are "successfully" read by Novii... But when I sending that command from PPC (Asus MyPal A696) - Femi do NOTHING.

I think, I have to work around this issue somehow before publishing the .pdb.

And I do remember, that I promised to make a .pdb for "controlling" or rather "stimulating" a classic Furby too. ;)

P.S. I may send it to you for "beta-testing", if you promise not to publish it without my final affirmation.

Maybe this issue is related with my PPC itself?

P.P.S. Just a curious fact. A word "Novii" reads strangely similar to a Russian word "новый" (novyi) - equivalent to English "new"!

RebelTaz
RebelTaz's picture

I would most definitely like to beta-test for you. And you can rest assured I will keep it under my hat until/unless you say otherwise.

BTW - still looking for that Furby for you... I may have found one. I'll check tomorrow.

Amirsolo
Amirsolo's picture

hi
how can i buy femi in iran ?
did amazon send in it to iran if i buy online ?