Neil Kolban
71d19752ee
Changes requested for #606 .
2015-11-10 10:56:17 -06:00
Neil Kolban
85acce4854
Issue #606 - Implementation of jshSPISend16 and jshSPISend.
...
The jshSPISend16 was not previously implemented and jshSPISend() did not
correctly honor input data of <0 value or return value properly.
2015-11-05 18:41:08 -06:00
Neil Kolban
eee637d9db
Issue #606 - Integration of SPI Device library with Espruino.
2015-11-04 23:41:25 -06:00
Neil Kolban
9b9e0e1f5d
#606 . Initial framework for SPI hardware support.
2015-11-03 23:04:56 -06:00
Neil Kolban
c3f9948ff5
Issue #688 . Fixes for #688 .
2015-10-30 23:44:31 -05:00
Neil Kolban
e2da268d1f
Unix LF resolution. #687
2015-10-30 16:57:28 -05:00
Neil Kolban
65a343519a
Resolution of issue #687 .
2015-10-30 16:55:40 -05:00
Neil Kolban
ce07d7b9fe
Issue #589 . Design and implementation of wifi.getStatus().
2015-10-29 23:07:58 -05:00
Gordon Williams
bf6ec68372
remove slaveAddr ( fix #676 )
2015-10-29 13:21:24 +00:00
Neil Kolban
f10b99d605
Issue #589 . Changes to the default modes of connect and createAP.
2015-10-28 22:10:50 -05:00
Neil Kolban
cb11ad9b6d
Works for issue #589 . Inclusion of dnsServers option.
2015-10-26 23:21:12 -05:00
Neil Kolban
700415b0a8
Fixes and enhancements to #589 and #630 .
2015-10-25 13:30:30 -05:00
Neil Kolban
d754fa33cd
Issue #589 . Addition of authMode to createAP.
...
The `createAP` method allows us to become an access point. This
commit adds the ability to specify an `authMode` to allow us to
define the incoming authentication mode to be used.
2015-10-24 18:51:04 -05:00
Neil Kolban
dcd5b34f23
More implementation and fixes for Issues #589 and #630 .
2015-10-24 18:06:20 -05:00
Neil Kolban
23846eed72
Initial work on issue #589 . Generic WiFi interface.
...
The first pass of the generic WiFi interface has been performed. We
now have implementations for:
* jswrap_ESP8266_wifi_connect
* jswrap_ESP8266_wifi_createAP
* jswrap_ESP8266_wifi_disconnect
* jswrap_ESP8266_wifi_getIP
* jswrap_ESP8266_wifi_scan
2015-10-24 10:55:12 -05:00
Neil Kolban
57f8e422a5
Doc updates and comments.
2015-10-23 22:14:56 -05:00
Neil Kolban
6d660c8af7
Implementation of #590 . Implementation of gethostbyname.
2015-10-19 23:00:59 -05:00
Neil Kolban
ba50c57e41
Merge remote-tracking branch 'refs/remotes/espruino/master'
2015-10-19 22:06:03 -05:00
Gordon Williams
d722eaf786
Merge branch 'master' of github.com:espruino/Espruino
2015-10-19 14:06:16 +01:00
Gordon Williams
5771a3fcb9
Store line numbers for functions (via Esc [ 1234 d escape code before decl) and use in debug + stack traces
2015-10-19 14:06:09 +01:00
Neil Kolban
b866ab37d1
Fix for #673 . Assert through not freeing currentTxBuffer.
2015-10-18 17:45:44 -05:00
Gordon Williams
d19c544b8a
Merge pull request #667 from markusgritsch/patch-1
...
Update 05-User_Guide.md
2015-10-17 07:53:39 +02:00
Gordon Williams
e639ac4021
Merge pull request #671 from nkolban/master
...
Fixes for #670 .
2015-10-17 07:52:40 +02:00
Gordon Williams
fb17e1c381
Merge pull request #672 from tve/esp8266-i2c
...
Renamed esp8266_OTA board to _12 and added photo and pin locations
2015-10-17 07:47:18 +02:00
Neil Kolban
0ae876fe13
Fixes for #670 . JsVar leaks on WiFi Event Handler.
2015-10-16 17:31:06 -05:00
markusgritsch
ced590a98c
Update 05-User_Guide.md
2015-10-16 13:46:02 +02:00
Gordon Williams
35a5e393ff
Merge pull request #666 from tve/esp8266-i2c
...
Esp8266 I2C support and pin refactoring
2015-10-16 06:13:08 +01:00
Thorsten von Eicken
512de5d5bb
esp8266 uart clean-up
2015-10-15 22:02:08 -07:00
Thorsten von Eicken
b4086f4ddd
fix esp8266 debug printfs
2015-10-15 12:47:46 -07:00
Neil Kolban
79ab073aab
Removal of bad comments from source file.
2015-10-15 07:59:16 -05:00
Thorsten von Eicken
c5a9ea5fc4
fix i2c ACK polarity
2015-10-14 23:38:30 -07:00
Thorsten von Eicken
65ce65afc5
add espressif license to copied file
2015-10-14 23:20:16 -07:00
Thorsten von Eicken
ef72504444
merge master into i2c branch
2015-10-14 23:14:54 -07:00
Thorsten von Eicken
459bb057d5
rewrite esp8266 pin functions
2015-10-14 23:08:24 -07:00
Thorsten von Eicken
606f4adf7b
make i2c work @100Khz
2015-10-14 23:07:14 -07:00
Neil Kolban
a92fb11737
Implement of #660 .
...
This issue corrects the handling of a pin defined as input with pullup
as related to `setWatch()`.
2015-10-14 17:06:23 -05:00
Neil Kolban
c8cf289c93
Doc update for #655 .
2015-10-13 16:21:19 -05:00
Neil Kolban
314b0542ce
Merge remote-tracking branch 'refs/remotes/espruino/master'
2015-10-12 22:01:21 -05:00
Neil Kolban
ddfc7d4793
Implementation of #642 and #643
2015-10-12 21:30:01 -05:00
Thorsten von Eicken
8b2759a968
refactor esp8266 gpio and pin mux
2015-10-12 00:30:08 -07:00
Thorsten von Eicken
f539d7c44f
remove esp8266 hw_timer
2015-10-12 00:29:50 -07:00
Thorsten von Eicken
a37a5229dd
add esp8266 i2c_master
2015-10-12 00:29:07 -07:00
Thorsten von Eicken
75301980c1
remove long delay for esp8266
2015-10-11 21:40:06 -07:00
Thorsten von Eicken
34512a7223
merge master into tve/ota
2015-10-11 14:07:56 -07:00
Thorsten von Eicken
229097c520
add esp8266 OTA firmware update
2015-10-11 14:02:59 -07:00
Neil Kolban
51508dd221
Implementation of a WiFi changes.
...
A number of issues have been addressed here including:
#640 - Addition of stopAP
#637 - Don't require a password when being an access point
#636 - Ensure password meets requirements
2015-10-09 18:07:08 -05:00
Neil Kolban
d0fed2be6d
Conversion to Unix CR/LF. #600 .
2015-10-08 12:55:58 -05:00
Neil Kolban
da89887b29
Addition of copyright commentary. #632 .
2015-10-08 12:51:21 -05:00
Neil Kolban
39b8236801
ESP8266 emulator stubs for issue #610 .
2015-10-07 18:48:59 -05:00
Neil Kolban
77caad9901
Fixes for issue #603 . Unlocking JsVars that are no longer present.
2015-10-07 18:48:03 -05:00