Commit Graph

51 Commits

Author SHA1 Message Date
e5dac3e731 feat: 完成提交作业的后端 2025-08-14 11:38:09 +08:00
7a59c29e06 feat: 实现可编辑已有的实验 2025-08-13 16:11:06 +08:00
c1d641c20c refactor: 视频流前后端适配 2025-08-11 13:09:30 +08:00
bbde060d11 feat: 完成基本的Jpeg控制 2025-08-10 20:06:05 +08:00
aff9da2a60 feat: 添加下载进度条 2025-08-04 20:00:02 +08:00
alivender
e0ac21d141 feat: 部分修复Hdmi再次启动启动不了的bug 2025-08-04 17:13:50 +08:00
alivender
e86cd5464e add: 逻辑分析仪可设置采样频率 2025-08-04 14:31:58 +08:00
35647d21bb feat: 添加Hdmi视频串流后端 2025-08-04 13:26:20 +08:00
alivender
9904fecbee feat: 统一资源管理 2025-08-02 13:14:01 +08:00
alivender
9fe0ee959f Merge branch 'master' of ssh://git.swordlost.top:222/SikongJueluo/FPGA_WebLab 2025-08-01 20:00:00 +08:00
9adc5295f8 feat: 使用SignalR来控制jtag边界扫描 2025-08-01 19:55:55 +08:00
alivender
c564844673 add: 添加实验列表界面,实验增删完全依赖数据库实现 2025-08-01 12:57:30 +08:00
alivender
4df583e74b add: 为前后端添加exam数据库管理 2025-07-31 14:03:00 +08:00
alivender
d7c02ee6c9 Merge branch 'master' of ssh://git.swordlost.top:222/SikongJueluo/FPGA_WebLab 2025-07-31 13:14:26 +08:00
alivender
6b701658d1 add: 为逻辑分析仪添加了深度、预存储深度、通道组设置 2025-07-31 13:14:23 +08:00
82bc03b9fb fix: 修复由于Debugger ReadData是get请求无法获取body导致返回B0adRequest的问题 2025-07-30 19:33:18 +08:00
3257a68407 feat: 修改后端apiclient生成逻辑
fix: 修复debugger获取flag失败的问题
refactor: 重新编写debugger前后端逻辑
2025-07-30 15:31:14 +08:00
3da0f284f3 feat: 完成debugger前后端交互 2025-07-29 19:10:21 +08:00
23d4459406 feat: 添加debugger后端api,并修改waveformdisplay使其更加通用 2025-07-29 15:45:45 +08:00
6c1bda50ce fix: 服务端使用本地ip 2025-07-29 12:30:56 +08:00
5da9d9f4e2 fix: 服务端使用本地IP 2025-07-21 19:19:29 +08:00
e872f24936 feat: 前端添加切换摄像头功能 2025-07-21 17:24:22 +08:00
e4a1c34a6c feat: 添加示波器前后端 2025-07-18 21:49:37 +08:00
9af2d3e87e feat: 使用静态arp处理通信 2025-07-18 13:16:07 +08:00
0f4386457d feat: 更新网络配置后端及其api 2025-07-17 20:46:37 +08:00
08a9be543e refactor: 修改webapi,修改实验板网络设置时不再需要实验板ip与端口 2025-07-17 19:05:13 +08:00
53eaac43e3 feat: 添加修改ip与数据库的联动,并重新生成了webapi
fix: 修复构建错误
2025-07-17 16:13:42 +08:00
alivender
0f850c3ae7 add: 添加前端对焦交互逻辑 2025-07-15 20:04:16 +08:00
c9fc6961fa feat: 持续完善逻辑分析仪的界面 2025-07-14 16:42:30 +08:00
alivender
4e5dc91f10 feat: 增加了摄像头硬件复位和唤醒逻辑 2025-07-13 13:55:17 +08:00
alivender
352ee1f4f2 add: 添加分辨率设置逻辑 2025-07-13 11:42:26 +08:00
f253a33c83 feat: 完善用户界面,添加绑定与解除绑定的功能 2025-07-12 17:46:23 +08:00
0fb0c4e395 feat: 后端添加获取空闲实验板,继续修改前端界面使其更加合理 2025-07-12 14:59:28 +08:00
8789d6f9ee feat: 添加管理员实验板管理界面 2025-07-11 21:09:10 +08:00
b4bb563782 feat: 增加了登录选项 2025-07-11 16:36:28 +08:00
d88c710606 feat: 改进api生成方式 2025-07-11 14:32:26 +08:00
443aea5e3e feat: 更新api,并更新了串流页面 2025-07-09 13:39:03 +08:00
e84a784517 feat: 支持实际摄像头视频流 2025-07-03 17:51:12 +08:00
alivender
4c14ada97b feat: add http vedio test 2025-06-18 18:39:58 +08:00
dc64a65702 feat: add power control 2025-05-20 19:11:29 +08:00
bea1c7e5ae feat: frontend add virtual matrix key 2025-05-20 17:09:57 +08:00
390ce8250d feag: backend add matrix key peripheral with its web api 2025-05-20 11:14:00 +08:00
d754a881d7 feat: frontend add set jtag frequency 2025-05-19 21:18:22 +08:00
5042bf8ce5 feat: frontend add boundary scan 2025-05-19 13:30:06 +08:00
2a3ef1ea7d style: pretty frontend chip vue
feat: fronten add boundary scan to APIClient
2025-05-18 23:33:08 +08:00
c39f688115 fix: mother board reactive problem 2025-05-16 16:38:57 +08:00
1eded97c76 fix: remote update failed and template not found 2025-05-15 20:23:48 +08:00
00ce79fa7b feat: add remote update function 2025-05-14 21:22:20 +08:00
020674a277 feat: change test view to basic jtag upload and download page 2025-05-09 21:44:51 +08:00
alivender
1c75aa621a feat: Enhance equipment components with pin functionality and constraint management
- Added pin support to MechanicalButton, enabling pin-click events and componentId handling.
- Updated Pin component to manage constraint states and colors dynamically.
- Integrated SMT_LED with pin functionality, allowing LED state to respond to constraints.
- Enhanced Wire component to reflect constraint colors and manage wire states based on pin connections.
- Introduced wireManager for managing wire states and constraints.
- Implemented a constraints store for managing and notifying constraint state changes across components.
- Updated component configuration to remove appearance options and clarify constraint descriptions.
- Improved ProjectView to handle optional chaining for props and ensure robust data handling.
- Initialized constraint communication in main application entry point.
2025-04-29 11:05:30 +08:00