├── .gitignore ├── README.md ├── component.mk ├── examples ├── Ps3Accelerometer │ └── Ps3Accelerometer.ino ├── Ps3Address │ └── Ps3Address.ino ├── Ps3Connect │ └── Ps3Connect.ino ├── Ps3Data │ └── Ps3Data.ino ├── Ps3DataNotify │ └── Ps3DataNotify.ino ├── Ps3Demo │ └── Ps3Demo.ino └── Ps3Rumble │ └── Ps3Rumble.ino ├── keywords.txt ├── library.properties └── src ├── Ps3Controller.cpp ├── Ps3Controller.h ├── common └── bt_target.h ├── include ├── ps3.h └── ps3_int.h ├── osi └── allocator.h ├── ps3.c ├── ps3_l2cap.c ├── ps3_parser.c ├── ps3_spp.c └── stack ├── bt_types.h ├── btm_api.h ├── gap_api.h ├── hcidefs.h ├── l2c_api.h ├── l2cdefs.h └── profiles_api.h /.gitignore: -------------------------------------------------------------------------------- 1 | .development 2 | .vscode/ 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/README.md -------------------------------------------------------------------------------- /component.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/component.mk -------------------------------------------------------------------------------- /examples/Ps3Accelerometer/Ps3Accelerometer.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/examples/Ps3Accelerometer/Ps3Accelerometer.ino -------------------------------------------------------------------------------- /examples/Ps3Address/Ps3Address.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/examples/Ps3Address/Ps3Address.ino -------------------------------------------------------------------------------- /examples/Ps3Connect/Ps3Connect.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/examples/Ps3Connect/Ps3Connect.ino -------------------------------------------------------------------------------- /examples/Ps3Data/Ps3Data.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/examples/Ps3Data/Ps3Data.ino -------------------------------------------------------------------------------- /examples/Ps3DataNotify/Ps3DataNotify.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/examples/Ps3DataNotify/Ps3DataNotify.ino -------------------------------------------------------------------------------- /examples/Ps3Demo/Ps3Demo.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/examples/Ps3Demo/Ps3Demo.ino -------------------------------------------------------------------------------- /examples/Ps3Rumble/Ps3Rumble.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/examples/Ps3Rumble/Ps3Rumble.ino -------------------------------------------------------------------------------- /keywords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/keywords.txt -------------------------------------------------------------------------------- /library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/library.properties -------------------------------------------------------------------------------- /src/Ps3Controller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/src/Ps3Controller.cpp -------------------------------------------------------------------------------- /src/Ps3Controller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/src/Ps3Controller.h -------------------------------------------------------------------------------- /src/common/bt_target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/src/common/bt_target.h -------------------------------------------------------------------------------- /src/include/ps3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/src/include/ps3.h -------------------------------------------------------------------------------- /src/include/ps3_int.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/src/include/ps3_int.h -------------------------------------------------------------------------------- /src/osi/allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/src/osi/allocator.h -------------------------------------------------------------------------------- /src/ps3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/src/ps3.c -------------------------------------------------------------------------------- /src/ps3_l2cap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/src/ps3_l2cap.c -------------------------------------------------------------------------------- /src/ps3_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/src/ps3_parser.c -------------------------------------------------------------------------------- /src/ps3_spp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/src/ps3_spp.c -------------------------------------------------------------------------------- /src/stack/bt_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/src/stack/bt_types.h -------------------------------------------------------------------------------- /src/stack/btm_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/src/stack/btm_api.h -------------------------------------------------------------------------------- /src/stack/gap_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/src/stack/gap_api.h -------------------------------------------------------------------------------- /src/stack/hcidefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/src/stack/hcidefs.h -------------------------------------------------------------------------------- /src/stack/l2c_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/src/stack/l2c_api.h -------------------------------------------------------------------------------- /src/stack/l2cdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/src/stack/l2cdefs.h -------------------------------------------------------------------------------- /src/stack/profiles_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jvpernis/esp32-ps3/HEAD/src/stack/profiles_api.h --------------------------------------------------------------------------------