Commit graph

73 commits

Author SHA1 Message Date
Andrew J. Kroll
f1af9b08ec Janitorial, whitespace fixes. No new code. 2013-12-25 05:09:57 -05:00
Kristian Lauszus
ddaa6f0220 Fixed “comparison between signed and unsigned integer expressions” warning 2013-12-18 23:01:01 +01:00
Kristian Lauszus
92c7a64309 Store all strings in getStatusString() in flash 2013-12-16 09:16:12 +01:00
Kristian Lauszus
1ef78c3674 Do not hardcode identifier when disconnecting 2013-12-13 10:38:41 +01:00
Kristian Lauszus
809e80a1b0 Clear and set flags in a more readable way 2013-12-11 09:59:58 +01:00
Kristian Lauszus
ed36d04e7c Move all L2CAP states etc. into BTD.h, so the different drivers does not conflict when used together 2013-12-11 09:29:38 +01:00
Kristian Lauszus
31951e85ff Decreased delay between commands 2013-11-24 16:54:42 +01:00
Kristian Lauszus
0ce8575603 Cleanup 2013-11-17 20:13:33 +01:00
Kristian Lauszus
5b793db3e3 Can now call setLedOff without any argument, to turn all LEDs off 2013-11-15 23:19:10 +01:00
Kristian Lauszus
0bd0078c6d Updated comments 2013-11-12 19:38:18 +01:00
Kristian Lauszus
b08e89a6f9 Updated comment about how to activate serial debugging 2013-11-11 11:48:09 +01:00
Kristian Sloth Lauszus
8e6ab3f3ae Clear buttonState properly
Caused an issue on some dongles
2013-07-20 22:07:03 +02:00
Kristian Sloth Lauszus
2dc817f84a Added attachOnInit
This will allow the user to call a function when the controller is initialized
2013-07-14 00:43:35 +02:00
Andrew J. Kroll
e01df49bf3 refactor entire library for hex printing 2013-06-17 15:37:09 -04:00
Oleg Mazurov
261e5f1bd2 commit 2013-06-11 21:11:43 -06:00
Andrew J. Kroll
f1e01dbaab merge with head 2013-05-16 17:03:44 -04:00
Kristian Sloth Lauszus
1a362c5310 Shift one so it the same as setLedOn etc. 2013-05-16 19:29:59 +02:00
Kristian Sloth Lauszus
48b3ed93f5 Removed all direct calls to serial.print 2013-04-26 23:50:39 +02:00
Kristian Sloth Lauszus
bbfd49310c Forgot some return statements in case the controller isn't connected 2013-04-03 18:12:05 +02:00
Kristian Sloth Lauszus
a890d4aca8 Moved PS3 report buffer into PS3Enums 2013-04-02 00:12:38 +02:00
Kristian Sloth Lauszus
831d18016e Added setLedRaw 2013-04-01 15:38:15 +02:00
Kevin Mark
970ca7890e 0 -> 0x00 2013-03-30 04:18:08 -04:00
Kevin Mark
f3342aa589 Code cleanup 2013-03-30 04:15:25 -04:00
Kevin Mark
67a8989cef Removed duplicate code from PS3BT/PS3USB's setRumbleOn 2013-03-30 03:43:36 -04:00
Kevin Mark
adff5d790d Overloaded PS3BT/PS3USB's setRumbleOn to accept custom rumble settings. 2013-03-30 03:42:52 -04:00
Andrew J. Kroll
904f2ff25a Clean up code formatting to industry standards. 2013-03-28 04:46:43 -04:00
Andrew J. Kroll
9b224b9899 port debugging of new files, need to eliminate all serial.print yet. 2013-03-28 04:37:09 -04:00
Kristian Sloth Lauszus
a96c3c4633 Now the XBOXRECV doesn't conflict as well
Also hci_handle is reset when you disconnect
2013-01-28 00:55:01 +01:00
Kristian Sloth Lauszus
391f5ece4d Fixed conflict between analog buttons and digital buttons 2013-01-27 22:02:33 +01:00
Kristian Sloth Lauszus
8ed3fcd3b8 The Wii and PS3 libaries can now be used at the same time 2013-01-27 21:25:50 +01:00
Kristian Sloth Lauszus
c4563ec7c8 Added activeConnection, so multiple controller can connect fast without any issues 2013-01-20 22:33:54 +01:00
Kristian Lauszus
70eaa7732c Improved sensor reading 2012-10-04 19:28:27 +02:00
Kristian Lauszus
81c7f22417 Added get9DOFValues
Thanks to Manfred Piendl for finding the values needed to convert the
Move sensor data into units
2012-10-02 02:05:07 +02:00
Kristian Lauszus
75a84c5e80 Better getButtonClick routine 2012-10-02 01:43:00 +02:00
Kristian Lauszus
09f19de0d3 Fixed conflict between PS3USB and PS3BT 2012-09-09 22:13:52 +02:00
Kristian Lauszus
c8de94a060 Potential bug fix 2012-08-21 14:20:12 +02:00
Kristian Lauszus
316e9974b1 Readded PS3BT.cpp 2012-08-18 03:25:09 +02:00
Oleg Mazurov
67bfceb240 BTD 2012-08-17 19:16:27 -06:00
Kristian Lauszus
7e31990a57 Renamed L2CAP states 2012-08-17 14:18:55 +02:00
Kristian Lauszus
acf47a683d Reset l2cap states at new connection request 2012-08-09 20:30:32 +02:00
Kristian Lauszus
d2ae0b4cd4 Fixed FailUnknownDevice 2012-08-08 21:24:13 +02:00
Kristian Lauszus
d495336442 Minor edit 2012-08-08 19:22:07 +02:00
Kristian Lauszus
77d72d49b2 print error code as hex 2012-08-08 18:00:02 +02:00
Kristian Lauszus
1ff0135b31 Some minor changes 2012-08-08 05:40:53 +02:00
Kristian Lauszus
b2d6e4313f Replaced pointer with buffer 2012-08-04 20:10:59 +02:00
Kristian Lauszus
a093e777d3 Several minor changes 2012-08-04 19:46:32 +02:00
Kristian Lauszus
136d854cef Now works properly with hubs 2012-08-04 19:08:43 +02:00
Kristian Lauszus
a5e1755fa7 First release 2012-08-04 12:20:47 +02:00
Kristian Lauszus
9e22dce46c Removed prog_char
prog_char is deprecated, as described here:
http://www.nongnu.org/avr-libc/user-manual/group__avr__pgmspace.html
2012-06-23 00:17:23 +02:00
Kristian Lauszus
d251a48fb1 Added getTemperature() 2012-06-01 18:47:15 +02:00