#simulator #json #vex #robot #server #events #v5

app pros-simulator-server

用于pros-simulator的行分隔JSON服务器

5个版本 (3个破坏性更新)

0.5.0 2024年1月5日
0.4.0 2023年12月21日
0.3.0 2023年12月9日
0.1.1 2023年11月28日
0.1.0 2023年11月28日

#164 in 模拟

MIT许可证

105KB
2K SLoC

PROS模拟器服务器

使用独立二进制文件从pros-simulator流式传输行分隔JSON事件

CI Status MIT License Crates.io

安装

cargo add pros-simulator-server

概述

这是一个VEX V5机器人模拟器crate pros-simulator的独立服务器。它输出有关模拟器中发生情况的行分隔JSON事件。

$ pros-simulator-server my_program_using_pros_api.wasm --stdio
"RobotCodeLoading"
"RobotCodeStarting"
"LcdInitialized"
{"LcdUpdated":["","","","","","","","Hello from simulator!"]}
{"LcdUpdated":["","","","","","","Hello from simulator!","Hello from simulator!"]}
{"LcdUpdated":["","","","","","","Hello from simulator!","Goodbye from simulator!"]}
"RobotCodeFinished"

依赖项

~30–44MB
~648K SLoC