| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2011-06-11 | Remove reST documentation, attendant updates. | Marti Bolivar | |
| The documentation covers topics not specifically relevant to libmaple, so it doesn't make sense for it to be part of the libmaple source distribution. Delete the docs/ tree, and prepare libmaple for use with the new leaflabs-docs repo, which will contain the docs from now on. * README: update to reflect this change * support/doxygen/Doxyfile: This is the old docs/Doxyfile * Makefile: Add a doxygen target * wirish/comm/HardwareSerial.h: fix reference to docs/. The comment informing maintainers that the HardwareSerial interface is documented by hand refers to the docs/ tree, which no longer exists. Update it to refer to the separate leaflabs-docs repository. * support/scripts/copy-to-ide: No longer build the documentation | |||
| 2011-05-04 | SerialUSB fixups. | Marti Bolivar | |
| 2011-04-12 | Reverting "Rewrote Print class." | Marti Bolivar | |
| This reverts commit 8bd3cebbee62e2dd7e961b149cc8bb0e980eaf88. | |||
| 2011-03-04 | USBSerial docs fix. | Marti Bolivar | |
| 2011-02-24 | Rewrote Print class. | Marti Bolivar | |
| The old Print class couldn't print uint64 values, and featured hand-hacked functionality better handled by snprintf(). Redid it using snprintf(), using "[u]int[8,16,32,64]" types for more clarity, and eliminated some private methods in favor of auxiliary functions in Print.cpp. Breaking compatibility with original implementation in three ways: - Print::print(double) is now accurate to 6 digits, rather than 2; this is consistent with the default behavior of the %f format specifier, and if you're using floating point, it's slow enough that you probably want the increased accuracy. - The only bases you can print a number to are 2, 8, 10, and 16. 8, 10, and 16 already have format specifiers, and 2 is an important special case; others complicate matters unnecessarily. - Printing numbers in bases other than 10 treats them as unsigned quantities (i.e., won't print '-' characters). This is more consistent with C++'s behavior for hexadecimal and octal literals (e.g., 0xFFFFFFFF has type uint32). Updated HardwareSerial and USBSerial class documentation to reflect the new behavior. | |||
| 2010-12-21 | removed flush() from SerialUSB docs. | Marti Bolivar | |
| 2010-12-15 | Finalized 0.0.9 documentation. | Marti Bolivar | |
| 2010-12-01 | docs, now with style | Hanna Mendes Levitin | |
