Commit Graph

42 Commits

Author SHA1 Message Date
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