ZiB
|
ffa1fda9ad
Remove stale per-panel bring-up test yamls
|
1 месяц назад |
ZiB
|
f5927f2136
Trim unused vendored GxEPD2 demo bitmaps and extract dashboard tool
|
1 месяц назад |
ZiB
|
8fcd4df25b
Drop pre-native-engine test fixtures
|
1 месяц назад |
ZiB
|
16f3505e91
Add row_interleave: send rows in top/bottom-pair order, not sequential
|
1 месяц назад |
ZiB
|
7968a61e04
Widen the deployed_config_hash poll window: 10s wasn't always enough
|
1 месяц назад |
ZiB
|
6a41d72b37
Power on with select=Both, matching Waveshare's reference exactly
|
1 месяц назад |
ZiB
|
064b381825
Fix swapped master/slave PSR bytes against Waveshare's own reference
|
1 месяц назад |
ZiB
|
be5312f744
Fix dashboard tool to print 'output' job events, not just 'line'
|
1 месяц назад |
ZiB
|
3025c371f3
Add a real dual-region write path to CycleEngine for GDEY0579F51
|
1 месяц назад |
ZiB
|
a3de761f30
Add a standard dashboard build/install/monitor-logs tool
|
1 месяц назад |
ZiB
|
05a869051b
Abort the whole update cycle on a busy timeout, don't press ahead
|
1 месяц назад |
ZiB
|
12fbe73a5f
Fix CycleEngine's own plane_bytes_ to respect packed_2bpp_plane
|
1 месяц назад |
ZiB
|
6c4ca34aeb
Add packed-2bpp pixel format and two JD79667/HX8717 4-color descriptors
|
1 месяц назад |
ZiB
|
081fa8f4f4
Fix GDEQ0583T31 window xe byte: 0x8F -> 0x87 (647, not 655)
|
1 месяц назад |
ZiB
|
726e5ef7e1
Correct busy-pin-polarity scope note: GxEPD2 already has this as data
|
1 месяц назад |
ZiB
|
758becd5df
Start a busy-pin-polarity log, captured as panels are touched
|
1 месяц назад |
ZiB
|
838a4b137d
Add model: selection and two more panel descriptors
|
1 месяц назад |
ZiB
|
a4ac4b79e4
Add harness runners for the four panels on the bench today
|
1 месяц назад |
ZiB
|
42c87bb88d
Add a dynamic-tracing harness for extracting GxEPD2 per-panel protocol data
|
1 месяц назад |
ZiB
|
1edb89e05b
Match red-plane invert to the stock display-update-control register value
|
1 месяц назад |
ZiB
|
682235efa8
Roll back to stock GxEPD2 protocol values, keeping the real fix
|
1 месяц назад |
ZiB
|
9d80ac067b
Actually wire up the configured lambda - it was never running
|
1 месяц назад |
ZiB
|
8b14801c6b
Log a byte histogram of each plane buffer before transmitting it
|
1 месяц назад |
ZiB
|
9b18eeeea1
Add command-skeleton logging for direct comparison against a captured epaper_spi trace
|
1 месяц назад |
ZiB
|
fdd18407a6
Drop SPI clock to 10MHz, matching the proven-working driver
|
1 месяц назад |
ZiB
|
cb280b6b8d
Bracket the refresh trigger with explicit power-on/off, matching the proven driver
|
1 месяц назад |
ZiB
|
136b1c892f
Fix red-plane bit convention: was inverted, painting solid red for any frame with no red pixels
|
1 месяц назад |
ZiB
|
c4c5a885a1
Fix solid-black output: correct the display-update-control bytes
|
1 месяц назад |
ZiB
|
78c2df4cba
Temporarily widen the busy-wait ceiling to diagnose a hang on real hardware
|
1 месяц назад |
ZiB
|
4fdc4cc523
Replace GxEPD2's blocking refresh cycle with a native chunked engine
|
1 месяц назад |