没有合适的资源?快使用搜索试试~ 我知道了~
Nintendo-Switch-Remote-Control:通过UDP或一台计算机对Nintendo Switch进行远程控制
共56个文件
java:21个
h:7个
gradle:5个
需积分: 50 1 下载量 43 浏览量
2021-03-22
01:30:15
上传
评论
收藏 768KB ZIP 举报
温馨提示
任天堂Switch遥控器 通过UDP或一台计算机对Nintendo Switch进行远程控制。 AVR固件中的Pro Controller仿真 该项目使用LUFA库和对Nintendo Switch的Pro Controller进行反向工程来对控制台进行远程控制。它包括两个主要部分: GUI:具有两个程序的Java项目,即客户端和服务器。 客户端从真实的控制器,键盘或Discord机器人获取输入,然后通过UDP将其发送到服务器。 服务器接收输入并将其发送到充当控制器的AVR微控制器。 MCU已插入Switch扩展坞,并且控制台将其识别为Pro Controller。如果您有USB-C适配器,则还应该能够在手持模式/ Switch Lite中使用它。 固件:在微控制器上运行的固件。服务器PC通过UART将接收到的命令发送到微控制器。当交换机请求HID报告时,微控制器发送它们。它使用LUFA
资源推荐
资源详情
资源评论
收起资源包目录
Nintendo-Switch-Remote-Control-master.zip (56个子文件)
Nintendo-Switch-Remote-Control-master
.gitmodules 97B
images
dpad.png 14KB
diagram.png 689KB
joystick.png 18KB
.travis.yml 726B
firmware
Joystick.c 16KB
Descriptors.h 2KB
Descriptors.c 12KB
Joystick.h 2KB
Config
LUFAConfig.h 5KB
EmulatedSPI.c 4KB
Response.h 377B
README.md 9KB
avr.h 2KB
Makefile 4KB
EmulatedSPI.h 183B
.gitignore 25B
LUFA
Response.c 7KB
datatypes.h 6KB
LICENSE 1KB
gui
gradlew 6KB
settings.gradle 38B
client
src
main
java
com
javmarina
client
services
NintendoControllerService.java 748B
ControllerService.java 3KB
KeyboardService.java 3KB
bot
ExampleCommandProvider.java 2KB
BotService.java 16KB
Command.java 765B
CommandProvider.java 937B
DiscordService.java 3KB
ButtonService.java 4KB
DefaultJamepadService.java 4KB
JamepadManager.java 2KB
DelayGraphPanel.java 3KB
Client.java 15KB
.gitignore 32B
build.gradle 445B
util
src
main
java
com
javmarina
util
Controller.java 3KB
Packet.java 3KB
GeneralUtils.java 3KB
UdpUtils.java 7KB
CrcUtils.java 2KB
.gitignore 12B
build.gradle 162B
gradle
wrapper
gradle-wrapper.properties 200B
gradle-wrapper.jar 57KB
README.md 2KB
gradlew.bat 3KB
.gitignore 223B
server
src
main
java
com
javmarina
server
ControllerPanel.java 11KB
Server.java 15KB
SerialAdapter.java 11KB
.gitignore 12B
build.gradle 288B
build.gradle 583B
README.md 4KB
共 56 条
- 1
资源评论
msjhfu
- 粉丝: 30
- 资源: 4607
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功