RB2000, HORI PS2 Controller Waveform

Anything that doesn't fit our other forums goes here.
2 postsPage 1 of 1
2 postsPage 1 of 1

RB2000, HORI PS2 Controller Waveform

Post by Ray » Wed May 14, 2008 12:06 pm

Post by Ray
Wed May 14, 2008 12:06 pm

To design a program loop to read the PS2 reading is very easy.
There are many basic reading techniques in the Web:

http://sophiateam.undrgnd.free.fr/psx/index.html
http://www.csie.ntu.edu.tw/~b89094/dual ... s_eng.html
http://electronics.howstuffworks.com/playstation3.htm
............

I had tried some PS2 Controllers and sucessfully read them. However, I cannot read the data of PS2 Controller of RB2000 sucessfully.

Finally got it work!!
The reason I found was that the waveform of HoRI had a bit phase lag.
so, the position of reading is very important.
It should be put JUST before the rising edge of the CLK :?

Here is the waveform:

Image
Image


Another chalenging of the Controller is to make it vibrate and forced mode of the PS2 to Analog or Digital. Which is somehow more difficult and there is nearly no detailed description in the web to explain the whole process :(

Currently, My study on it is that you should config. the PS2 before Read with vibration. if there is a mode change, the configuration need to be done again. I will report if further experiments had done.
:)
To design a program loop to read the PS2 reading is very easy.
There are many basic reading techniques in the Web:

http://sophiateam.undrgnd.free.fr/psx/index.html
http://www.csie.ntu.edu.tw/~b89094/dual ... s_eng.html
http://electronics.howstuffworks.com/playstation3.htm
............

I had tried some PS2 Controllers and sucessfully read them. However, I cannot read the data of PS2 Controller of RB2000 sucessfully.

Finally got it work!!
The reason I found was that the waveform of HoRI had a bit phase lag.
so, the position of reading is very important.
It should be put JUST before the rising edge of the CLK :?

Here is the waveform:

Image
Image


Another chalenging of the Controller is to make it vibrate and forced mode of the PS2 to Analog or Digital. Which is somehow more difficult and there is nearly no detailed description in the web to explain the whole process :(

Currently, My study on it is that you should config. the PS2 before Read with vibration. if there is a mode change, the configuration need to be done again. I will report if further experiments had done.
:)
Ray offline
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 230
Joined: Sun Apr 23, 2006 1:00 am
Location: HK

Post by limor » Tue Jul 01, 2008 11:45 pm

Post by limor
Tue Jul 01, 2008 11:45 pm

As the other post by Ray about the PS2 controler in conjunction with RB1000 humanoid, this post deserves more attention outside the scope of RB1000.
Hence moved to this forum.
As the other post by Ray about the PS2 controler in conjunction with RB1000 humanoid, this post deserves more attention outside the scope of RB1000.
Hence moved to this forum.
limor offline
Savvy Roboteer
Savvy Roboteer
User avatar
Posts: 1845
Joined: Mon Oct 11, 2004 1:00 am
Location: London, UK


2 postsPage 1 of 1
2 postsPage 1 of 1