Commit Graph

  • 2109dacd42 fix for ov3660 main MrUnknownDE 2026-02-28 20:27:02 +01:00
  • 6971464fbd Merge pull request #33 from EyeTrackVR/feature/support-for-bssid Lorow 2026-02-05 23:26:08 +01:00
  • b64994c2de Merge pull request #32 from m-RNA/update/AdcSampler Lorow 2026-02-05 23:25:44 +01:00
  • 1b430a8ea8 Make bssid optional in payload for backwards compatibility, add tests, Lorow 2026-01-11 20:38:13 +01:00
  • e205509fec Add PoC support for BSSID Lorow 2026-01-10 22:05:26 +01:00
  • 01053752d9 refactor(Monitoring): abstract platform-specific ADC code and add ESP32-S2 support - Move calibration functions to platform-specific files - Add ADC_SAMPLER_SUPPORTED macro for unified platform detection - Add ESP32-S2 support (UNTESTED) - Remove explicit #if defined() macros from common code m-RNA 2026-01-10 23:50:03 +08:00
  • c6584af3b5 Merge pull request #31 from EyeTrackVR/feature/reformat-code-with-clang Lorow 2026-01-07 22:11:43 +01:00
  • 555e290d71 Reformat project using clang-format Lorow 2026-01-06 22:51:24 +01:00
  • 567d3ebd75 Merge pull request #28 from m-RNA/feature/add-battery-monitor Lorow 2026-01-06 19:12:58 +01:00
  • 80599b48ee docs: update README to include battery monitoring features and commands m-RNA 2026-01-01 21:46:29 +08:00
  • 97b910a38c Move the battery power calculation part to the BatteryMonitor class m-RNA 2026-01-01 17:14:53 +08:00
  • 017474746f config: disable battery monitoring by default and clean up ADC settings - Set CONFIG_MONITORING_BATTERY_ENABLE to n by default - Update help text for ADC pin configuration in Kconfig - Remove unused config options m-RNA 2026-01-01 16:35:49 +08:00
  • a2cce45d78 Cleaned up code and added ESP32 support for AdcSampler-based BatteryMonitor and current monitoring m-RNA 2026-01-01 14:44:06 +08:00
  • 4bc682b4f2 Fix: Let ESP32 compile successfully m-RNA 2026-01-01 11:49:29 +08:00
  • c1b15dce58 Add battery monitoring sdkconfig options, including voltage monitoring enable, ADC pin, voltage divider and sampling interval settings m-RNA 2025-12-24 03:56:25 +08:00
  • 7118593f52 Add AdcSampler and BatteryMonitor source file support for esp32s3 target m-RNA 2025-12-24 03:50:28 +08:00
  • 02cc939d32 Add command support for obtaining battery status m-RNA 2025-12-24 03:49:49 +08:00
  • 2a3f99b10c Add battery monitoring to the monitoring manager, update relevant methods and log output m-RNA 2025-12-24 03:47:38 +08:00
  • 973afba994 Reconstruct the CurrentMonitor class, remove unused members and methods, and simplify ADC initialization logic m-RNA 2025-12-24 03:42:18 +08:00
  • b739bd2775 Add BatteryMonitor class to support battery monitoring m-RNA 2025-12-24 03:42:00 +08:00
  • 813ebf9712 Add AdcSampler class to support ADC monitoring function m-RNA 2025-12-24 03:39:42 +08:00
  • 347d1d6b3e Merge pull request #25 from m-RNA/Optimize-WiFi-connection-time Lorow 2025-12-31 20:21:18 +01:00
  • faef491a68 Merge pull request #27 from m-RNA/update-stream_state-events Lorow 2025-12-31 20:18:14 +01:00
  • f1acb5dedf Merge pull request #23 from m-RNA/Fix-FPS-reporting Lorow 2025-12-31 20:09:08 +01:00
  • b6c5e7932b Initial StreamState is Stream_OFF m-RNA 2025-12-23 22:31:50 +08:00
  • 31f8ac38fc Fix WiFi Stream FPS reporting m-RNA 2025-12-23 03:30:05 +08:00
  • 3057b0237d Unify stream state events (UVC) m-RNA 2025-12-23 03:11:14 +08:00
  • 7fce6a0b74 Add event queue to send stream event for StreamServer m-RNA 2025-12-23 03:08:21 +08:00
  • cf3476abd7 Fix stream_state update logic and add the event queue acquisition function m-RNA 2025-12-23 03:03:31 +08:00
  • 1131bd2448 Check whether WIFI is open before closing m-RNA 2025-12-22 00:09:42 +08:00
  • a35f474c0d Optimize WiFi connection time by using WIFI_FAST_SCAN (~2000ms improvement) m-RNA 2025-12-21 23:55:20 +08:00
  • d24889a141 Update supported targets in README.md Lorow 2025-12-14 22:17:51 +01:00
  • 054dda6f8c bump version to 0.2.1rc0 Lorow 2025-12-14 22:02:32 +01:00
  • f06705bec9 Add merge-multiple: true to download-artifact, fixing the release not grabbing built files Lorow 2025-12-14 21:39:39 +01:00
  • 8f90cdb6e0 bump version to 0.2.0rc0 Lorow 2025-12-14 21:21:59 +01:00
  • 632eb2c029 Merge pull request #1 from EyeTrackVR/feature/add-support-for-other-boards Lorow 2025-12-14 21:11:26 +01:00
  • c60db9ee42 Cleanup todos Lorow 2025-12-14 21:01:05 +01:00
  • ebdae51a20 Switch base config back to babble Lorow 2025-12-14 16:46:15 +01:00
  • 139486be01 Add documentation about tests Lorow 2025-12-14 16:23:59 +01:00
  • a25275a47f Simplify default_hostname handling Lorow 2025-12-14 16:21:44 +01:00
  • 916f670753 Update python to 3.13 Lorow 2025-12-14 15:42:46 +01:00
  • d31c1ee502 expand has/lacks_capability markers to support AND Lorow 2025-12-07 17:46:31 +01:00
  • 4dba0d5d70 Add uart cleanup for esp32s boards Lorow 2025-12-07 17:45:57 +01:00
  • 8a28cfa628 fix uart pinout on esp32s boards Lorow 2025-12-07 17:43:56 +01:00
  • 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 Lorow 2025-12-07 15:32:35 +01:00
  • abd10fc61a Finish writing tests for commands, fix resolution being accidentally set to lower one, improve fixtures - need rewrite Lorow 2025-12-06 22:42:48 +01:00
  • e2d0981e0e Add more tests, add lacks_capability marker, add todo test list Lorow 2025-11-30 21:01:24 +01:00
  • eed1fa2cb0 Implement tests for changing device mode and MDNS name Lorow 2025-11-30 01:02:32 +01:00
  • 00c4fe66c4 Initial support for a hardware test harness with pytest and UV Lorow 2025-11-23 17:15:26 +01:00
  • 7d2eedf5f9 Clean up extra components handling in cmake Lorow 2025-11-11 22:07:30 +01:00
  • c3ea42c4d0 Add initial version of the Build and release action Lorow 2025-11-10 19:27:05 +01:00
  • 96016909c5 Fix improper json formatting in executeFromType Lorow 2025-11-04 21:51:07 +01:00
  • 440941accb Fix Mongoose stackoverflow Lorow 2025-11-04 21:43:55 +01:00
  • 60d568296a Refactor the HTTP Rest API commands, fix streaming missing Lorow 2025-11-04 21:32:34 +01:00
  • 68cac0b3ac Further fixes and adjustments for getting UART working on esp32 boards Lorow 2025-11-04 00:55:12 +01:00
  • 3b66642a83 Initial refactors to support esp32 boards Lorow 2025-10-30 15:06:26 +01:00
  • 3494edc822 Cleanup after rebase Lorow 2025-10-21 23:12:01 +02:00
  • 410ad0533c Configure bumpver for basic versioning Lorow 2025-10-21 23:06:39 +02:00
  • 2a3b26bbcb Update docs to reflect the switch Lorow 2025-10-21 22:49:05 +02:00
  • 55d94563e8 Convert project fully to UV Lorow 2025-10-21 22:43:58 +02:00
  • dc61a5feb1 Run UV Ruff over tools scripts Lorow 2025-10-21 22:34:53 +02:00
  • 4e531eb42a Refactor boards definitions to support new switchBoardType format Lorow 2025-10-21 22:34:33 +02:00
  • eb4c8df36a Backport basic boards definitions (untested) Lorow 2025-06-03 23:31:24 +02:00
  • 6da759b2e6 Bump UVC settings, clean up sdkconfig in preparations for more boards Lorow 2025-06-03 23:28:30 +02:00
  • b25c45d573 Merge pull request #21 from SummerSigh/main Lorow 2025-12-13 20:02:52 +01:00
  • 6c6d184e55 fix scan timeouts Summer 2025-11-23 14:00:15 -08:00
  • 34f89ffb33 Merge pull request #19 from bwmp/patch-1 Lorow 2025-10-27 11:31:29 +01:00
  • 17bcd12859 Comment out stream server start call bwmp 2025-10-26 14:15:36 -07:00
  • 3f46291359 Merge pull request #18 from bwmp/oli/fix Lorow 2025-10-26 13:10:12 +01:00
  • 2e8f328278 fix bwmp 2025-10-25 18:06:18 -07:00
  • c93ede4e1e Merge pull request #17 from lorow/feature/replace-json-libs Lorow 2025-10-19 19:30:45 +02:00
  • dbcee66fa8 Fix getLEDCurrentCommand after rebase, cleanup todos, add current monitoring to setup script Lorow 2025-10-19 19:29:04 +02:00
  • 16c5906841 port back get_device_info probe in CLI tool Lorow 2025-10-18 21:23:57 +02:00
  • d67c0251fa cleanup after rebasing Lorow 2025-10-18 21:23:40 +02:00
  • 26d91abfd4 Cleanup readme Lorow 2025-10-17 00:09:27 +02:00
  • f45b118c6e cleanup old tools Lorow 2025-10-17 00:08:03 +02:00
  • d7a302deff cleanup old setup Lorow 2025-10-17 00:06:59 +02:00
  • 3b443ecfe0 Implement WiFi setup, scanning, auto setup and fix smaller bugs Lorow 2025-10-17 00:06:46 +02:00
  • 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 Lorow 2025-10-15 23:32:50 +02:00
  • d589862fa7 begin work on new setup script Lorow 2025-10-14 22:50:18 +02:00
  • 5b248ec0c6 Clean up wifi_scanner script Lorow 2025-10-14 22:49:54 +02:00
  • 5c66c9ca77 Rework str based responses to json Lorow 2025-10-14 22:49:44 +02:00
  • e5ce325e3f Remove cJSON Lorow 2025-10-09 23:14:14 +02:00
  • f241603a82 Remove heartbeats in favor of ping command Lorow 2025-10-09 23:13:56 +02:00
  • ecf881a552 Remove reset camera Lorow 2025-10-09 23:12:57 +02:00
  • 44b5fe157a Rewrite commands to nlohmann-json Lorow 2025-10-09 23:12:03 +02:00
  • cf9eecc822 Configure nlohmann-json to suit espidf environment Lorow 2025-10-09 22:59:47 +02:00
  • e35413a0a6 Add nlohmann-json 3.12.0 Lorow 2025-10-09 22:59:05 +02:00
  • 1a54226f5b Merge pull request #16 from lorow/fix/wifi-serial-manager Lorow 2025-10-18 19:15:59 +02:00
  • 4ae552abca Revert stopping serial manager in wifi mode Lorow 2025-09-28 14:45:05 +02:00
  • 555404fbb1 Merge pull request #13 from PhosphorosVR/main Lorow 2025-10-18 19:03:43 +02:00
  • 1a06c1a053 Merge branch 'main' into main Lorow 2025-10-18 19:02:41 +02:00
  • 1187be50f4 Removed CPU frequency configurations from facefocusvr board configs. PhosphorosVR 2025-09-30 20:13:55 +02:00
  • 05cc906988 Adjust camera configuration PhosphorosVR 2025-09-30 13:49:56 +02:00
  • 66b4264d73 Update USB configuration descriptor to advertise max bus power consumption as 200 mA PhosphorosVR 2025-09-27 21:06:23 +02:00
  • e47735c720 Changes made based on pr feedback. PhosphorosVR 2025-09-23 01:46:53 +02:00
  • 15641753f0 Improve frame handling in UVCStream to prevent corruption and ensure proper pacing PhosphorosVR 2025-09-17 12:30:19 +02:00
  • 69406e62b3 Fixe: name not saving PhosphorosVR 2025-09-16 21:55:17 +02:00
  • 150e12f3e9 Merge pull request #12 from lorow/feature/serial-manager-upgrades Lorow 2025-09-16 20:55:00 +02:00
  • 82c24e57a7 Fix MDNS name not getting saved after a single command Lorow 2025-09-16 20:49:23 +02:00