Arnim Läuger
19d3c1d581
Merge pull request #1041 from pjsg/performance
...
Simple low level performance monitoring tool as a module
2016-02-26 22:20:25 +01:00
Johny Mattsson
88369a5bd3
Merge pull request #1072 from TerryE/dev-encoder
...
Addition of encoder module with base64 and hex encode/decode as per #925
2016-02-26 12:35:02 +11:00
TerryE
8353991722
Update encoder files after #925 & #1072 review comments
2016-02-26 00:44:33 +00:00
Marcel Stör
3871d5d9bc
Fix small upper-/lowercase issue
2016-02-25 23:10:57 +01:00
Terry Ellison
323d302829
Merge pull request #1068 from TerryE/dev-node-egc
...
Add node.egc.setmode() + constants as per #609
2016-02-24 23:53:20 +00:00
TerryE
69cf9ac139
Correct typos in the node documentation
2016-02-24 23:29:35 +00:00
Marcel Stör
6e855cb05b
Add small corrections to docs
2016-02-24 23:15:28 +01:00
Arnim Läuger
78e9873d33
Merge pull request #988 from pjsg/mdns
...
Simple mdns implementation using the Espressif code
2016-02-24 22:54:39 +01:00
philip
e516a0e9a2
Performance monitoring tool.
...
Squashed commit of the following:
commit f1820af82bb5467d0c79c03290fca809b0273030
Author: philip <philip@gladstonefamily.net>
Date: Sun Feb 21 15:08:31 2016 -0500
Now uses userdata
commit 74a2298f5f2d2b07097a9501046efb8d4061ec5e
Merge: 4ffab15 716e682
Author: philip <philip@gladstonefamily.net>
Date: Sun Feb 21 13:54:40 2016 -0500
Merge remote-tracking branch 'upstream/dev' into performance
Conflicts:
app/platform/hw_timer.c
app/platform/hw_timer.h
commit 4ffab15a2a15e0c6b2d7e93611a02be47bafdc79
Author: philip <philip@gladstonefamily.net>
Date: Fri Feb 12 17:36:12 2016 -0500
Simple low level performance monitoring tool
Make it work with the new hw_timer code
commit 944db2bdb8
Author: philip <philip@gladstonefamily.net>
Date: Sun Feb 14 10:32:41 2016 -0500
Initial version of the hw_timer as part of the platform
Addressed review comments
Add the binsize return
2016-02-22 08:50:07 -05:00
Terry Ellison
2b53e8db59
Merge pull request #1037 from ABonner/crypto-hashchunk
...
New chunk capable crypto hash functions
2016-02-22 12:50:22 +00:00
Adam Bonner
0e770d95e7
Update file documentation to clarify that reads are limited to LUAL_BUFFERSIZE bytes max
2016-02-21 22:16:38 -08:00
Adam Bonner
332b53b9db
Initial implementation of a chunk capable hash function in crypto module
2016-02-21 21:13:06 -08:00
Marcel Stör
9970f8dc34
Rework the BME280 docs to be in line with our standards
2016-02-22 00:10:22 +01:00
devsaurus
e0c262d6ea
fix fix list in sigma-delta
2016-02-21 22:32:34 +01:00
devsaurus
424f9f9f88
include new bme280 and fix list in sigma-delta
2016-02-21 22:28:01 +01:00
Arnim Läuger
b171ca35ba
Merge pull request #1008 from vsky279/bme280
...
BME280/BMP280 Digital Pressure Sensor module
2016-02-21 20:58:37 +01:00
vsky
6bd0ec4480
BME280/BMP280 Digital Pressure Sensor module
2016-02-21 19:51:08 +01:00
TerryE
ffa7ee9b67
Addition of encoder module with bas64 and hex encode/decode as per #925
2016-02-21 04:18:27 +00:00
TerryE
0ef362472c
Add node.egc.setmode() + constants as per #609
2016-02-20 19:15:52 +00:00
Arnim Läuger
8743319b02
Merge pull request #1000 from devsaurus/sigma_delta
...
Add sigma_delta module.
2016-02-20 20:11:42 +01:00
Terry Ellison
68919dea65
Merge pull request #1004 from cheloftus/dev
...
Added crypto.fhash function for hashing files
2016-02-19 20:16:09 +00:00
devsaurus
8982650df9
Add sigma_delta module.
2016-02-18 21:35:58 +01:00
Terry Ellison
dc905f080b
Merge pull request #1063 from DiUS/fscfg
...
Add file.fscfg() command for fs location + size.
2016-02-18 08:51:03 +00:00
Johny Mattsson
1fd98d9f86
Add file.fscfg() command for fs location + size.
2016-02-18 12:52:40 +11:00
Johny Mattsson
1afa72d53a
Merge pull request #1061 from TerryE/dev-task-if
...
Add New Tasking I/F and rework GPIO, UART, etc to support it
2016-02-18 11:51:27 +11:00
Terry Ellison
4501f655f6
Merge pull request #1050 from jfollas/file-exists
...
Added file.exists() method
2016-02-17 22:04:09 +00:00
TerryE
49733f6f6d
Add New Tasking I/F and rework GPIO, UART, etc to support it
...
As with the last commit this rolls up the follwowing, but include the various
review comments on the PR.
- **Documentation changes**. I've added the taks FAQ as a stub new Extension
developer FAQ, and split the old FAQ into a Lua Developer FAQ and a Hardware
FAQ.
- **Tasking I/F**. New `app/task/Makefile`, `app/task/task.c`,
`app/include/task/task.h` and `app/Makefile` as per previous commit. Cascade
changes to `app/driver/uart.c`, `app/include/driver/uart.h`,
`app/user/user_main.c` and `app/modules/node.c`
- **GPIO Rework** to `app/modules/gpio.c` and `pin_map.[hc]`, `platform.[hc]`
in `app/platform`
- **Other Optimisations** Move the `platform_*_exists()` from
`app/platform/common.c` to static inline declarations in `platform.h` as
this generates faster, smaller code. Move lgc.a routines out of iram0.
2016-02-17 17:13:17 +00:00
devsaurus
c88f0bd3f8
Enable UART baudrate 256000 in platform layer.
2016-02-15 21:40:20 +01:00
Henk Vergonet
a1c1e015ff
Add i2c based module for am2320 humidity sensor
...
Example use:
> sda=1
> scl=2
> am2320.init(sda,scl)
> rh, t = am2320.read()
> print(string.format("Temperature: %s degrees C", t / 10))
> print(string.format("RH: %s %%", rh / 10))
signed-off-by: henk.vergonet@gmail.com
2016-02-14 15:12:42 +01:00
jfollas
44786a22ff
Added file.exists() method to save the need to use file.list() for checking file existence
2016-02-13 17:37:04 -05:00
philip
0e9a0d43d4
Direct port of the struct module that provides access to
...
packed structures in strings. Very useful for network protocol
packing/unpacking. The docs are directly converted from the original.
Review feedback
Fix typo
2016-02-13 08:32:25 -05:00
Arnim Läuger
6623b9e3fd
spi.CPOL_HIGH supported
...
with bf74b617d0
2016-02-09 20:30:58 +01:00
Marcel Stör
e9cde6eb34
Correct secure option in MQTT documentation
...
Fixes #996
2016-02-06 22:28:07 +01:00
Arnim Läuger
d760a5e29c
Merge pull request #940 from devsaurus/dev-ssd1327
...
implement architecture dependent delay functions for u8glib
2016-02-06 21:46:01 +01:00
cheloftus
58dd15e1d1
Added crypto.fhash function for hashing files
2016-02-05 22:19:00 +00:00
Johny Mattsson
fcb14a33b3
Merge pull request #987 from DiUS/enduser_enhanced
...
Enhancements to enduser_setup module
2016-02-02 00:39:47 +11:00
Johny Mattsson
86839d6e71
Fixes and enchancements for enduser_setup module.
...
Fixes:
* Removed spurious \0 bytes being sent to the client in many cases.
* Properly terminated 404 header.
* Now including Content-length: header for index.html (including built-in).
Clients otherwise had to wait for their own timeout before considering
the page load complete, which resulting in an unpleasant sluggish
experience.
* Switched form submission to GET, as iOS sometimes does not include the
body in the same packet as the POST header, which led to the module
not finding the form values.
* Added redirect after form submission to avoid blank-page-in-browser.
* Moved common "enduser_setup" prefix to a lua_pushfstring() to reduce
string literal overhead.
* Replaced cached lua_State* with calls to lua_getstate(), as in other
modules.
* Fixed broken appending of MAC to the SSID.
* Fixed up macro definitions to not break `if` clauses unintentionally.
Enhancements:
* Support for scanning for available WiFi networks, and picking from the list.
* Support for retrieving the current WiFi station status.
* Added "manual" mode, where the module does not (re)configure the AP setup,
nor shut down automatically. Default is still automatic, as before.
* Updated docs for new `enduser_setup.manual()` function.
2016-02-01 14:42:24 +11:00
Arnim Läuger
d083122688
remove space in heading for gpio.write()
2016-01-31 21:58:49 +01:00
Marcel Stör
9e861313e9
Add chapter about firmware files and flash address
...
Had to slightly tweak the Markdown headers due to
https://github.com/mkdocs/mkdocs/issues/770 :(.
Fixes #990 .
2016-01-31 14:33:49 +01:00
Marcel Stör
ccd556be68
Add note about UART speed
2016-01-31 14:31:15 +01:00
Arnim Läuger
53f1761cfb
add notes about upgrading from old fw
2016-01-31 11:54:58 +01:00
Arnim Läuger
f42fdb1a76
also fix cb prototype description
2016-01-30 10:23:27 +01:00
philip
76b28c1f74
Simple mdns implementation using the Espressif code
2016-01-29 21:37:19 -05:00
Arnim Läuger
1697126a15
terminate example
2016-01-29 22:40:15 +01:00
devsaurus
8db93bcabf
make delay optional
2016-01-29 18:52:38 +01:00
devsaurus
9741c8f1b5
fix #527
2016-01-28 23:46:35 +01:00
devsaurus
1c32d20502
improve error checking in mqtt module
...
connect(), close(), subscribe(), publish()
2016-01-28 21:36:38 +01:00
Marcel Stör
c3e49940eb
Fix a few titles on doc pages
2016-01-27 22:06:24 +01:00
Johny Mattsson
8f7055d030
Updated http module docs for #977 .
2016-01-27 10:52:13 +11:00
Marcel Stör
51352ed782
Merge branch 'dev' of https://github.com/nodemcu/nodemcu-firmware into dev
2016-01-26 23:07:53 +01:00
Marcel Stör
e23e07fd16
Make the APA102 docs available on RTD
2016-01-26 23:07:29 +01:00
Arnim Läuger
3124a0e6a8
add autoconnect option for publish() and update optional parameters
2016-01-26 22:55:33 +01:00
Robert Foss
0f3c0ffbb0
Added support for the APA102 LED.
2016-01-25 20:54:27 -05:00
Terry Ellison
aac9824364
Merge pull request #955 from zhujunsan/dev
...
Fix example code in WiFi Module Doc
2016-01-20 10:25:34 +00:00
San
598b098184
Fix example code in WiFi Module Doc
2016-01-20 09:34:45 +08:00
Terry Ellison
5cbea0a61f
Merge pull request #952 from DiUS/crypto-aes
...
Added AES support to crypto module.
2016-01-19 15:28:11 +00:00
San
3983dbcac9
Fix example code in HTTP Module
...
syntax error
2016-01-19 16:34:25 +08:00
Johny Mattsson
5b381d2f1e
Added AES support to crypto module.
...
Merely a wrapper around the (undocumented) internal SDK AES functions.
2016-01-19 15:19:11 +11:00
Keith Fieldhouse
339f71ad75
Fix sample code bug (inconsistent variable names) in DHT example
2016-01-17 15:31:37 -05:00
Marcel Stör
96a05dcd41
Fix syntax for optional parameters for a few modules
2016-01-17 14:14:34 +01:00
Marcel Stör
e86347acf3
Minor syntax fixes for the 1-wire docs
2016-01-17 14:05:41 +01:00
Arnim Läuger
c7a40ea3ae
fix introductory sentences for toc
2016-01-17 11:20:09 +01:00
Arnim Läuger
cc975a947e
move ow.reset
2016-01-17 11:13:11 +01:00
devsaurus
66eb0dfdb2
transferred ow module documentation
2016-01-17 11:10:51 +01:00
Marcel Stör
15577af881
Deactivate DE translation that was used for testing
2016-01-16 23:14:27 +01:00
Marcel Stör
9969c6b285
Final polishing on several pages
2016-01-16 23:11:40 +01:00
Marcel Stör
1dcb71618f
Minor tweaks to FAQ
2016-01-16 15:26:19 +01:00
Marcel Stör
4609a88230
Fix font-size, it's odd and inconsistent in the theme
2016-01-16 15:25:48 +01:00
Marcel Stör
4afac3f5ab
Replace I2C with I²C in the prose text
2016-01-16 15:09:44 +01:00
Marcel Stör
b93f2ee8b1
Fix syntax in coap doc
2016-01-16 15:03:22 +01:00
Marcel Stör
8cbc5d6a05
Merge pull request #943 from funshine/newdocs
...
add a doc for coap module
2016-01-16 14:44:19 +01:00
Arnim Läuger
e5f351e59b
fix md links
2016-01-16 13:42:05 +01:00
devsaurus
e48be07d8b
ucg constants
2016-01-16 13:18:43 +01:00
devsaurus
ce8b26501f
feed the toc for u8g and ucg
2016-01-16 13:18:43 +01:00
Johny Mattsson
bf0dc5e65f
Avoid hard-coding the SDK version number in RTD.
2016-01-16 23:07:54 +11:00
Johny Mattsson
a3ac4c80ba
Documented HTTP module.
2016-01-16 22:59:08 +11:00
Marcel Stör
9efc4d5445
Add fix in TOC JavaScript for in-page anchors
2016-01-16 10:02:06 +01:00
Zeroday
57f8c1a25c
add a doc for coap module
...
typo fix
2016-01-16 14:01:27 +08:00
Marcel Stör
b03a669683
Add documentation for new wifi functions
2016-01-15 23:06:09 +01:00
Marcel Stör
6cc5af2fae
Add JavaScript function to generate TOC on each module page
2016-01-15 22:34:33 +01:00
Johny Mattsson
0900958e92
Updated node.bootreason() to match latest dev merge.
2016-01-15 11:54:45 +11:00
Marcel Stör
e1733f8d3a
Remove extra comma in wifi docs
2016-01-15 00:00:49 +01:00
Marcel Stör
6480ba7282
Complete wifi docs transition
2016-01-14 23:27:38 +01:00
Marcel Stör
d98b19daa2
Minor style fixes in the bm085 docs
2016-01-14 22:46:12 +01:00
Konrad Beckmann
5922fdba21
BMP085: Added documentation
2016-01-14 22:22:43 +01:00
Arnim Läuger
517faf44e3
note note
2016-01-13 23:30:39 +01:00
Arnim Läuger
b9280ea6d1
note
2016-01-13 23:29:24 +01:00
devsaurus
3ba64bd768
transferred dht module documentation
2016-01-13 23:27:16 +01:00
Johny Mattsson
5fc553c7ce
Transferred top-level WiFi module docs.
...
Note that this does not include wifi.sta, wifi.ap or wifi.ap.dhcp docs.
2016-01-13 21:55:18 +11:00
Johny Mattsson
f53ba03967
Updated node.bootreason() documentation.
2016-01-13 16:04:59 +11:00
Marcel Stör
d0da51f5a7
Minor fix with list syntax
2016-01-12 22:17:07 +01:00
devsaurus
bd7a986d73
transferred tsl2561 module documentation
2016-01-12 21:08:46 +01:00
Marcel Stör
6c75dd40a9
Add net module documentation
2016-01-12 00:01:24 +01:00
devsaurus
762e803fdb
fix br
2016-01-11 23:57:42 +01:00
devsaurus
36522d59a5
transferred ws2801 module documentation
2016-01-11 22:37:08 +01:00
devsaurus
75580f5dda
transferred ws2812 module documentation
2016-01-11 22:36:25 +01:00
Marcel Stör
ee80236053
Register updated HX711 doc file
2016-01-10 23:32:51 +01:00
Marcel Stör
a9dee9e74c
Merge pull request #919 from christakahashi/newdocs-hx711
...
docs for hx711
2016-01-10 23:27:13 +01:00
christakahashi
3c069b900a
docs for hx711
2016-01-10 14:09:31 -08:00
Marcel Stör
6ef4fe1840
Transfer enduser-setup and mqtt docs
2016-01-10 22:52:05 +01:00