Skip to content

Commit

Permalink
update bluepad submodule
Browse files Browse the repository at this point in the history
  • Loading branch information
juan518munoz committed Apr 4, 2024
1 parent b856852 commit 765b867
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 9 deletions.
2 changes: 1 addition & 1 deletion bluepad32
Submodule bluepad32 updated 79 files
+1 −0 AUTHORS.md
+57 −1 CHANGELOG.md
+26 −18 README.md
+203 −26 docs/FAQ.md
+30 −2 docs/getting_help.md
+44 −38 docs/getting_started.md
+134 −0 docs/images/bluepad32_logo.svg
+ docs/images/bluepad32_logo.xcf
+ docs/images/bluepad32_logo_ok.png
+ docs/images/bluepad32_logo_ok_280.png
+ docs/images/bluepad32_logo_ok_640.png
+ docs/images/bluepad32_logo_old.xcf
+ docs/images/favicon.png
+ docs/images/logo.png
+ docs/images/logo_mkdocs_mini.png
+ docs/images/logo_no_text.png
+7 −4 docs/index.md
+4 −2 docs/plat_arduino.md
+86 −0 docs/plat_esp32.md
+8 −7 docs/plat_nina.md
+81 −0 docs/plat_picow.md
+80 −14 docs/supported_gamepads.md
+4 −4 docs/supported_keyboards.md
+1 −1 docs/supported_mice.md
+2 −1 examples/esp32/README.md
+2 −4 examples/esp32/main/main.c
+6 −4 examples/esp32/main/my_platform.c
+1 −1 examples/pico_w/README.md
+1 −1 examples/pico_w/src/main.c
+15 −67 examples/pico_w/src/my_platform.c
+100 −8 examples/posix/src/my_platform.c
+1 −1 examples/posix/src/sdkconfig.h
+1 −1 external/btstack
+47 −0 external/patches/0001-hids_client-after-a-query-is-complete-set-state-back.patch
+0 −30 external/patches/0003-Quick-hack-to-make-it-compile-when-CONFIG_ESP_CONSOL.patch
+12 −1 mkdocs.yml
+2 −0 src/components/bluepad32/CMakeLists.txt
+14 −2 src/components/bluepad32/arch/uni_console_esp32.c
+4 −2 src/components/bluepad32/arch/uni_property_esp32.c
+3 −5 src/components/bluepad32/bt/uni_bt.c
+3 −2 src/components/bluepad32/bt/uni_bt_bredr.c
+17 −9 src/components/bluepad32/bt/uni_bt_le.c
+2 −2 src/components/bluepad32/bt/uni_bt_sdp.c
+76 −0 src/components/bluepad32/controller/uni_controller_type.c
+1 −1 src/components/bluepad32/controller/uni_gamepad.c
+1 −0 src/components/bluepad32/include/bt/uni_bt_defines.h
+663 −0 src/components/bluepad32/include/controller/uni_controller_list.h
+128 −0 src/components/bluepad32/include/controller/uni_controller_type.h
+12 −3 src/components/bluepad32/include/parser/uni_hid_parser.h
+5 −1 src/components/bluepad32/include/parser/uni_hid_parser_ds3.h
+5 −1 src/components/bluepad32/include/parser/uni_hid_parser_ds4.h
+18 −19 src/components/bluepad32/include/parser/uni_hid_parser_ds5.h
+5 −1 src/components/bluepad32/include/parser/uni_hid_parser_psmove.h
+22 −0 src/components/bluepad32/include/parser/uni_hid_parser_stadia.h
+5 −1 src/components/bluepad32/include/parser/uni_hid_parser_switch.h
+5 −1 src/components/bluepad32/include/parser/uni_hid_parser_wii.h
+14 −1 src/components/bluepad32/include/parser/uni_hid_parser_xboxone.h
+3 −1 src/components/bluepad32/include/uni.h
+2 −2 src/components/bluepad32/include/uni_config.h
+4 −3 src/components/bluepad32/include/uni_hid_device.h
+0 −727 src/components/bluepad32/include/uni_hid_device_vendors.h
+6 −1 src/components/bluepad32/include/uni_property.h
+1 −1 src/components/bluepad32/include/uni_version.h
+77 −14 src/components/bluepad32/parser/uni_hid_parser_ds3.c
+112 −40 src/components/bluepad32/parser/uni_hid_parser_ds4.c
+142 −48 src/components/bluepad32/parser/uni_hid_parser_ds5.c
+113 −11 src/components/bluepad32/parser/uni_hid_parser_psmove.c
+177 −0 src/components/bluepad32/parser/uni_hid_parser_stadia.c
+2 −0 src/components/bluepad32/parser/uni_hid_parser_steam.c
+218 −98 src/components/bluepad32/parser/uni_hid_parser_switch.c
+77 −29 src/components/bluepad32/parser/uni_hid_parser_wii.c
+226 −49 src/components/bluepad32/parser/uni_hid_parser_xboxone.c
+4 −3 src/components/bluepad32/platform/uni_platform_mightymiggy.c
+5 −3 src/components/bluepad32/platform/uni_platform_nina.c
+8 −6 src/components/bluepad32/platform/uni_platform_unijoysticle.c
+3 −2 src/components/bluepad32/platform/uni_platform_unijoysticle_c64.c
+22 −14 src/components/bluepad32/uni_hid_device.c
+50 −26 src/components/bluepad32/uni_property.c
+2 −2 src/main/main.c
8 changes: 0 additions & 8 deletions src/pico_switch_platform.c
Original file line number Diff line number Diff line change
Expand Up @@ -229,10 +229,6 @@ static void pico_switch_platform_on_device_disconnected(uni_hid_device_t* d) {
static uni_error_t pico_switch_platform_on_device_ready(uni_hid_device_t* d) {
logi("my_platform: device ready: %p\n", d);

// if (d->controller_type != UNI_CONTROLLER_CLASS_GAMEPAD) {
// return UNI_ERROR_INVALID_DEVICE;
// }

connected_controllers++;
set_led_status();
return UNI_ERROR_SUCCESS;
Expand Down Expand Up @@ -270,10 +266,6 @@ static void pico_switch_platform_on_oob_event(uni_platform_oob_event_t event, vo
// Helpers - UNUSED
//
static void trigger_event_on_gamepad(uni_hid_device_t* d) {
if (d->report_parser.set_rumble != NULL) {
d->report_parser.set_rumble(d, 0x80 /* value */, 15 /* duration */);
}

if (d->report_parser.set_player_leds != NULL) {
static uint8_t led = 0;
led += 1;
Expand Down

0 comments on commit 765b867

Please sign in to comment.