-Scooted the outer dimensions back to original spacing.
-Moved to "TIGHT" DRU, so all traces are 10 mil, with 10 mil spacing,
all vias are 15 mil.
-Had to remove OSHW logo, there's no room, also it wasn't on original
product design.
-bumped version to v15 in sch and brd copper
-Moved fiducials to upper left and lower right corners, (this is not the
norm but shouldn't be a problem)
This example reads characters from OpenLog over the hardware serial at
9600 and passes them out over the software serial at 14400. This is
needed for issue 170.
When reading back a file it seems there are 5 extra bytes read. One of
these is the '>' that OpenLog responds with. The other four are probably
newline and other white space chars.
If there's a better way to add support for dependencies please let me
know. I would just hate to loose access to this lib in the future. And
finding it/installing it seems to be problematic for users (see issue
171).
The number of escape chars was increased to 0 to 254. The log name now
increments even if there are no files and the receive buffer was
decreased to prevent memory bugs.
Added text based baud rates to light. Now OpenLog_v3_Light can handle
*any* baud rate from 300 to 1,000,000bps. Also fixed the hard coded
array length to avoid the bug found in the main branch.
See issue #136. Thank you dlkeng! You rock. Again. Thanks for adding
this feature. When starting in new log mode, if the LOG00256.txt is zero
bytes, OpenLog will use LOG00256 instead of LOG00257.
The array size was too small which caused echo to act oddly and it
caused the config file record to corrupt the file. This would show
itself when the SD was read on a computer and windows would insist on
scanning and fixing.
Two .hex files in this commit: One is a .hex version of the Arduino
sketch. The other .hex file is a "combined" .hex file that contains both
the optiboot bootloader and the v3.2 firmware.
Fixed issue #135: When removing files and there is a directory, all
wildcard files are now removed correctly. Thank you dlkeng! Your patch
worked great!
Now supports any baud rate from 300bps to 1,000,000bps and anything in
between. This will allow you to really configure OpenLog to anything you
need, but remember you can always hardware reset OpenLog to 9600 by
pulling the RX line low during power up.
We lose about 182 bytes for this addtional support. It will be left in
for now. We may want to go to a different baud input system rather than
a selection menu.