vowstar
87341547d7
Update DHTlib, supported DHT11 or DHTxx automatic detection.
...
Using @MarsTechHAN 's method.
New usage:
status, temp, humi, tempdec, humidec = dht.read( id )
print( dht.read( id ) )
= dht.read( id )
2015-06-18 20:53:52 +08:00
vowstar
af56aea1e8
Update dhtlib api, support both integer and float version.
2015-06-18 17:19:55 +08:00
vowstar
899935e60b
Add DHT Lua Module for interfacing with the DHTxx sensors (xx = 11-21-22-33-44).
2015-06-18 16:31:40 +08:00
Mike Wen
7df0a45b07
add 433MHz transmission
2015-06-11 18:05:27 -04:00
Mike Wen
a8622795a7
add 433MHz transmission
2015-06-11 18:05:18 -04:00
Vowstar
8044014f96
Merge pull request #471 from nodemcu/dev
...
Merge dev into dev096
2015-06-08 14:04:28 +08:00
cal
9dc71cfec0
Trying to fix
...
Problem with multiple MQTT subscriptions #459
https://github.com/nodemcu/nodemcu-firmware/issues/459
Fix possible wrong buffer pointer increment.
2015-06-07 12:45:55 +02:00
Vowstar
ef4e6fa95f
Merge pull request #467 from DiUS/newcrypto
...
Crypto module improvements
2015-06-05 13:01:38 +08:00
Johny Mattsson
7867fd083c
Move crypto things to irom0.text segment.
...
This releases 1168 bytes back to the heap.
2015-06-05 13:03:08 +10:00
cal
fdcb982351
Trying to fix
...
Problem with multiple MQTT subscriptions #459
https://github.com/nodemcu/nodemcu-firmware/issues/459
Fix possible wrong buffer pointer increment.
2015-06-04 11:46:20 +02:00
HuangRui
3cd5a6a1ed
Merge branch 'master' of https://github.com/bruceme/nodemcu-firmware into dev
...
Conflicts:
app/modules/net.c
2015-06-04 15:04:12 +08:00
Johny Mattsson
2d1e69151e
Extended Lua crypto module with hash & hmac.
2015-06-02 18:17:30 +10:00
dnc40085
353209fb4e
Change comments for wifi.sta.getap
2015-05-31 22:45:43 -07:00
dnc40085
a5fe3d0146
Added option to wifi.sta.getap to allow changing output format between
...
new style and old style
2015-05-31 21:43:03 -07:00
Vowstar
d8a8746b9e
Merge pull request #447 from creationix/dev
...
Add crypto module.
2015-05-29 15:05:37 +08:00
=
2128c42f02
Add headers for discovered rom functions
2015-05-28 15:10:12 -05:00
=
59df376a3a
Rename base64Encode to toBase64 and hexEncode to toHex
2015-05-28 09:00:13 -05:00
=
c8145434c3
Add crypto.hexEncode and crypto.mask
2015-05-28 07:47:09 -05:00
=
ca78b9ea2c
Add crypto module initially containing sha1 and base64_encode.
2015-05-28 07:46:57 -05:00
makefu
c29edf7a22
app/modules/ws2812.c: re-add ws2812.write()
...
Add the original ws2812.write() function which does not scramble the
buffer while preserving the 'new' ws2812.writergb.
With this everybody should be happy again
2015-05-26 23:12:38 +02:00
Vowstar
f7a6183853
Merge pull request #437 from dnc40085/dev096_adc.vdd33_fix
...
Added fix to adc.readvdd33() to prevent crashing in station mode
2015-05-24 07:23:16 +08:00
Vowstar
2d0689142c
Merge pull request #438 from dnc40085/dev096_wifi.getchannel
...
added wifi.getchannel
2015-05-24 07:23:07 +08:00
dnc40085
6477f5f389
added wifi.getchannel
2015-05-22 19:42:21 -07:00
dnc40085
dd00e31027
Added fix to adc.readvdd33() to prevent crashing in station mode while
...
connected
2015-05-22 18:01:05 -07:00
dnc40085
7244d51b38
Fixed bug in wifi_scan_done
2015-05-20 02:21:46 -07:00
HuangRui
fc8fa2cc91
Fixed readvdd33 bug.
2015-05-19 20:11:15 +08:00
HuangRui
0f3ade36d8
Merge branch 'dev' of https://github.com/nodemcu/nodemcu-firmware
...
Conflicts:
app/modules/net.c
2015-05-19 20:06:03 +08:00
dnc40085
546bca00c1
changed wifi_setip() to allow setting SoftAP gateway to 0.0.0.0
2015-05-17 19:29:26 -07:00
Jorge Mesquita
70580dc4ae
added net.dns.setdnsserver('ip',[index]), net.dns.getdnsserver([index]), net.dns.resolve('domain.com', function cb('ip' or nil if fail) )
...
modified: app/modules/net.c
2015-05-16 20:53:31 -04:00
Vowstar
61f65fb02a
Merge pull request #420 from devsaurus/dev
...
Add missing functions for u8g
2015-05-16 20:26:50 +08:00
devsaurus
5b588b7bd3
implement getStrWidth() and setFontLineSpacingFactor()
2015-05-15 21:32:28 +02:00
devsaurus
de56cb084e
sort member functions
2015-05-15 21:13:59 +02:00
HuangRui
71469dd70f
Merge branch 'dev' of https://github.com/nodemcu/nodemcu-firmware
...
Conflicts:
app/include/user_version.h
app/modules/node.c
app/modules/wifi.c
2015-05-15 08:13:46 +08:00
Vowstar
43d06459a6
Merge pull request #409 from dnc40085/dev096-wifi_scan_done
...
Change format of table that is output by wifi_scan_done function
2015-05-15 07:54:48 +08:00
Vowstar
60e1e8ba7d
Merge pull request #408 from dnc40085/dev096-wifi.ap.config
...
Additions and changes to wifi module
2015-05-15 07:54:42 +08:00
Vowstar
55cff23f64
Merge pull request #405 from dnc40085/dev096-wifi.setmac_fix
...
Fix for inability to use standard formatted MAC address with wifi.setmac()
2015-05-15 07:54:34 +08:00
Vowstar
d30fea9bd0
Merge pull request #413 from dnc40085/dev096-tmr.alarm_memory_leak_fix
...
Fix for issue #382
2015-05-15 07:49:49 +08:00
Vowstar
a5d96f4719
Merge pull request #404 from dnc40085/dev096-wifi.sta.getconfig
...
Add function wifi.sta.getconfig() and more parameters to wifi.sta.config()
2015-05-15 07:45:56 +08:00
dnc40085
894fcc4799
minor change
2015-05-14 04:59:55 -07:00
dnc40085
4f097cf063
Fixed memory leak in tmr.alarm()
2015-05-14 04:40:57 -07:00
dnc40085
cf32376467
Minor change to wifi.sta.getap()
2015-05-11 21:02:46 -07:00
dnc40085
e9081a81a5
Remove conflict
2015-05-11 20:03:02 -07:00
dnc40085
3941977550
Removed commented lines from previous commit
2015-05-11 18:45:27 -07:00
dnc40085
78cb215bb2
Changed output format of table that is output by wifi_scan_done
2015-05-11 18:26:16 -07:00
dnc40085
f31671044d
Fixed error in wifi_station_listap
2015-05-11 17:59:51 -07:00
dnc40085
aca2b7724b
Added description to wifi_station_listap
2015-05-11 05:38:23 -07:00
dnc40085
cf54f85549
Added ability to set scan configuration to wifi.sta.getap
2015-05-11 05:12:34 -07:00
dnc40085
5b375cfe50
Copied changes from dev branch, commit f13c5c6
from Wayne Bartnick
...
wifi.sta.config (wifi_station_config):
- range checking password length (8~64)
wifi.ap.config (wifi_ap_config):
- range checking ssid length (1~32)
- range checking pwd length (8~64)
- new params:
- auth: wifi.OPEN, wifi.WPA_PSK, wifi.WPA2_PSK, wifi.WPA_WPA2_PSK
- default WITH pwd: wifi.WPA_WPA2_PSK
- default WITHOUT pwd: wifi.OPEN
- channel: 1~13 (default: 6)
- hidden: 0/1 (default: 0)
- max: 1~4 (default: 4)
- beacon: 100~60000ms (default: 100)
wifi.ap.getclient (wifi_ap_listclient):
- returns table(mac,ip) of all connected clients
wifi.ap.dhcp:
- new submodule
- config (wifi_ap_dhcp_config), returns start/end ips
- params:
- start (e.g., "192.168.1.100")
- end ip calculated from wifi.ap.config.max
- start (wifi_ap_dhcp_start), returns boolean
- stop (wifi_ap_dhcp_stop), returns boolean
2015-05-11 05:06:48 -07:00
dnc40085
c6c8bd84a0
minor change to wifi.sta.config()
2015-05-11 00:05:28 -07:00
dnc40085
7533a6afba
Fix for inability to use standard formatted MAC address with
...
wifi.setmac() also changed wifi.getmac() to use macro
2015-05-09 04:29:18 -07:00