The proress bar cusros hiding/revealing sequence was not
compatible with some Windows versions / shells.
This fix removes the escaped sequences and ensures the progress
bar is fully printed at the end of each iteration, which prevents
the visual artefacts caused by the jumping cursor.
Fixed: Command 'B9' (Calibration Offset = 0,25V) doesn't work
Note: Also requires elimination of a bug in the PC program afterburner.ino
Added: Sending B4, if b /wo -co is executed
The PD feature is now selectively enabled or disabled based
on the JED contents. Also, when fuses are read the printout
of the JED file reflects the PD fuse bit state. So, when
the PD fuse bit is enabled then the JED file contains an extra
fuse bit set to 1. The ATF22V10C now behaves the same way regarding
the PD fuse bit (previously Afterburner always disabled the PD
function).
credits: GALmate software
This change seems to fix a weird issue where some of the lines were split
in two lines. This could be reproduced when using 'i' command with ATF22V10C
or ATF16V8B repeatedly.
After testing with genuine arduino uno I could not make
it to work reliably using the original baudrate 38400 on
Windows 7. Linux worked OK, but Windows 7 inserted extra 2
bytes 0xFE or 0xFF at the beginnig of the serial communication
(at least that's what arduino read from the serial line).
Baudrate 57600 so far had no issue, another reliable option
seem to be 9600.
This fixes an issue with Arduino IDE which opens all .c files
(even unrelated) in the same directory when the .ino file is opened.
Fixes compilation error described in issue #10