2324 Commits

Author SHA1 Message Date
Gordon Williams
471b8e15ff Merge pull request #692 from nkolban/master
#606. Initial framework for hardware SPI for ESP8266.
2015-11-10 17:16:24 +00:00
Neil Kolban
71d19752ee Changes requested for #606. 2015-11-10 10:56:17 -06:00
Gordon Williams
11ec021030 update docs 2015-11-10 12:47:15 +00:00
Gordon Williams
4f9f8a0bfe update crypto test code 2015-11-10 12:26:28 +00:00
Gordon Williams
320db1bf0f Swap order of JsVar internals, string usage up to 10 chars 2015-11-10 12:26:18 +00:00
Gordon Williams
dff4744ff5 phew. fix regressions caused by last commit. It wasn't that easy... 2015-11-10 12:09:47 +00:00
Gordon Williams
49ce9aaea0 Increased simple string usage from 4 chars up to 8 2015-11-10 10:33:59 +00:00
Gordon Williams
f18509acff Store function(){return ...} without the return (fix #700) 2015-11-10 10:14:29 +00:00
Gordon Williams
605d3e4086 first commit of implicit return code 2015-11-10 10:00:54 +00:00
Gordon Williams
bd2c25a95f A few tweaks to shiftOut to make it more useful and improve docs 2015-11-09 17:35:01 +00:00
Gordon Williams
4a9ad82c31 oops 2015-11-09 13:54:48 +00:00
Gordon Williams
fb87e42681 board image tweaks 2015-11-09 13:44:04 +00:00
Gordon Williams
ce1209bad6 Fix typeof (new Uint8Array([1, 2, 3, 4])) 2015-11-09 12:36:37 +00:00
Gordon Williams
5f1b8c1164 process.memory doc changes 2015-11-09 11:44:46 +00:00
Gordon Williams
5be835b41f oops #2 2015-11-09 10:06:39 +00:00
Gordon Williams
32aa10eef5 oops 2015-11-09 10:05:56 +00:00
Gordon Williams
c38551f786 properly formatted ESP01 board image 2015-11-09 09:49:00 +00:00
Gordon Williams
743c481bd9 now displaying multiple board layouts on one page 2015-11-09 09:24:53 +00:00
Gordon Williams
1be23f5da3 slightly mad refactor, ready for multiple board designs in one BOARD.py 2015-11-09 09:24:49 +00:00
Gordon Williams
1cdec0aec1 doc tweaks 2015-11-09 09:19:04 +00: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
1020e47b72 Merge remote-tracking branch 'refs/remotes/espruino/master' 2015-11-05 17:59:39 -06:00
Gordon Williams
00e6516baf Merge branch 'master' into AES 2015-11-05 17:38:45 +00:00
Gordon Williams
65fd99d55e Fix memory leak in tab autocomplete on objects 2015-11-05 17:38:17 +00:00
Gordon Williams
3d5ea30469 added SHA1 and CFB, CTR and ECB AES modes. Moved encrypt/decrypt to require('crypto').AES.encrypt 2015-11-05 17:37:30 +00:00
Gordon Williams
e4a62cd6ad Merge branch 'master' into AES 2015-11-05 16:31:46 +00:00
Neil Kolban
c9640da1be Formatting change for tab -> space in Makefile. 2015-11-05 09:09:42 -06:00
Gordon Williams
56c30ef880 Fix issue where double-buffered waveforms would use the wrong buffer in the callback 2015-11-05 14:22:44 +00:00
Gordon Williams
e2d5cddc56 Merge branch 'master' of github.com:espruino/Espruino 2015-11-05 13:07:43 +00:00
Gordon Williams
bbc11c93e6 as suggested - report 'undefined' if we don't know what the pin is 2015-11-05 13:07:35 +00:00
Gordon Williams
31b7ba976a Merge pull request #694 from amperka/fix-busy-pin-dump
fix: typo in sleep pin indicator dump
2015-11-05 13:06:41 +00:00
Victor Nakoryakov
4b7285f136 fix: typo in sleep pin indicator dump 2015-11-05 15:27:13 +03:00
Gordon Williams
8e437d3ba6 Move SPI/I2C/Serial initialisers to jsvReadConfigObject, will now error on invalid args (fix #413) 2015-11-05 10:37:37 +00:00
Gordon Williams
7c79492411 fix String.prototype.trim documentation (fix #693) 2015-11-05 09:17:06 +00:00
Neil Kolban
eee637d9db Issue #606 - Integration of SPI Device library with Espruino. 2015-11-04 23:41:25 -06:00
Neil Kolban
ca2681739c Merge remote-tracking branch 'refs/remotes/espruino/master' 2015-11-04 19:52:02 -06:00
Gordon Williams
42f099f731 Fix error message when LoopbackA.setConsole() called 2015-11-04 17:33:18 +00:00
Gordon Williams
067fc38334 Fix parse error for switch statements which meant that caused an error 2015-11-04 16:54:38 +00:00
Gordon Williams
c184b4e050 Move inline functions out of the header. Not needed with LTO, and it really improves code size on smaller uCs 2015-11-04 14:49:56 +00:00
Neil Kolban
9b9e0e1f5d #606. Initial framework for SPI hardware support. 2015-11-03 23:04:56 -06:00
Neil Kolban
438acceef0 Merge remote-tracking branch 'refs/remotes/espruino/master' 2015-11-03 14:03:28 -06:00
Gordon Williams
9533b70568 Store functions as 'flat strings' if long enough (fix #467) 2015-11-03 18:56:11 +00:00
Gordon Williams
f1a818f190 Don't store brackets in functions (fix #204) 2015-11-03 16:52:00 +00:00
Gordon Williams
7c836a517b Merge branch 'master' of github.com:espruino/Espruino 2015-11-03 12:57:05 +00:00
Neil Kolban
0a0af1cd7f Merge remote-tracking branch 'refs/remotes/espruino/master' 2015-11-03 00:32:25 -06:00
Gordon Williams
b5aa747596 don't auto-add newline to rx data 2015-11-02 13:15:18 +00:00
Gordon Williams
d80de31709 Merge pull request #685 from nkolban/master
Issue #589.  Design and implementation of wifi.getStatus()
2015-11-02 11:05:56 +00:00
Gordon Williams
7658c4ce34 re-adding deleted files, remove mkdir gen as not needed with older files 2015-11-02 11:01:23 +00:00
Neil Kolban
73d6e30b30 Issue #689. Fixes for memory leaks in wifi.scan(). 2015-10-31 12:19:42 -05:00
Neil Kolban
c3f9948ff5 Issue #688. Fixes for #688. 2015-10-30 23:44:31 -05:00