PhosphorosVR
0c4a300647
- Applied changes based on PR feedback
...
- Remove redundant menu entries from default config (will be set by Kconfig.projbuild)
2025-08-09 17:13:04 +02:00
PhosphorosVR
6c0f7d8e73
Merge branch 'main' of https://github.com/PhosphorosVR/OpenIris-ESPIDF
2025-08-09 16:20:36 +02:00
Phosphoros
ab2c1cbfe4
Delete .vscode directory
2025-08-09 16:20:16 +02:00
PhosphorosVR
c842b1fb14
Remove VSCode config from tracking
2025-08-09 16:18:06 +02:00
PhosphorosVR
35821507ef
Added CONFIG_CAMERA_WIFI_XCLK_FREQ
2025-08-09 03:25:02 +02:00
PhosphorosVR
03822f90c8
fb_location to DRAM, no need for psram with small files and DRAM should be more stable
2025-08-09 03:10:44 +02:00
PhosphorosVR
a5d4ac3c7d
Added Camera_USB_XCLK_FREQ and CONFIG_GENERAL_UVC_DELAY
2025-08-08 22:45:28 +02:00
PhosphorosVR
2a2327b038
Added FaceFocusVR to CONFIG_CAMERA_MODULE_NAME
2025-08-08 22:08:32 +02:00
PhosphorosVR
421a4cdaf3
Added facefocusvr_face board
2025-08-08 22:01:07 +02:00
PhosphorosVR
5c5d32b083
Fix: ensure SerialManager task handle is stored correctly for timer callback
...
- Replaced TaskHandle_t* with TaskHandle_t to allow xTaskCreate() to store the task handle
- Passed the actual handle to the start_video_streaming timer callback
- Prevented potential null/invalid handle issues when deleting the SerialManager task
2025-08-08 21:37:57 +02:00
PhosphorosVR
2346d0ec6c
-Add configurable PWM frequency and duty cycle for external LED control
...
-Reworked Kconfig menu structure for better organization
2025-08-08 21:26:06 +02:00
Summer
0b2939b7d9
Add 3660
2025-08-07 19:58:50 -07:00
PhosphorosVR
6b3e130f12
Fixing base defaults
2025-08-07 12:06:01 +02:00
Lorow
310db55b14
Merge pull request #5 from PhosphorosVR/main
...
fix: Prevent buffer overflow in get_serial_number
2025-08-01 18:44:48 +02:00
PhosphorosVR
74c6004ef8
fix: Prevent buffer overflow in get_serial_number
2025-08-01 01:46:55 +02:00
Lorow
9326746e1d
Fix device config redefinition issue
2025-07-29 23:10:24 +02:00
Summer
d9ace4bc05
upload mutimodal
2025-07-29 23:02:29 +02:00
Lorow
b30a00900f
Merge pull request #4 from nponsard/main
...
fix: capitalisation of helper for linux build
2025-07-13 13:26:03 +02:00
Nils Ponsard
afc61276a9
fix: capitalisation of helper for linux build
...
Signed-off-by: Nils Ponsard <nilsponsard@gmail.com >
2025-07-12 20:07:24 +02:00
Lorow
9479c1c592
Set the tinyusb version to 0.15.0~10 to fix uvc becoming unresponsive, add missing proper device mode handling, update progress docs
2025-06-27 22:10:29 +02:00
Lorow
3476c36779
Merge pull request #2 from lorow/feature/uvc-custom-name-and-serial
...
Add support for setting a custom device name and per-board serial nuber for UVC
2025-06-26 21:46:48 +02:00
Lorow
ec4369df7f
Add support for setting a custom device name and per-board serial number for UVC
2025-06-17 22:21:22 +02:00
Summer
3a70577223
upload mutimodal
2025-06-11 04:55:38 -07:00
Lorow
39002e2335
Fix typo in device commands
2025-05-28 22:53:43 +02:00
Lorow
b5c6bc3765
Minor cleanup, add missing command for updating OTA credentials
2025-05-25 16:31:42 +02:00
Lorow
cd2791ba6f
Add command to set device mode between auto/uvc/wifi, add config to represent streaming mode, implement restart task, implement restart device command
2025-05-21 23:21:56 +02:00
Lorow
b7bae7fb3e
Add Proof of concept switching between UVC and Wi-Fi streaming based on the presence of Wi-Fi creds, rewrite restart task to esp_timer
...
TODO: Think about letting people set the mode explicitly so the board comes online faster
2025-05-20 23:09:06 +02:00
Lorow
4f0ab541cb
Modernize the code a bit, clean up most compilation warnings
2025-05-18 17:35:39 +02:00
Lorow
0635bbd5c2
Make command manager output proper json
2025-05-13 22:53:51 +02:00
Lorow
ab0b1db432
FIx typo preventing stored networks from being loaded
2025-05-13 21:45:31 +02:00
Lorow
c7ac2e3b1a
Fix multiple commands not being executed correctly
2025-05-11 21:53:05 +02:00
Lorow
698a775c88
Fix wifi config representation ,fix ap_network representation
2025-05-11 21:12:45 +02:00
Lorow
3e6efe84cd
Fix typo preventing command payload to be passed down
2025-05-11 20:09:53 +02:00
Lorow
06c307a821
Fix SerialManager not reading the entire message
2025-05-10 21:02:30 +02:00
Lorow
899e00a5fb
Find a bug with multi-command execution, fix crash when data was missing
2025-05-10 21:01:39 +02:00
Lorow
833f69092f
switch default led state not to be repeatable
2025-05-10 16:19:16 +02:00
Lorow
a955199bb5
Fix wifi state handling for when we have no stored networks
2025-05-10 16:12:48 +02:00
Lorow
db7d4fa8b0
Serial manager cleanup
2025-05-10 15:38:25 +02:00
Lorow
1eeba31efd
Add PoC Serial communication implementation
2025-05-09 19:45:05 +02:00
Lorow
9ce9a7da74
Fill commandTypeMap with missing commands
2025-05-09 19:41:44 +02:00
Lorow
d2a857724a
Fix WIFI_PASSOWRD typo in kconfig.projbuild
2025-05-09 13:59:33 +02: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
50447db15b
Up the uri handlers count, port timeouts
2025-04-24 22:05:37 +02:00
Lorow
f0fab81a18
Cleanup sdkconfig wifi definitions
2025-04-24 22:05:02 +02:00
Lorow
4095f00bb0
Rewrite state manager, clean up states, fixup typos - todo test state display
2025-04-21 23:50:41 +02:00
Lorow
f1cf3baf46
Finish led manager rewrite
2025-04-20 21:08:14 +02:00
Lorow
a580d0f097
Move REST API poll and led manager state display to tasks, beginng led manager refactor
2025-04-19 16:28:10 +02:00
Lorow
b3354935fa
remove unneeded .vscode directory
2025-04-15 22:32:47 +02:00
Lorow
85077ce4ec
extend gitignore
2025-04-15 22:32:24 +02:00
Lorow
2aec0aaacd
Add proper support for Babble illuminator LEDS
2025-04-13 21:22:52 +02:00