43 Commits

Author SHA1 Message Date
Lorow
1b430a8ea8 Make bssid optional in payload for backwards compatibility, add tests, 2026-01-11 20:38:13 +01:00
m-RNA
02cc939d32 Add command support for obtaining battery status 2026-01-01 15:56:53 +08: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
00c4fe66c4 Initial support for a hardware test harness with pytest and UV 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
68cac0b3ac Further fixes and adjustments for getting UART working on esp32 boards 2025-12-14 21:03:36 +01:00
Lorow
dc61a5feb1 Run UV Ruff over tools scripts 2025-12-14 21:03:36 +01:00
Summer
6c6d184e55 fix scan timeouts 2025-11-23 14:00:15 -08:00
bwmp
2e8f328278 fix 2025-10-25 18:06:18 -07: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
Lorow
f45b118c6e cleanup old tools 2025-10-18 19:52:21 +02:00
Lorow
d7a302deff cleanup old setup 2025-10-18 19:52:19 +02:00
Lorow
3b443ecfe0 Implement WiFi setup, scanning, auto setup and fix smaller bugs 2025-10-18 19:51:29 +02:00
Lorow
53c6c20c9b add get_led_duty_cycle, configure_device_name, start_streaming, set_led_duty_cycle and get_settings_summary commands, refactor some old stuff, clean up late-night errors 2025-10-18 19:51:29 +02:00
Lorow
d589862fa7 begin work on new setup script 2025-10-18 19:51:29 +02:00
Lorow
5b248ec0c6 Clean up wifi_scanner script 2025-10-18 19:51:29 +02:00
PhosphorosVR
e47735c720 Changes made based on pr feedback. 2025-09-23 01:46:53 +02:00
PhosphorosVR
909a2779ac cleaning up board config and switch tool 2025-09-06 17:10:46 +02:00
PhosphorosVR
ad7b9b8be9 unify advertised name for mDNS and USB, update configuration settings, and enhance setup tool prompts. 2025-09-06 16:25:21 +02:00
PhosphorosVR
21e7589546 Refactor wireless command error handling and update device mode terminology in setup tool 2025-09-05 18:38:13 +02:00
PhosphorosVR
93b2f7f23f Add 'get_who_am_i' command and related configurations for device identification 2025-09-05 17:47:04 +02:00
PhosphorosVR
83d7805e9e - Updated README to reflect changes in device mode terminology from "Auto" to "Setup".
- Changed configuration macros from CONFIG_GENERAL_DEFAULT_WIRED_MODE to CONFIG_GENERAL_INCLUDE_UVC_MODE across multiple files.
- Introduced new command for retrieving LED current in CommandManager.
- Added MonitoringManager and CurrentMonitor classes to handle LED current monitoring.
- Updated Kconfig to include options for LED current monitoring.
- Modified main application logic to integrate MonitoringManager and handle new device modes.
- Adjusted CMakeLists and source files to include new monitoring components.
2025-09-05 01:08:11 +02:00
Lorow
cbcb9b492e Add get device name command for displaying the current name in the setup tool 2025-08-26 22:20:54 +02:00
PhosphorosVR
937234af6d Update README and enhance serial number display in OpenIris setup CLI 2025-08-24 22:50:35 +02:00
PhosphorosVR
6e2a591348 Fixing small stuff 2025-08-24 22:21:06 +02:00
PhosphorosVR
40833490d4 Fixed emojis 2025-08-22 03:11:43 +02:00
PhosphorosVR
8c78c7f927 Satisfying my OCD!!!!!!, Enhance WiFi configuration flow and user prompts in setup tool lol 2025-08-22 03:04:34 +02:00
PhosphorosVR
817101e40d Add command for retrieving device serial number and MAC address 2025-08-22 02:24:02 +02:00
PhosphorosVR
5a201d875e Added PWM live control and get_led_duty_cycle 2025-08-22 01:01:49 +02:00
Lorow
21e8dbe264 Add PoC PWN duty cycle adjustment command for FaceFocus 2025-08-19 00:03:31 +02:00
Lorow
ee5a73895c Merge remote-tracking branch 'origin/main' into mutimodal
# Conflicts:
#	components/CameraManager/CameraManager/CameraManager.cpp
#	dependencies.lock
#	main/openiris_main.cpp
#	sdkconfig
2025-08-13 23:46:13 +02:00
Lorow
a23f7dacb1 Fix merge conflicts 2025-08-13 23:01:53 +02:00
Lorow
5a86ae042f Improvements and refactors after CR, add option to modify mdns name and simplify setup tool 2025-08-12 23:48:44 +02:00
PhosphorosVR
46f91124fe Added FaceFocusVR board (eye module) 2025-08-09 17:33:45 +02:00
PhosphorosVR
421a4cdaf3 Added facefocusvr_face board 2025-08-08 22:01:07 +02:00
Summer
d9ace4bc05 upload mutimodal 2025-07-29 23:02:29 +02:00
Summer
3a70577223 upload mutimodal 2025-06-11 04:55:38 -07:00
Lorow
911ba8fb5d Add support for setting up wifi credentials with switchBoardType tool, rework the diff logic a bit 2025-04-24 22:34:43 +02:00
Lorow
9db29f0a01 Fix dry-run truncating the main config file 2025-04-13 20:25:54 +02:00
Lorow
e4bf0dc5d4 make the switchBoardType compute diff against main config file 2025-04-13 20:12:31 +02:00
Lorow
543a499a9e Add a tool to easily switch between board configs, cleanup configs 2025-04-13 15:38:18 +02:00