Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DavidPagels/retro-pico-switch
/ functions
Functions
63 in github.com/DavidPagels/retro-pico-switch
⨍
Functions
63
◇
Types & classes
6
↓ 4 callers
Method
getHidCid
include/SwitchBluetooth.h:12
↓ 3 callers
Method
setHidCid
include/SwitchBluetooth.h:11
↓ 2 callers
Method
getSwitchReport
src/otherController/n64/N64Controller.cpp:54
↓ 2 callers
Function
hid_report_data_callback
src/switchController/SwitchCommon.cpp:385
↓ 2 callers
Method
init
src/switchController/SwitchUsb.cpp:75
↓ 1 callers
Function
btstack_chipset_cyw43_instance
include/BtStackUtils.h:24
↓ 1 callers
Function
create_sdp_hid_record
include/BtStackUtils.h:28
↓ 1 callers
Function
create_sdp_pnp_record
include/BtStackUtils.h:214
↓ 1 callers
Method
generate_report
src/switchController/SwitchCommon.cpp:10
↓ 1 callers
Function
packet_handler
src/switchController/SwitchBluetooth.cpp:82
↓ 1 callers
Method
setRumble
src/otherController/n64/N64Controller.cpp:43
↓ 1 callers
Method
setSwitchRequestReport
src/switchController/SwitchCommon.cpp:6
↓ 1 callers
Method
set_controller_rumble
src/switchController/SwitchCommon.cpp:381
↓ 1 callers
Method
set_empty_switch_request_report
src/switchController/SwitchCommon.cpp:74
Method
Controller
src/otherController/Controller.cpp:5
Method
GamecubeController
include/GamecubeController.h:9
Method
N64Controller
include/N64Controller.h:8
Function
chipset_set_bd_addr_command
include/BtStackUtils.h:8
Method
convertToSwitchJoystick
src/otherController/gamecube/GamecubeController.cpp:92
Method
convertToSwitchJoystick
src/otherController/n64/N64Controller.cpp:128
Method
enable_vibration
src/switchController/SwitchCommon.cpp:327
Method
generate_usb_report
src/switchController/SwitchUsb.cpp:39
Method
getResponse
src/otherController/Controller.cpp:65
Method
getScaledAnalogAxis
src/otherController/Controller.cpp:83
Method
getSwitchReport
src/otherController/gamecube/GamecubeController.cpp:19
Function
hid_report_data_callback_wrapper
src/main.cpp:20
Method
imu_sensitivity
src/switchController/SwitchCommon.cpp:191
Method
init
src/switchController/SwitchBluetooth.cpp:23
Method
init
src/otherController/gamecube/GamecubeController.cpp:7
Method
init
src/otherController/n64/N64Controller.cpp:8
Method
initController
src/otherController/n64/N64Controller.cpp:16
Method
initPio
src/otherController/Controller.cpp:15
Function
main
src/main.cpp:41
Function
packet_handler_wrapper
src/main.cpp:15
Method
sendRequest
src/otherController/Controller.cpp:55
Method
setRumble
include/GamecubeController.h:12
Method
set_bt
src/switchController/SwitchCommon.cpp:140
Method
set_device_info
src/switchController/SwitchCommon.cpp:146
Method
set_empty_report
src/switchController/SwitchCommon.cpp:70
Method
set_full_input_report
src/switchController/SwitchCommon.cpp:124
Method
set_imu_data
src/switchController/SwitchCommon.cpp:196
Method
set_mode
src/switchController/SwitchCommon.cpp:311
Method
set_nfc_ir_config
src/switchController/SwitchCommon.cpp:368
Method
set_nfc_ir_state
src/switchController/SwitchCommon.cpp:360
Method
set_player_lights
src/switchController/SwitchCommon.cpp:340
Method
set_shipment
src/switchController/SwitchCommon.cpp:173
Method
set_standard_input_report
src/switchController/SwitchCommon.cpp:132
Method
set_subcommand_reply
src/switchController/SwitchCommon.cpp:78
Method
set_timer
src/switchController/SwitchCommon.cpp:102
Method
set_trigger_buttons
src/switchController/SwitchCommon.cpp:319
Method
set_unknown_subcommand
src/switchController/SwitchCommon.cpp:94
Method
spi_read
src/switchController/SwitchCommon.cpp:207
Method
toggle_imu
src/switchController/SwitchCommon.cpp:181
Method
transfer
src/otherController/Controller.cpp:40
Function
tud_descriptor_configuration_cb
Invoked when received GET CONFIGURATION DESCRIPTOR Application return pointer to descriptor Descriptor contents must exist long enough for transfer to
src/switchController/SwitchUsb.cpp:164
Function
tud_descriptor_device_cb
Invoked when received GET DEVICE DESCRIPTOR Application return pointer to descriptor
src/switchController/SwitchUsb.cpp:35
Function
tud_descriptor_string_cb
Invoked when received GET STRING DESCRIPTOR request Application return pointer to descriptor, whose contents must exist long enough for transfer to co
src/switchController/SwitchUsb.cpp:111
Function
tud_hid_descriptor_report_cb
Invoked when received GET HID REPORT DESCRIPTOR Application return pointer to descriptor Descriptor contents must exist long enough for transfer to co
src/switchController/SwitchUsb.cpp:152
Function
tud_hid_get_report_cb
src/switchController/SwitchUsb.cpp:169
Function
tud_hid_set_report_cb
src/main.cpp:33
Method
updateState
src/otherController/gamecube/GamecubeController.cpp:13
Method
updateState
src/otherController/n64/N64Controller.cpp:22
Method
writeRumble
src/otherController/n64/N64Controller.cpp:27