A compilation of code from different sources to provide support for a Playstation 3 controller via bluetooth on the m3pi.

Dependencies:   TextLCD mbed

Fork of mbed_TANK_PS3 by Yasuhiko YAMAMOTO

Revision:
1:ae49669c5e92
diff -r 44619612f575 -r ae49669c5e92 PS3BT.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/PS3BT.cpp	Sun Dec 30 05:16:28 2012 +0000
@@ -0,0 +1,31 @@
+#include "ps3BT.h"
+
+
+void PS3BT::decode(const u8* data){
+ps3report* _ps3report = (ps3report*)data;
+}
+
+void PS3BT::dump(const u8* data){
+ps3report* _ps3report = (ps3report*)data;
+printf("%3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %3d %4d %4d %4d %4d \r\n",
+                            _ps3report->LeftStickX,
+                            _ps3report->LeftStickY,
+                            _ps3report->RightStickX,
+                            _ps3report->RightStickY,
+                            _ps3report->PressureUp,
+                            _ps3report->PressureRight,
+                            _ps3report->PressureDown,
+                            _ps3report->PressureLeft,
+                            _ps3report->PressureL2,
+                            _ps3report->PressureR2,
+                            _ps3report->PressureL1,
+                            _ps3report->PressureR1,
+                            _ps3report->PressureTriangle,
+                            _ps3report->PressureCircle,
+                            _ps3report->PressureCross,
+                            _ps3report->PressureSquare,
+                            (_ps3report->AccelX),
+                            (_ps3report->AccelY),
+                            (_ps3report->AccelZ),
+                            (_ps3report->GyroZ));
+}
\ No newline at end of file