Yo,
Big ups to Paul for Teensy and Teensyduino! Awesome learning and prototyping platform.
Quick question about libraries with delay()s contained within them:
I'm developing a project with lots of controls. It's a MIDI controller, and I want to make sure few control changes are missed. The project includes LiquidCrystalFast to display various control parameters as they change. I was looking through the source for LiquidCrystalFast, and there are some delays here and there to allow data to be sent to the LCD controller successfully.
Wouldn't this delay() the software every time the LCD must be updated, potentially resulting in missed control changes if controls are changed very quickly?
If so, would it be a good idea to update the LCD less frequently to reduce delay()s and avoid missed control changes?
Big ups to Paul for Teensy and Teensyduino! Awesome learning and prototyping platform.
Quick question about libraries with delay()s contained within them:
I'm developing a project with lots of controls. It's a MIDI controller, and I want to make sure few control changes are missed. The project includes LiquidCrystalFast to display various control parameters as they change. I was looking through the source for LiquidCrystalFast, and there are some delays here and there to allow data to be sent to the LCD controller successfully.
Wouldn't this delay() the software every time the LCD must be updated, potentially resulting in missed control changes if controls are changed very quickly?
If so, would it be a good idea to update the LCD less frequently to reduce delay()s and avoid missed control changes?
Last edited: