SoftPWM completes each pulse (for PWM compatibility) before starting a new
pulse. This causes multiplexed displays to have "ghosting" effects where the
pwm from the previous (or multiple) scan lines to be carried over.
When multiplexing pins on a matrix display, the PWM pulse needs to be synced
with the scan line.
A forced pulse start would be recommended.
Original issue reported on code.google.com by rogue.bh...@gmail.com on 21 Apr 2010 at 6:52
Original issue reported on code.google.com by
rogue.bh...@gmail.com
on 21 Apr 2010 at 6:52