Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Events
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
githubdoe
DFTFringe
Repository navigation
Code
Issues
42
(42)
Pull requests
5
(5)
Discussions
Actions
Projects
Security and quality
Insights
More
items
video streaming feature
- #393
#393
Merged
gr5
merged 73 commits into
master
githubdoe/DFTFringe:master
from
blinkrate
githubdoe/DFTFringe:blinkrate
Copy head branch name to clipboard
Oct 23, 2026
Conversation
Commits
73
(73)
Checks
Files changed
Merged
video streaming feature
#393
gr5
merged 73 commits into
master
githubdoe/DFTFringe:master
from
blinkrate
githubdoe/DFTFringe:blinkrate
Copy head branch name to clipboard
Commits
Commits on Aug 22, 2026
added live view
githubdoe
committed
811ecf9
View commit details
Copy full SHA for 811ecf9
Browse repository at this point
Commits on Aug 24, 2026
Live view enhanced with worker thread and 3D mouse changes
githubdoe
committed
c81c675
View commit details
Copy full SHA for c81c675
Browse repository at this point
Commits on Aug 25, 2026
enhanced the buttons and error messages. Buttons only show when appropriate
githubdoe
committed
b72a9d9
View commit details
Copy full SHA for b72a9d9
Browse repository at this point
Merge branch 'master' into blinkrate
githubdoe
committed
458f817
View commit details
Copy full SHA for 458f817
Browse repository at this point
Commits on Aug 26, 2026
corrected my .pro file back to it's original after I had mergeed the master inito by mistake.
githubdoe
committed
5a8228c
View commit details
Copy full SHA for 5a8228c
Browse repository at this point
Commits on Aug 27, 2026
worker thread for camera. Color dft overlayed on fringes. autoRMS values. Various improvements and bug fixes. All is working as desired.
githubdoe
committed
1e94beb
View commit details
Copy full SHA for 1e94beb
Browse repository at this point
fixed crash us user closes and the loop is running. Added more help text
githubdoe
committed
97dde1d
View commit details
Copy full SHA for 97dde1d
Browse repository at this point
Colored save avereage button amber
githubdoe
committed
0a758aa
View commit details
Copy full SHA for 0a758aa
Browse repository at this point
Commits on Aug 29, 2026
chaned dft button name. Added mutex to worker to keep it from crashing when dialog is closed.
githubdoe
committed
c252c39
View commit details
Copy full SHA for c252c39
Browse repository at this point
I had to make these changes to get this to build in QT6
gr5
committed
27231f5
View commit details
Copy full SHA for 27231f5
Browse repository at this point
Commits on Aug 30, 2026
Removed circle from DFT. Corrected DFT code to use resize image to fit DFT size. Enabled DFT size control. Save some settings in QSettings. Added DFT low Threshold to adjust dft image.
githubdoe
committed
f3ec634
View commit details
Copy full SHA for f3ec634
Browse repository at this point
saved DFT low threshold. Correct drawing mirror outline. Added right click on image to delete outline. Outline governs the size of the DFT
githubdoe
committed
884b14a
View commit details
Copy full SHA for 884b14a
Browse repository at this point
Commits on Aug 31, 2026
added code to check for stream that did not start up. Trying to keep program from hanging. Gave it just a few seconds to allow the stream before giving up. Hope that is enought time
githubdoe
committed
cd33781
View commit details
Copy full SHA for cd33781
Browse repository at this point
Commits on Sep 1, 2026
added code to eliminate hang when stream is not connecting. Tried to reconnect to stream when changing to new stream. Saved average when loop is stopped and averages was being done. Corrected RM…
Show description for c55b170
githubdoe
committed
c55b170
View commit details
Copy full SHA for c55b170
Browse repository at this point
Commits on Sep 2, 2026
save average on stopping loop if aveeraging is happening. Added control to settings to not save wavefronts on list excapt of average. Fixed memory and copy issues in the analysis loop
githubdoe
committed
3efb3e1
View commit details
Copy full SHA for 3efb3e1
Browse repository at this point
Commits on Sep 4, 2026
added signal to Circleoutline so outlines can be signaled. Modifed ogl view so that it can be buffered and does not flash when live view is active. Modified live view to a one image and one contr…
Show description for 4f20e60
githubdoe
committed
4f20e60
View commit details
Copy full SHA for 4f20e60
Browse repository at this point
got status working. Added connection status
githubdoe
committed
8efcc6c
View commit details
Copy full SHA for 8efcc6c
Browse repository at this point
added passing igramarea outline to live view image.
githubdoe
committed
3b4c627
View commit details
Copy full SHA for 3b4c627
Browse repository at this point
Commits on Sep 5, 2026
fixed outline when live view scales the image. Started adding feature to send image straight to igramarea without transfering a file for it to read.
githubdoe
committed
96af1d9
View commit details
Copy full SHA for 96af1d9
Browse repository at this point
Commits on Sep 6, 2026
Got igram outline feeding back from live view working. So no uses can control the mirror outline from live view. Added startup meessage to allow user to pick what is the default device or none at…
githubdoe
committed
b68339f
View commit details
Copy full SHA for b68339f
Browse repository at this point
improved center filter transmit and display to live view. Added percent rms value if first wave front back into seettings
githubdoe
committed
f1a1525
View commit details
Copy full SHA for f1a1525
Browse repository at this point
Commits on Sep 8, 2026
added null flag to avereage. Added contour pen color and width and print capability to the countour plot.
githubdoe
committed
7e1c2ea
View commit details
Copy full SHA for 7e1c2ea
Browse repository at this point
Commits on Sep 10, 2026
corrected contour line color setting to not correct width. Added 1280 x 960 live view setting. Correected average to have correct null when loop ends.
githubdoe
committed
8ccfe01
View commit details
Copy full SHA for 8ccfe01
Browse repository at this point
saved live view average mode checkbox state
githubdoe
committed
ee57122
View commit details
Copy full SHA for ee57122
Browse repository at this point
Commits on Sep 11, 2026
Saved more setttings. Inproved status meessage display. Added connection status when selecting a stream. Changed DFT transparancy logic.
githubdoe
committed
61df90a
View commit details
Copy full SHA for 61df90a
Browse repository at this point
Commits on Sep 12, 2026
selecte the average wave front when it gets stored by the live view loop
githubdoe
committed
7cdba4f
View commit details
Copy full SHA for 7cdba4f
Browse repository at this point
added video buffer clearing to get current frame
githubdoe
committed
26f76d4
View commit details
Copy full SHA for 26f76d4
Browse repository at this point
Commits on Sep 14, 2026
added trend to live view. Resize resizes igram display
githubdoe
committed
7d8f6d8
View commit details
Copy full SHA for 7d8f6d8
Browse repository at this point
Commits on Sep 16, 2026
got working yellow circle from DFTA to DFTB. Work in progresss
githubdoe
committed
3f29ef1
View commit details
Copy full SHA for 3f29ef1
Browse repository at this point
added ability to switch trend between SA and best fit conic. Improved splitter window for trend. Saved it geometry on exit. Added frame count to image size. Changed color scheme of trend graphs.
githubdoe
committed
f116db6
View commit details
Copy full SHA for f116db6
Browse repository at this point
spead up the DFT painting of live view. Removed a unused signal from the invert logic that would complain with a debug message.
githubdoe
committed
cf28d71
View commit details
Copy full SHA for cf28d71
Browse repository at this point
added DFT Display size control in the settings.
githubdoe
committed
b8b9b1a
View commit details
Copy full SHA for b8b9b1a
Browse repository at this point
Commits on Sep 17, 2026
simplified the code to merge the DFT with the image in live view which should speed it up some more. Still working on getting yellow circel to be the right size of the DFTFilter.
githubdoe
committed
ef67014
View commit details
Copy full SHA for ef67014
Browse repository at this point
improved speed and presenttation of DFT in live view. Correct size of blue filter in live view to match actual blue filter
githubdoe
committed
c0d72dc
View commit details
Copy full SHA for c0d72dc
Browse repository at this point
imporved value for transparency of DFT in live view. Added image file for live view debug in video worker.
githubdoe
committed
07d1822
View commit details
Copy full SHA for 07d1822
Browse repository at this point
Commits on Sep 18, 2026
added 100 ms throttle timer to live view display.
githubdoe
committed
e5bcc89
View commit details
Copy full SHA for e5bcc89
Browse repository at this point
modified worker to capture all frames and just sent the latest one
githubdoe
committed
955275c
View commit details
Copy full SHA for 955275c
Browse repository at this point
Commits on Sep 19, 2026
added outline buttons
githubdoe
committed
e3ff070
View commit details
Copy full SHA for e3ff070
Browse repository at this point
new capture loop to forgive slow camera startup. Default tend to show Best fit conic. Changed trend to use real time and display has minutes instead of seconds. Corrected but in outline buttons …
Show description for 036a224
githubdoe
committed
036a224
View commit details
Copy full SHA for 036a224
Browse repository at this point
Commits on Sep 20, 2026
Wait up to 5 seconds for camera to connect. Cropped live view to the mirror outline + 10 pixels when an outline exists. Fit to window updated when the outline changes or is set the first time.
githubdoe
committed
d7cdf41
View commit details
Copy full SHA for d7cdf41
Browse repository at this point
full size image when adjusting live view outline. Added time renderNextFrame takes. Added user control of yellow circle. But not feed back to dft area yet.
githubdoe
committed
2735128
View commit details
Copy full SHA for 2735128
Browse repository at this point
Commits on Sep 26, 2026
fixed crop. Added tool tips. Added connection frame timeout setting. Added repaint. Maybe some more things I don't remember. Added new worker class but did not use it yet.
githubdoe
committed
cd3cf09
View commit details
Copy full SHA for cd3cf09
Browse repository at this point
fixed igram area arrow keys to send corrected signals to live view when they move the outline
githubdoe
committed
ba7bb68
View commit details
Copy full SHA for ba7bb68
Browse repository at this point
Commits on Sep 27, 2026
updated settings and the help
githubdoe
committed
2c8aaaa
View commit details
Copy full SHA for 2c8aaaa
Browse repository at this point
fixed crash from removing a couple settings
githubdoe
committed
2aee150
View commit details
Copy full SHA for 2aee150
Browse repository at this point
Commits on Sep 28, 2026
Fixed issue with crop() that was discarding latest outline position which
Show description for 46aa937
gr5
committed
46aa937
View commit details
Copy full SHA for 46aa937
Browse repository at this point
Changes needed to make blinkrate branch build in QT6. Ran and tested.
gr5
committed
bd7fc7c
View commit details
Copy full SHA for bd7fc7c
Browse repository at this point
Missed some stuff in the project files used by github for Dale's new feature
gr5
committed
c407d1c
View commit details
Copy full SHA for c407d1c
Browse repository at this point
I think I need to add these libraries for mac and linux builds.
gr5
committed
4138083
View commit details
Copy full SHA for 4138083
Browse repository at this point
Oops - didn't know there was a linux QT5 build. This should fix that.
gr5
committed
867dbad
View commit details
Copy full SHA for 867dbad
Browse repository at this point
Commits on Sep 29, 2026
Merge pull request #390 from githubdoe/fix_crop
Show description for 02302d6
gr5
authored
02302d6
View commit details
Copy full SHA for 02302d6
Browse repository at this point
Merge pull request #391 from githubdoe/fix_qt6
Show description for 5b7cf15
gr5
authored
5b7cf15
View commit details
Copy full SHA for 5b7cf15
Browse repository at this point
Commits on Sep 30, 2026
added feedback of yellow circle to DFT area's blue circle when yellow is moved by user using the mouse. Change mouse to only move yellow circle unless shift is also pressed. Limited green circle …
Show description for 5be9d5f
githubdoe
committed
5be9d5f
View commit details
Copy full SHA for 5be9d5f
Browse repository at this point
pull in reemote changes
githubdoe
committed
6727a4a
View commit details
Copy full SHA for 6727a4a
Browse repository at this point
Commits on Oct 1, 2026
removed some debug. Added arrow keys to live view. Added help overlay. Changed mouse functions on live view.
githubdoe
committed
56bf690
View commit details
Copy full SHA for 56bf690
Browse repository at this point
added +- to mirror live view adjustemt. Corrected bug for click drag
githubdoe
committed
8618350
View commit details
Copy full SHA for 8618350
Browse repository at this point
Commits on Oct 2, 2026
updated live view help
githubdoe
committed
573e872
View commit details
Copy full SHA for 573e872
Browse repository at this point
Commits on Oct 3, 2026
added hot key help windows
githubdoe
committed
013b6bd
View commit details
Copy full SHA for 013b6bd
Browse repository at this point
Commits on Oct 4, 2026
merged with remote master
githubdoe
committed
44b0e63
View commit details
Copy full SHA for 44b0e63
Browse repository at this point
reapplying some fixes so this compiles on github qith qt6
gr5
committed
1f168ae
View commit details
Copy full SHA for 1f168ae
Browse repository at this point
Commits on Oct 6, 2026
backed out using other zernike enables so one could update seeelected wave fronts. Made / work for all screen focuses. Added export, import, reseet settings.
githubdoe
committed
46f42a5
View commit details
Copy full SHA for 46f42a5
Browse repository at this point
Commits on Oct 8, 2026
Changed gaussian blur such that the blur for the current
Show description for 514b804
gr5
committed
514b804
View commit details
Copy full SHA for 514b804
Browse repository at this point
added selection of all zernicke values to the option plot line for history trend
githubdoe
committed
19843bc
View commit details
Copy full SHA for 19843bc
Browse repository at this point
Updateed with master's latest code
githubdoe
committed
9ee3395
View commit details
Copy full SHA for 9ee3395
Browse repository at this point
fixed duplicate send surface bug. Removed some debug. Correected tend vertial axis to have tick marks to nearest .05 or the like.
githubdoe
committed
3e827ed
View commit details
Copy full SHA for 3e827ed
Browse repository at this point
Commits on Oct 9, 2026
disabled loop timer display
githubdoe
committed
153f3c8
View commit details
Copy full SHA for 153f3c8
Browse repository at this point
Commits on Oct 18, 2026
Added exposure and gain control behind sliders. Also added
Show description for 02b26ce
gr5
committed
02b26ce
View commit details
Copy full SHA for 02b26ce
Browse repository at this point
Small changes to get it to compile on QT5
gr5
committed
0f74d0b
View commit details
Copy full SHA for 0f74d0b
Browse repository at this point
Commits on Oct 19, 2026
Removed some code that isn't needed or used and Clang was complaining about.
gr5
committed
342d33d
View commit details
Copy full SHA for 342d33d
Browse repository at this point
Commits on Oct 20, 2026
Auto connects to camera when it starts sending blank/zeroed frames.
Show description for cfae213
gr5
committed
cfae213
View commit details
Copy full SHA for cfae213
Browse repository at this point
Merge pull request #392 from githubdoe/blinkrate_exposure
Show description for 73c098c
gr5
authored
73c098c
View commit details
Copy full SHA for 73c098c
Browse repository at this point
Commits on Oct 21, 2026
Several changes:
Show description for 818bc52
gr5
committed
818bc52
View commit details
Copy full SHA for 818bc52
Browse repository at this point
Merge branch 'blinkrate_exposure' into blinkrate
gr5
committed
ebdfa5d
View commit details
Copy full SHA for ebdfa5d
Browse repository at this point
You can’t perform that action at this time.