Commit Graph

136 Commits

Author SHA1 Message Date
Robert-Hunke
b0d675d007 moved 1 fiducial 2016-01-27 16:03:22 -07:00
Nathan Seidle
fd193e5ff1 Remove/approve dimensional warnings. 2016-01-26 09:58:58 -07:00
Nathan Seidle
5baea5b8ae Removed via from SD GND pad 2016-01-26 09:57:13 -07:00
Nathan Seidle
0033307562 Change to smaller OSHW logo. Moved top copper fiducials. 2015-12-01 14:17:18 -07:00
Nathan Seidle
f5314da309 Changed to 10uF tantalum. Added labels to bottom silk. Added TP vias. 2015-11-30 21:19:36 -07:00
Pete Lewis
2fcfd1f041 Returning to original dimensions
-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)
2015-11-25 12:15:32 -07:00
Nathan Seidle
02bf31a717 Best performance at 512/256 RAM split. Fixed odd zero newlog EEPROM glitch. 2015-11-25 10:16:20 -07:00
Nathan Seidle
e26411626e README update to reflect v4 changes 2015-11-24 21:47:37 -07:00
Nathan Seidle
ca836f0150 Updating changelog. Removing extraneous code from OpenLog_Minimal. 2015-11-24 21:40:27 -07:00
Nathan Seidle
9376d21e64 Removes escape sequence from log. Changelog and code whitespace reformatting. 2015-11-24 21:22:38 -07:00
Nathan Seidle
a8223381d8 Now compiles under Arduino v1.6.x. A large number of changes. See CHANGELOG
Significant changes to reduce RAM footprint. Updated to most recent
SdFatlib-beta.
2015-11-23 21:10:27 -07:00
Nathan Seidle
d063f6a8f7 Adding an additional tool to make SD testing and benchmarking easier. 2015-11-22 15:30:03 -07:00
Nathan Seidle
a7c7fb7bf6 Fixed bug 178. Log numbers should display correctly over 15 bits. 2015-08-20 16:24:37 -06:00
Nathan Seidle
e798391dc5 Readme update 2015-08-18 15:53:47 -06:00
Nathan Seidle
b36744f2ed Readme update 2015-08-18 15:51:57 -06:00
Nathan Seidle
aac29be941 Updated readme 2015-08-18 15:50:37 -06:00
Nathan Seidle
1fc13aa2e9 Resolving issue 1 2015-03-24 08:30:39 -06:00
Nathan Seidle
c4aebc214e Re-write large file example to report without character errors.
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.
2014-08-11 16:14:51 -06:00
Nathan Seidle
ac3d8523b1 Adding large file testing for issue 169.
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.
2014-08-04 15:59:17 -06:00
Nathan Seidle
b0b6d1af4c Adding required libraries.
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).
2014-08-04 14:46:41 -06:00
Nathan Seidle
6827b1dff4 Adding dimensional drawing back to repo. 2014-08-04 08:27:07 -06:00
Pete Lewis
34a71ad624 Updated production hex and combined hex to v33
Also moved v321 into an "old" folder to keep around in case anyone needs
to use that.
2014-03-10 11:07:04 -06:00
Nathan Seidle
ca95913d9f README update 2013-12-14 15:10:03 -07:00
Nathan Seidle
e10bd621ac Increase local buffer to 128 bytes
After testing increasing the local buffer to 128 helped maintain
constant record at 115200bps.
2013-12-14 14:55:05 -07:00
Nathan Seidle
e391f1fbff Increase MAX_CFG length to allow larger escape char values.
Increase length of max config string from 2 chars (14) to 3 chars (214).
2013-12-14 14:19:24 -07:00
Nathan Seidle
324679495a Increased number of escape chars, log name increment and memory bug.
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.
2013-12-14 14:10:41 -07:00
Toni Klopfenstein
c42a104c13 Clean up repo structure 2013-10-14 15:48:11 -06:00
Nathan Seidle
0df7f4c164 Added 'disk' checking in the read example sketch.
Related to issue 158.
2013-09-22 20:22:31 -06:00
Kade Jensen
2b37b0ea50 Updated .hex files to reflect v3.21 changes
Firmware was updated to fix a nasty bug. Updated combined hex file used
in production and cpp.hex to reflect those changes.
2013-07-16 09:43:45 -06:00
Nathan Seidle
521a7e0680 Removed a fixed length array from Light version. 2013-07-15 23:26:53 -06:00
Nathan Seidle
d0b7a6ebab Updating Light with unlimited baud rate feature.
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.
2013-07-15 23:23:55 -06:00
Nathan Seidle
45960c3d21 Added feature: no new file if old file is zero bytes.
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.
2013-07-15 22:19:06 -06:00
Nathan Seidle
3fe82cfb40 (v3.21) Removed a hard coded array size. 2013-07-15 19:14:09 -06:00
Nathan Seidle
995ba95369 Fix array size bug that caused echo to fail.
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.
2013-07-15 18:39:48 -06:00
Kade Jensen
423d275620 Updated the .hex files to reflect v3.2 changes
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.
2013-04-15 16:52:18 -06:00
Nathan Seidle
fea1202e33 Updated readme and added fritzing image. 2013-04-08 20:54:12 -06:00
Nathan Seidle
8b08e962cf No code changes. Updated comments. 2013-04-08 17:29:11 -06:00
Nathan Seidle
50ee63bc0e Added support for ls wildcards. Issue 135 fixed.
Fixed issue #135: ls with wildcard works again. Thank you dlkeng!
2013-04-08 17:19:44 -06:00
Nathan Seidle
1888d3df36 Fixed rm issue #134. dlkeng is my new favorite person.
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!
2013-04-08 17:10:35 -06:00
Nathan Seidle
20d5c5a2bc Added support for newlines when using the 'write' command.
Should fix issue #149.
2013-04-08 16:23:52 -06:00
Nathan Seidle
e802fd3c13 Added ability to ignore RX.
You can now ignore the state of RX at power up. See issue #150.
2013-04-08 15:49:09 -06:00
Nathan Seidle
a1ba215665 Re-wrote baud menu system.
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.
2013-04-08 15:20:49 -06:00
Theo Simpson
7dbd636d2c Updated the .hex files to reflect v3.14 changes
Created new COMBINED .hex file (bootloader and v3.14 sketch) and updated
OpenLog_v3.cpp.hex to be consistent with v3.14
2013-03-14 11:01:45 -06:00
Nathan Seidle
378a676890 Added support for 1200bps.
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.
2013-03-09 15:21:21 -07:00
Nathan Seidle
c61a3e0619 Cleanup readme files. 2013-03-07 10:00:16 -07:00
Nathan Seidle
a9391631bd Cleaning up readme files. 2013-03-07 09:58:33 -07:00
Nathan Seidle
9fb29b816a Cleaning up readme files. 2013-03-07 09:51:49 -07:00
Nathan Seidle
dcc9b26b70 Cleaning up directory structure.
Filing firmware and hardware into their own directories.
2013-03-07 09:39:07 -07:00
Nathan Seidle
8f5db46f2d Merge pull request #141 from sparkfun/readme_cleanup
README Cleanup
2013-03-07 08:33:45 -08:00
Christoph
367d02b15e porting readme to markdown and prettyfying 2013-03-07 09:17:29 -07:00