aed3 / PS4-esp32

Use a ps4 controller with an esp32
341 stars 107 forks source link

Old version with old esp32 firmware available anywhere? #36

Open aramich100 opened 2 years ago

JavadRah commented 2 years ago

use this commit: 35f2caa258875c1dfa1ad73901f4e2505dfeeccb

aramich100 commented 2 years ago
Screen Shot 2021-12-01 at 4 07 21 PM
aramich100 commented 2 years ago

I now got the library to compile, but as soon as i add the PS4.begin("...") i get this :

Arduino: 1.8.16 (Mac OS X), Board: "DOIT ESP32 DEVKIT V1, 80MHz, 921600, None"

libraries/PS4-esp32-35f2caa258875c1dfa1ad73901f4e2505dfeeccb/ps4_gap.c.o:(.literal.gapInitService+0x1c): undefined reference to GAP_ConnOpen' libraries/PS4-esp32-35f2caa258875c1dfa1ad73901f4e2505dfeeccb/ps4_gap.c.o:(.literal.gapEventHandle+0xc): undefined reference toGAP_ConnGetL2CAPCid' libraries/PS4-esp32-35f2caa258875c1dfa1ad73901f4e2505dfeeccb/ps4_gap.c.o:(.literal.gapEventHandle+0x10): undefined reference to GAP_ConnBTRead' libraries/PS4-esp32-35f2caa258875c1dfa1ad73901f4e2505dfeeccb/ps4_gap.c.o:(.literal.gapSendHid+0x14): undefined reference toGAP_ConnBTWrite' libraries/PS4-esp32-35f2caa258875c1dfa1ad73901f4e2505dfeeccb/ps4_gap.c.o: In function gapInitService': /Users/michaelarabian/Documents/Arduino/libraries/PS4-esp32-35f2caa258875c1dfa1ad73901f4e2505dfeeccb/src/ps4_gap.c:48: undefined reference toGAP_ConnOpen' libraries/PS4-esp32-35f2caa258875c1dfa1ad73901f4e2505dfeeccb/ps4_gap.c.o: In function gapUpdateConnected': /Users/michaelarabian/Documents/Arduino/libraries/PS4-esp32-35f2caa258875c1dfa1ad73901f4e2505dfeeccb/src/ps4_gap.c:48: undefined reference toGAP_ConnGetL2CAPCid' /Users/michaelarabian/Documents/Arduino/libraries/PS4-esp32-35f2caa258875c1dfa1ad73901f4e2505dfeeccb/src/ps4_gap.c:48: undefined reference to GAP_ConnGetL2CAPCid' libraries/PS4-esp32-35f2caa258875c1dfa1ad73901f4e2505dfeeccb/ps4_gap.c.o: In functiongapEventHandle': /Users/michaelarabian/Documents/Arduino/libraries/PS4-esp32-35f2caa258875c1dfa1ad73901f4e2505dfeeccb/src/ps4_gap.c:48: undefined reference to GAP_ConnBTRead' libraries/PS4-esp32-35f2caa258875c1dfa1ad73901f4e2505dfeeccb/ps4_gap.c.o: In functiongapSendHid': /Users/michaelarabian/Documents/Arduino/libraries/PS4-esp32-35f2caa258875c1dfa1ad73901f4e2505dfeeccb/src/ps4_gap.c:88: undefined reference to `GAP_ConnBTWrite' collect2: error: ld returned 1 exit status exit status 1 Error compiling for board DOIT ESP32 DEVKIT V1.

aramich100 commented 2 years ago

After many tried, i finally got it to work! I updated my board manager url to this : https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json now im having trouble connecting my controller..