summaryrefslogtreecommitdiffstats
path: root/virtual-programs/camera.folk (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Continue refactor: remove pi/cUtils.tcl and refs, inline cameraOmar Rizwan2024-05-131-1/+348
|
* camera: Add gadget (pi camera) mode using YUV420Omar Rizwan2024-04-051-1/+5
|
* folk0: Stick with 720p for nowOmar Rizwan2024-03-191-5/+0
|
* Make folk0 resolution 4kAndrés Cuervo2024-02-021-0/+5
|
* display: WIP: Refactor into files; use wishes, not Display::Omar Rizwan2023-10-061-1/+1
| | | | | | | | Expose shader stuff to user programs for the first time. Mostly works, but display thread and main thread run much slower (28fps display, 70fps main). Also introduce dict getwithdefault (helpful for rest options).
* process: Allow running multiple On process blocks on processOmar Rizwan2023-10-061-0/+3
| | | | | | | | | Turn off share wishes/claims default for subprocesses, so you (for now) have to explicitly specify sharing if you want any to happen. On process now only spawns process if it doesn't exist but always runs the code block (which now happens through a statement instead of directly on init).
* camera,calibrate: Fixing really bad breakage from refactorsOmar Rizwan2023-10-021-17/+2
| | | | (mostly undoing refactor; also pointer fix in calibrate)
* main,camera: Can now free things from Folk interprocess heapOmar Rizwan2023-09-291-4/+26
| | | | | Finish switch to dlmalloc. Get rid of hacky mempool in camera and just use the heap.
* Faster (global var sampling, not reactive) metricsOmar Rizwan2023-09-141-0/+4
|
* Some peering cleanup (receive before Step); build in FPS countingOmar Rizwan2023-09-061-6/+3
|
* WIP: Rewrite peering to use shm instead of websocketsOmar Rizwan2023-08-151-1/+2
| | | | Huge performance increases, but crashy.
* Add timestamps to camera framesOmar Rizwan2023-08-111-3/+8
|
* Semi-configurable camera resolutionOmar Rizwan2023-07-271-4/+13
| | | | so we can run Interact system at 1080p
* camera: Use foreverOmar Rizwan2023-07-201-5/+2
|
* Split out apriltag detectionNaveen Michaud-Agrawal2023-07-181-11/+0
|
* WIP: Tag detect on same thread as camera for now.Omar Rizwan2023-06-191-17/+15
|
* Getting one camera frame from a threadCharles Chamberlain2023-06-011-0/+8
|
* Fix bug in process naming: choose unique names in same fileCharles Chamberlain2023-06-011-1/+0
|
* WIP: Start implementing AprilTag detector. defineFolkImages shmOmar Rizwan2023-05-261-21/+20
|
* Start moving camera to virtual programOmar Rizwan2023-05-251-0/+33