Commit Graph

1059 Commits

Author SHA1 Message Date
Johny Mattsson f35ea62670 Documented previously undocumented node functions. 2016-01-05 11:17:20 +11:00
Johny Mattsson 63ccdd0608 Transferred node module documentation. 2016-01-05 11:00:16 +11:00
Marcel Stör 921c8675de Typo fix 2016-01-01 15:12:04 +01:00
Marcel Stör 277ee1c6d3 JavaScript clean-up and documenting 2015-12-28 23:36:58 +01:00
Marcel Stör 8bb0b69e5d Experiment with MutationObserver 2015-12-28 23:12:04 +01:00
Marcel Stör eca92afdbe Experiment with MutationObserver 2015-12-28 22:51:57 +01:00
Marcel Stör d848976f31 Experiment with MutationObserver 2015-12-28 22:38:59 +01:00
Marcel Stör 10e602e5bd Experiment with MutationObserver 2015-12-28 22:33:48 +01:00
Marcel Stör 6a8fb8fe28 Fix fly-out menu content and add temporary debugger 2015-12-28 21:57:38 +01:00
Marcel Stör 046ad545ae Fix String#split to determine selected language code 2015-12-28 21:38:09 +01:00
Marcel Stör 3e68026d7b Rename DIR to dir and improve JavaScript for RTD 2015-12-28 17:25:00 +01:00
Marcel Stör 62320819fd Add config changes to to RTD behavior 2015-12-27 23:51:54 +01:00
Marcel Stör d870fcb3b2 Add config changes to to RTD behavior 2015-12-27 23:49:11 +01:00
Marcel Stör 7eac090aa3 Add experimental localized content structure 2015-12-27 23:32:07 +01:00
Marcel Stör c44b95a693 Merge fix 2015-12-17 20:05:38 +01:00
Marcel Stör 819b2aab95 Change ordering of properties 2015-12-17 20:00:23 +01:00
Marcel Stör c62cf1b3f7 Fix blockquote style and admonition 2015-12-17 20:00:23 +01:00
Marcel Stör 37d3e8ec5e Minor changes to flash and support 2015-12-17 20:00:23 +01:00
Marcel Stör 7aa4012165 Change links to use '.md' suffix 2015-12-17 20:00:23 +01:00
Marcel Stör c10e81c292 Remove 'Description' header for module function description 2015-12-17 20:00:23 +01:00
Marcel Stör 23ce3e5451 Proper structure for modules and more content 2015-12-17 20:00:23 +01:00
Marcel Stör f2cadcb18d More tinkering 2015-12-17 20:00:23 +01:00
Marcel Stör cb5ac20889 Playing with page structure 2015-12-17 20:00:22 +01:00
Marcel Stör 51ab3910ad Playing with page structure 2015-12-17 20:00:22 +01:00
Marcel Stör b736f70147 Add first MkDocs skeleton 2015-12-17 20:00:22 +01:00
Johny Mattsson 6d82f8da9d Merge pull request #857 from devsaurus/dev-spi_cpol
SPI: cpol=high is not implemented due to insufficient hw docs
2015-12-17 12:57:25 +11:00
devsaurus 5e9bf95ccc cpol=high is not implemented due to insufficient hw docs 2015-12-16 22:23:04 +01:00
Terry Ellison 53ee80e3aa Merge pull request #841 from jmattsson/flash-addr-cleanup
Cleanup/minor correction: Flash addr cleanup
2015-12-16 10:53:58 +00:00
Johny Mattsson fd9113124c Corrected the 4-page alignment for start of fs. 2015-12-16 18:59:55 +11:00
Arnim Läuger 4461fcd5ad Merge pull request #853 from pastukhov/dev
Readme for u8glib app to dev
2015-12-15 22:30:04 +01:00
Artem Pastukhov 5cb27f89ae Add ImageMagic info. 2015-12-15 09:35:20 +03:00
Marcel Stör 2bcd40e5a9 Fix blockquote style and admonition 2015-12-14 21:41:06 +01:00
Marcel Stör 56a327efb9 Minor changes to flash and support 2015-12-14 21:13:15 +01:00
Marcel Stör 5b96d954f3 Change links to use '.md' suffix 2015-12-14 13:03:10 +01:00
Artem Pastukhov 6009602382 Some polish 2015-12-14 11:41:10 +03:00
Artem Pastukhov 4b0cec1757 * Add u8glib readme. 2015-12-14 11:34:11 +03:00
Marcel Stör be7132ef2a Remove 'Description' header for module function description 2015-12-13 22:50:15 +01:00
Marcel Stör 6a943e6073 Proper structure for modules and more content 2015-12-13 14:43:52 +01:00
Terry Ellison 0386ae6559 Merge pull request #804 from DiUS/panic
Do not allow execution to continue after a PANIC
2015-12-12 15:36:00 +00:00
Johny Mattsson d84a24fc9a Proper cached-flash to phys address translation. 2015-12-12 13:20:22 +11:00
Johny Mattsson c4e8b04fbf Cleaned up all uses of INTERNAL_FLASH_START_ADDRESS.
There was only one genuine use of this macro, all other places were
using it only as a necessary compensation. While this was fine as long as
it was the first meg of flash which was mapped, it became incorrect and
quite dangerous whenever this assumption did not hold (such as when
running from the second slot in an OTA scenario).

The flash API now uses actual addresses, not translated/mapped
addresses, and the users of this API have been adjusted accordingly.
This makes the flash API work correctly regardless of what flash mapping
is in use.

The old macro is still available under the new name
INTERNAL_FLASH_MAPPED_ADDRESS, and this is used to detect flash writes
where the source is mapped flash (and thus has to be bounced), and to
adjust the _flash_used_end linker symbol when used with
flassh_find_sector() by the filesystem code. The latter usage is not
OTA-proof, but in an OTA scenario the filesystem needs a fixed location
anyway and thus would not use this code path.
2015-12-12 13:20:22 +11:00
Marcel Stör 0370cb8ec6 More tinkering 2015-12-10 21:57:52 +01:00
Marcel Stör 68eadaaf45 Merge pull request #817 from nickandrew/update-readme-2
Update readme 2
2015-12-06 08:49:13 +01:00
Nick Andrew 570bddcfe5 More README tweaks now that master was updated
* Remove the "0.9.6; deprecated" comment regarding the master branch
  * Add a paragraph on enabling debugging
  * Clarify (I hope) the conditions under which you need to reformat your flash filesystem.
  * Remove trailing blanks

Signed-off-by: Nick Andrew <nick@nick-andrew.net>
2015-12-06 11:38:49 +11:00
Nick Andrew 1217b47779 Update README SDK; remove todo list
Based on @vowstar edits:

  * Note that the SDK is the NONOS one
  * Add links for NodeMCU devkit v1.0 and distinguish from v0.9
  * Remove the ToDo list (as all are complete but for 1 item)
2015-12-06 11:21:52 +11:00
Vowstar b3ae9d143d Add DHT sensor lib description in ReadMe
A lot of people don't know DHT sensor lib.
2015-12-06 11:13:09 +11:00
Terry Ellison 844f85bec0 Merge pull request #815 from nickandrew/quieten-assertion
Remove the lobject.c:88 assertion failures
2015-12-05 18:51:54 +00:00
Nick Andrew e9ee9a57d1 Remove the lobject.c:88 assertion failures
When lua assertions are enabled, normal operation results in many:

lobject.c:88: (((t1)->tt) == 4)
lobject.c:88: (((t2)->tt) == 4)
lobject.c:88: (((t1)->tt) == 4)
lobject.c:88: (((t2)->tt) == 4)
lobject.c:88: (((t1)->tt) == 4)
lobject.c:88: (((t2)->tt) == 4)

It comes from using the pvalue() macro for 3 pointer types, where
pvalue() also checks the type of pointer and complains through the
assertion where the type == 4 (TLIGHTUSERDATA).

Use the correct macro according to the type of data being compared
to eliminate this assertion error.

Signed-off-by: Nick Andrew <nick@nick-andrew.net>
2015-12-06 01:42:29 +11:00
Marcel Stör 09650c0aae Merge pull request #769 from nickandrew/tidy-readme
Rework the README file considerably
2015-12-05 10:56:23 +01:00
Marcel Stör 6a5367b7e5 Playing with page structure 2015-12-05 01:05:46 +01:00