AllYarnsAreBeautiful / ayab-firmware

Contains the Arduino Firmware for the AYAB Shield
GNU General Public License v3.0
23 stars 19 forks source link

Make row buffer two rows deep #170

Open t0mpr1c3 opened 1 year ago

t0mpr1c3 commented 1 year ago

Closes #105. API changes documented here: https://github.com/AllYarnsAreBeautiful/ayab-manual/pull/33.

I think these are the only API changes that need to happen for the firmware. I haven't coded up the corresponding API changes on the desktop side. Ultimately we want faster turnarounds between rows. Other changes such as making the beep non-blocking should help achieve that, but it will require real world testing.

Builds on #154 and subsequent PRs except #163.

Test coverage 100%.