This website requires JavaScript.
Explore
Help
Sign In
Ian Gulliver
flamingcow
0 Followers
·
0 Following
Joined on
2026-03-05
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
Projects
Packages
Code
Public Activity
Starred Repositories
flamingcow
pushed to
main
at
theater/cabletest
2026-08-04 18:28:22 +00:00
21b20d0071
Scale integer counts on the panel like every other figure
49a1a2f829
Read rx errors from the driver stats array and add the pcs counters
Compare 2 commits »
flamingcow
pushed to
main
at
theater/cabletest
2026-08-01 23:14:38 +00:00
5eea6856fb
Cut the comments back to the genuinely subtle ones
flamingcow
pushed to
main
at
theater/cabletest
2026-08-01 23:08:11 +00:00
726c4c2445
Rework the panel onto SI figures, labelled chips and one spacing scale
de2ff13eb6
Collapse errors into lost, corrupt, link and internal
3c8637f931
Show recent errors as labelled chips and rebuild the reset button to match
Compare 3 commits »
flamingcow
pushed to
main
at
theater/cabletest
2026-07-31 23:50:11 +00:00
f512391ee4
Capture the panel by reading the displayed drm buffer instead of fbdev
1c5bda37bf
Drive the panel through drm and page flip between four scanout buffers
57d7c91df1
Sample the rate buckets on their own clock instead of the display refresh
5d2dbffb4a
Add a harness that runs cabletest on a timer and captures the panel to png
Compare 4 commits »
flamingcow
pushed to
main
at
theater/cabletest
2026-07-31 22:45:26 +00:00
c94b7ae33d
Show median bucket rates, slide the error window, and poll sysfs off the draw loop
flamingcow
pushed to
main
at
theater/cabletest
2026-07-27 00:09:32 +00:00
cf204f5a23
Add mkimage to build and install the image from the latest signed kernel tag
flamingcow
pushed to
main
at
theater/cabletest
2026-07-26 22:51:55 +00:00
ab0a8c8759
Take ns/m to 4.85, measured against a 6m cable
5676b2b581
Detect mounts by mount root, wait for the touchscreen, and default to eth0/eth1
Compare 2 commits »
flamingcow
pushed to
main
at
theater/cabletest
2026-07-26 17:54:41 +00:00
832a2b42d6
Mount the filesystems we need so this can run as PID 1
flamingcow
pushed to
main
at
theater/cabletest
2026-07-26 17:33:47 +00:00
5e2b36bdaa
Clear staticcheck, gopls and go.mod warnings
102d53fb9b
Turn the display portrait and split it into live and since-reset panels
4d102f377e
Take the cable zero from the shortest delay seen rather than a flag
Compare 3 commits »
flamingcow
pushed to
main
at
theater/cabletest
2026-07-26 06:04:08 +00:00
e77574712d
Cycle every payload pattern per packet and always run both directions
0f16edfe61
Count link and syscall failures instead of printing them
1b322bb32b
Measure cable length from hardware transmit and receive timestamps
Compare 3 commits »
flamingcow
pushed to
main
at
theater/cabletest
2026-07-26 04:41:26 +00:00
09411aebdf
Reset everything from a held on-screen button or space
flamingcow
pushed to
main
at
theater/cabletest
2026-07-26 04:30:43 +00:00
b2441ba64a
Redraw at 60Hz with adaptive rate smoothing, console output at 1Hz
12958ced56
Take the console into graphics mode while drawing
Compare 2 commits »
flamingcow
pushed to
main
at
theater/cabletest
2026-07-26 02:48:20 +00:00
892e855207
Group the display into instant and cumulative sections on a shared grid
flamingcow
pushed to
main
at
theater/cabletest
2026-07-26 02:42:51 +00:00
7a9567da55
Clear the framebuffer on exit
flamingcow
pushed to
main
at
theater/cabletest
2026-07-26 02:41:59 +00:00
419bdc4bb7
Render the live status to the framebuffer in Atkinson Hyperlegible Mono
flamingcow
pushed to
main
at
theater/cabletest
2026-07-26 02:31:08 +00:00
16416bc1b0
Draw the counter reset as a labelled rule across the table
flamingcow
pushed to
main
at
theater/cabletest
2026-07-26 02:29:05 +00:00
269199366d
Reset cumulative error counts on space
flamingcow
pushed to
main
at
theater/cabletest
2026-07-26 02:24:16 +00:00
abb8b81919
Remove CPU pinning flags that measured slower than the scheduler
flamingcow
pushed to
main
at
theater/cabletest
2026-07-26 02:17:36 +00:00
32c49ccc4b
Widen rate thresholds so interval jitter is not flagged
flamingcow
pushed to
main
at
theater/cabletest
2026-07-26 02:15:29 +00:00
ed0f1d11e6
Default to seven steered streams across the full frame size range
Previous
7
Next