Lorow
faef491a68
Merge pull request #27 from m-RNA/update-stream_state-events
...
Unify stream state events across HTTP and UVC for LED feedback
2025-12-31 20:18:14 +01:00
Lorow
f1acb5dedf
Merge pull request #23 from m-RNA/Fix-FPS-reporting
...
Fix FPS reporting
2025-12-31 20:09:08 +01:00
m-RNA
b6c5e7932b
Initial StreamState is Stream_OFF
2025-12-23 22:31:50 +08:00
m-RNA
31f8ac38fc
Fix WiFi Stream FPS reporting
2025-12-23 03:30:05 +08:00
m-RNA
3057b0237d
Unify stream state events (UVC)
2025-12-23 03:11:14 +08:00
m-RNA
7fce6a0b74
Add event queue to send stream event for StreamServer
2025-12-23 03:09:06 +08:00
m-RNA
cf3476abd7
Fix stream_state update logic and add the event queue acquisition function
2025-12-23 03:03:31 +08:00
Lorow
d24889a141
Update supported targets in README.md
2025-12-14 22:17:51 +01:00
Lorow
054dda6f8c
bump version to 0.2.1rc0
2025-12-14 22:02:32 +01:00
Lorow
f06705bec9
Add merge-multiple: true to download-artifact, fixing the release not grabbing built files
2025-12-14 22:02:23 +01:00
Lorow
8f90cdb6e0
bump version to 0.2.0rc0
2025-12-14 22:02:23 +01:00
Lorow
632eb2c029
Merge pull request #1 from EyeTrackVR/feature/add-support-for-other-boards
...
Feature/add support for other boards
2025-12-14 21:11:26 +01:00
Lorow
c60db9ee42
Cleanup todos
2025-12-14 21:03:37 +01:00
Lorow
ebdae51a20
Switch base config back to babble
2025-12-14 21:03:37 +01:00
Lorow
139486be01
Add documentation about tests
2025-12-14 21:03:37 +01:00
Lorow
a25275a47f
Simplify default_hostname handling
2025-12-14 21:03:37 +01:00
Lorow
916f670753
Update python to 3.13
2025-12-14 21:03:37 +01:00
Lorow
d31c1ee502
expand has/lacks_capability markers to support AND
2025-12-14 21:03:37 +01:00
Lorow
4dba0d5d70
Add uart cleanup for esp32s boards
2025-12-14 21:03:37 +01:00
Lorow
8a28cfa628
fix uart pinout on esp32s boards
2025-12-14 21:03:37 +01:00
Lorow
9ac95a2a76
Fix json parsing in openiris_device in cases where logs got stiched together, fix tests not waiting long enough after reboot, add board cleanup step after test session, fix leftover prints in networks representation breaking json output
2025-12-14 21:03:37 +01:00
Lorow
abd10fc61a
Finish writing tests for commands, fix resolution being accidentally set to lower one, improve fixtures - need rewrite
2025-12-14 21:03:37 +01:00
Lorow
e2d0981e0e
Add more tests, add lacks_capability marker, add todo test list
2025-12-14 21:03:36 +01:00
Lorow
eed1fa2cb0
Implement tests for changing device mode and MDNS name
2025-12-14 21:03:36 +01:00
Lorow
00c4fe66c4
Initial support for a hardware test harness with pytest and UV
2025-12-14 21:03:36 +01:00
Lorow
7d2eedf5f9
Clean up extra components handling in cmake
2025-12-14 21:03:36 +01:00
Lorow
c3ea42c4d0
Add initial version of the Build and release action
2025-12-14 21:03:36 +01:00
Lorow
96016909c5
Fix improper json formatting in executeFromType
2025-12-14 21:03:36 +01:00
Lorow
440941accb
Fix Mongoose stackoverflow
2025-12-14 21:03:36 +01:00
Lorow
60d568296a
Refactor the HTTP Rest API commands, fix streaming missing
2025-12-14 21:03:36 +01:00
Lorow
68cac0b3ac
Further fixes and adjustments for getting UART working on esp32 boards
2025-12-14 21:03:36 +01:00
Lorow
3b66642a83
Initial refactors to support esp32 boards
2025-12-14 21:03:36 +01:00
Lorow
3494edc822
Cleanup after rebase
2025-12-14 21:03:36 +01:00
Lorow
410ad0533c
Configure bumpver for basic versioning
2025-12-14 21:03:36 +01:00
Lorow
2a3b26bbcb
Update docs to reflect the switch
2025-12-14 21:03:36 +01:00
Lorow
55d94563e8
Convert project fully to UV
2025-12-14 21:03:36 +01:00
Lorow
dc61a5feb1
Run UV Ruff over tools scripts
2025-12-14 21:03:36 +01:00
Lorow
4e531eb42a
Refactor boards definitions to support new switchBoardType format
2025-12-14 21:03:36 +01:00
Lorow
eb4c8df36a
Backport basic boards definitions (untested)
2025-12-14 21:03:36 +01:00
Lorow
6da759b2e6
Bump UVC settings, clean up sdkconfig in preparations for more boards
2025-12-14 21:03:36 +01:00
Lorow
b25c45d573
Merge pull request #21 from SummerSigh/main
...
fix/add proper scan timeouts
2025-12-13 20:02:52 +01:00
Summer
6c6d184e55
fix scan timeouts
2025-11-23 14:00:15 -08:00
Lorow
34f89ffb33
Merge pull request #19 from bwmp/patch-1
...
Comment out stream server start call
2025-10-27 11:31:29 +01:00
bwmp
17bcd12859
Comment out stream server start call
...
Comment out the streamServer.startStreamServer() call. I forgot it didnt actually work and didnt mean to commit it
2025-10-26 14:15:36 -07:00
Lorow
3f46291359
Merge pull request #18 from bwmp/oli/fix
...
fix streaming
2025-10-26 13:10:12 +01:00
bwmp
2e8f328278
fix
2025-10-25 18:06:18 -07:00
Lorow
c93ede4e1e
Merge pull request #17 from lorow/feature/replace-json-libs
...
Removed heartbeats in favor of sending a ping command from time to time on the PC side
Reworked the response structure - both in code and in JSON - we're now getting a proper JSON resposne that's easier to parse, handling them in code now also becomes a bit easier.
Removed unused reset camera command
Reworked how scanned networks get returned
Reworked how the response gets returned - no more raw printf, instead we're getting chunked serial response with proper content
2025-10-19 19:30:45 +02:00
Lorow
dbcee66fa8
Fix getLEDCurrentCommand after rebase, cleanup todos, add current monitoring to setup script
2025-10-19 19:29:04 +02:00
Lorow
16c5906841
port back get_device_info probe in CLI tool
2025-10-18 21:23:57 +02:00
Lorow
d67c0251fa
cleanup after rebasing
2025-10-18 21:23:40 +02:00