Nick Andrew
7b65613498
Update README base to 1.4.0
...
Signed-off-by: Nick Andrew <nick@nick-andrew.net>
2015-11-17 00:00:12 +11:00
Nick Andrew
0a7b730e23
Support DS18S20 and fix negative temp handling
...
The DS18S20 has only 1 fractional bit whereas DS18B20 has 4, and their
temperature register alignment differs. Check the family code to choose
the correct multiplier for both devices.
Closes #610
Negative temperatures (less than 0°C) are returned as a sign-extended
two's complement number. Subtract 0x10000 to recover the proper
negative value.
Signed-off-by: Nick Andrew <nick@nick-andrew.net>
2015-11-16 23:32:20 +11:00
Marcel Stör
f9ff515de9
Integrate an extra build step for PRs to build a special firmware
...
Fixes #756
2015-11-16 13:22:10 +01:00
Robert Foss
d19c350ead
Added fix from #750 , to access the IP of a sender of a UDP packet, to fix SDK 1.4.0 compability.
2015-11-11 23:46:26 -05:00
Johny Mattsson
1e3c231630
Fix esp_init_data_default inconsistencies.
...
Make ADC vs readvdd33 option user_config.h configurable for the init data,
and made readvdd33 the default.
2015-11-12 12:57:07 +11:00
Robert Foss
38efa4824c
Merge remote-tracking branch 'upstream/dev' into dev
2015-11-11 20:08:33 -05:00
Robert Foss
d2fc878207
Merge remote-tracking branch 'origin' into dev
2015-11-11 20:05:19 -05:00
Johny Mattsson
340edbbe2f
Merge pull request #750 from lukaszo/coap-deb
...
Fix sending CoAP UDP response using new SDK 1.4.0
2015-11-12 10:41:37 +11:00
Łukasz Oleś
3a5e845b29
Allow to set content type in COAP ( fix #658 )
2015-11-11 12:52:13 +01:00
Johny Mattsson
7ef1711e9a
Merge pull request #740 from Alkorin/ws2812
...
Better timings for WS2812 (measured 345ns/695ns, instead of 340ns/600ns)
2015-11-11 21:09:31 +11:00
Vowstar
63fad194e2
Merge pull request #731 from dnc40085/dev_wifi_sleep_update
...
Update function wifi.sleep
2015-11-11 17:10:10 +08:00
Łukasz Oleś
982be36aab
Fix sending UDP response using new SDK 1.4.0
2015-11-11 00:53:02 +01:00
Terry Ellison
ad99c016cd
Merge pull request #729 from DiUS/tcp-port-rand
...
Fix to do TCP port number randomization at boot.
2015-11-10 21:57:01 +00:00
Thomas Soëte
4fd552fcaf
Better timings for 160MHz too.
...
Values measured:
@80MHz:
T0H: 337ns, Period: 1.274us
T1H: 687ns, Period: 1.25us
@160MHz:
T0H: 349ns, Period: 1.262us
T1H: 700ns, Period: 1.276us
2015-11-10 22:34:44 +01:00
Marcel Stör
0e5582620b
Merge pull request #747 from DiUS/mqtt-nossl-fix
...
Unbreak build from #735 merge.
2015-11-10 08:52:06 +01:00
Johny Mattsson
dabfe83a7d
Unbreak build from #735 merge.
...
Now with more #ifdef.
2015-11-10 18:48:39 +11:00
Johny Mattsson
27eed629e7
Remove adc.readvdd33() limitation.
2015-11-10 15:30:59 +11:00
Johny Mattsson
7512e628b6
Merge pull request #742 from TerryE/dev-stripdebug
...
Port of strip debug patch to the SDK 1.4-baseline dev
2015-11-10 12:20:36 +11:00
Johny Mattsson
cfae4cdc4e
Merge pull request #735 from karrots/mqtt_close_disconnect
...
mqtt:close() send the DISCONNECT message (fix #673 )
2015-11-10 12:08:16 +11:00
Terry Ellison
5d036c461b
Merge pull request #743 from DiUS/devkit09-fix
...
Fix building with DEVKIT_0_9 defined.
2015-11-09 10:37:15 +00:00
Johny Mattsson
382eea5079
Fix building with DEVKIT_0_9 defined.
...
This got broken in the 1.4.0 overhaul, mea culpa.
2015-11-09 12:15:40 +11:00
Johny Mattsson
e31a8f433a
Merge pull request #741 from marcelstoer/dev-contribution-update
...
Add @TerryE's comment about announcing work on a PR
2015-11-09 10:54:44 +11:00
TerryE
83d06b667d
Port of strip debug patch to the SDK 1.4-baseline dev
2015-11-08 23:46:08 +00:00
Marcel Stör
772fbc4164
Add @TerryE's comment about announcing work on a PR
2015-11-09 00:28:56 +01:00
Thomas Soëte
c2f12a3b05
Better timings for WS2812 (measured 345ns/695ns, instead of 340ns/600ns)
2015-11-08 22:45:12 +01:00
Antoine
b2167bdf3a
mqtt:close() send the DISCONNECT message ( fix #673 )
2015-11-06 07:32:04 -07:00
dnc40085
51046fd78b
Minor change to wifi.sleep
...
Remove unnecessary code
2015-11-06 05:10:24 -08:00
Terry Ellison
b701fe36aa
Merge pull request #733 from marcelstoer/dev-contribution-update
...
Contributing guideline update
2015-11-06 07:41:50 +00:00
Johny Mattsson
660648b74c
Merge pull request #734 from karrots/mqtt-keep-alive
...
Fix mqtt connection closing when not publishing (fixes #359 )
2015-11-06 15:46:19 +11:00
Jens Jensen
c39d317b2b
Fix mqtt connection closing when not publishing ( fixes #359 )
...
should not reset keep_alive_tick when receiving as this can prevent
sending keepalive (PINGREQ), which can result in server disconnect.
2015-11-05 20:21:53 -07:00
Marcel Stör
f32ee4af48
Fix TOC
2015-11-06 00:55:14 +01:00
Marcel Stör
b6ba7b7e89
Update contributing guideline
2015-11-06 00:51:41 +01:00
Johny Mattsson
5d28de8595
Merge pull request #722 from TerryE/luac-cross.2
...
Moving luac cross from master to dev
2015-11-06 09:49:38 +11:00
dnc40085
5e95f48a55
Update function wifi.sleep to return any error codes to user
2015-11-05 13:51:42 -08:00
Johny Mattsson
f82415f6b9
Fix to do TCP port number randomization at boot.
...
This addresses the issue where a server would otherwise reject a valid
connection attempt from a rebooted node, due to the server thinking that
packet belonged to a recently closed session. By starting off the local
TCP port numbers at random* points each boot the risk of port reuse
across a reboot is significantly reduced.
*) As random as can be had via the lower 12 bits of the ccounter.
2015-11-05 14:40:57 +11:00
Vowstar
10c4ac1460
Merge pull request #727 from devsaurus/dev-contrib
...
Request rebase instead of merge for contributions
2015-11-05 10:08:43 +08:00
Vowstar
3da57dc85c
Merge pull request #725 from dnc40085/dev_wifi_toggle
...
Add function wifi.sleep
2015-11-05 10:07:32 +08:00
Vowstar
9e482698aa
Merge pull request #728 from dnc40085/patch-1
...
Fix compiler warning in tmr.c
2015-11-05 10:06:49 +08:00
dnc40085
75849f79ab
Fix compiler warning in tmr.c
...
Fix compiler warning: implicit declaration of function 'system_soft_wdt_feed'
2015-11-04 17:55:09 -08:00
devsaurus
4efa6afef9
request rebase instead of merge for contributions
2015-11-04 22:54:49 +01:00
dnc40085
91ba22a49d
Minor change
...
Added static keyword to a variable
2015-11-04 06:37:57 -08:00
Terry Ellison
6b8c7f4b8e
Merge pull request #724 from DiUS/more-wdt-fixup
...
Fix newly introduced incorrect WDT feeding.
2015-11-04 10:52:49 +00:00
dnc40085
d6cc6d3e68
added wifi table entry for NULLMODE
2015-11-03 18:06:41 -08:00
Johny Mattsson
5c1c51642e
Fix newly introduced incorrect WDT feeding.
2015-11-04 12:46:37 +11:00
dnc40085
4387f90339
Added function wifi.sleep
2015-11-03 17:23:43 -08:00
TerryE
0beee5c1ae
Minor tweaks to luac.cross for SDK 1.4 support
...
plus Add extra logic to handle different loci path in luac.cross
for handling 32 bit or great hex integers Also add a helpfull hint in the
build tool to point out the Lua and lfs depencencies.
2015-11-03 22:45:43 +00:00
TerryE
307323d1ff
Add luac.cross capability to nodeMCU
2015-11-03 21:37:14 +00:00
TerryE
a08626d84f
Add minimum debug library providing traceback() and getregistry() functions
2015-11-03 21:34:42 +00:00
Terry Ellison
d8c6fe0b25
Merge pull request #718 from karrots/mqtt_lwt_679
...
Update mqtt.c fix for #679
2015-11-03 08:56:28 +00:00
kvakanet
e2dd98ba10
Update mqtt.c fix for #679
...
Patch for "mqtt LWT qos and retain parameters are parsed incorrectly #679"
2015-11-02 20:14:43 -07:00