5641 Commits

Author SHA1 Message Date
Gordon Williams
935d068f67 add neopixel support for Thingy:52 2018-11-06 16:24:59 +00:00
Gordon Williams
b6cdfd270c fix advertising rx of non-32 byte packets after last commit 2018-11-04 22:19:17 +00:00
Gordon Williams
5f17fdd32d nRF5x: When scanning, only use as much of IO queue as is needed
nRF5x: If BLE/NFC/etc data won't fit in IO queue, drop whole packet
2018-11-04 20:23:33 +00:00
Gordon Williams
e9827b5bff Merge branch 'master' of github.com:espruino/Espruino 2018-11-02 09:40:37 +00:00
Gordon Williams
02f2c0813f fix memory size check 2018-11-02 09:40:22 +00:00
Gordon Williams
5c561f053b docs 2018-11-02 09:40:09 +00:00
Gordon Williams
d10ff81772
Merge pull request #1542 from espruino/MaBecker-patch-2
fix types lacks a cast
2018-10-26 09:31:35 +01:00
Mark Becker
8bfa213157
fix types lacks a cast
warning: comparison of distinct pointer types lacks a cast [enabled by default]
2018-10-25 19:08:14 +02:00
Gordon Williams
9bb8c66015
Merge pull request #1541 from jbgagnon/master
update micro-seconds when updating time
2018-10-25 16:29:46 +01:00
jbgagnon
79e9032827 Merge branch 'master' of https://github.com/jbgagnon/Espruino 2018-10-25 16:28:11 +02:00
jbgagnon
9de4b65bb6 * update micro-seconds also when update time 2018-10-25 16:07:01 +02:00
Gordon Williams
013cb1be96 fix out of bounds array access when loading from storage (fix #1540) 2018-10-25 14:51:36 +01:00
jbgagnon
bdf5ff85b4 issues #1540
* change buffer size to accept ".bootX" which is 7 bytes
2018-10-25 14:27:14 +02:00
Gordon Williams
a372691939 Fix Storage write error when skipping pages (fix #1539) 2018-10-25 09:30:25 +01:00
Gordon Williams
30cf1a6475 Merge branch 'master' of github.com:espruino/Espruino 2018-10-25 08:38:12 +01:00
Gordon Williams
a0b7ffd9bb UART docs 2018-10-25 08:38:08 +01:00
Gordon Williams
8236410c21
Merge pull request #1537 from espruino/MaBecker-patch-1
add ESP8266: implement hw_timer
2018-10-24 08:41:02 +01:00
Mark Becker
92c35b2cdc
add ESP8266: implement hw_timer 2018-10-23 18:51:11 +02:00
Gordon Williams
fd3a491593 Merge branch 'master' of github.com:espruino/Espruino 2018-10-23 10:11:31 +01:00
Gordon Williams
b02e7424e7 Serial.setConsole now warns if not used on hardware Serial 2018-10-23 10:11:09 +01:00
Gordon Williams
d18179cb76
Merge pull request #1536 from espruino/ESP8266_hw_timer
implement Esp8266 hw timer (fix #1511)
2018-10-23 08:58:05 +01:00
MaBecker
0b6f5e67df cleanup code 2018-10-22 21:12:00 +02:00
Gordon Williams
3d63b355ea Fix potential out of bounds Graphics.scroll 2018-10-22 10:48:58 +01:00
Gordon Williams
4fbd56e487 remove newlines to work around broken python markdown parser 2018-10-22 10:16:01 +01:00
Gordon Williams
c4c6347404 Fix Storage.readJSON/readArrayBuffer memory leak (fix #1532) 2018-10-22 08:05:32 +01:00
MaBecker
689cb0b804 allow smaller perod than 1 2018-10-20 12:06:07 +02:00
MaBecker
62c2136533 correct ticks 2018-10-20 00:13:37 +02:00
MaBecker
590b7249ab add more functionality
add callback  jstUtilTimerInterruptHandler
enable  hardware timer for digitalPulse / jshPinPulse
2018-10-19 17:57:11 +02:00
Gordon Williams
1143678d9d tweak jswrap_object_keys_or_property_names_cb to make it recursive and to save a few bytes of code space 2018-10-18 17:05:11 +01:00
Gordon Williams
d80c7eac75 Improve Tab Completions for extended classes 2018-10-18 16:26:41 +01:00
Gordon Williams
c2b3007edc tweak docs so they render correctly in Python's broken markdown implementation 2018-10-18 16:03:58 +01:00
Gordon Williams
284917a8c4 Fix issues with Class Extends 2018-10-18 16:03:04 +01:00
MaBecker
a4c70257c7 initial replace of Utility timer with Hardware timer 2018-10-18 15:37:19 +02:00
Gordon Williams
ff35517cb6 2.00 release RELEASE_2V00 2018-10-18 12:07:51 +01:00
Gordon Williams
a06228091f Added ES6 String.prototype.repeat 2018-10-18 11:55:58 +01:00
Gordon Williams
9787f77db1 microbit: remove line-by-line debug capability to free up some space 2018-10-18 11:26:06 +01:00
Gordon Williams
b945edeb36 Merge branch 'master' of github.com:espruino/Espruino 2018-10-18 10:38:54 +01:00
Gordon Williams
0920b252a8 add self-test for VCC 2018-10-18 10:37:36 +01:00
Gordon Williams
471eb28717
Merge pull request #1528 from espruino/ESP8266_SDK_2.2.1
ESP8266: switch to SDK 2.2.1 (fix #1207)
2018-10-18 08:27:48 +01:00
Gordon Williams
a226f7bfe3
Merge branch 'master' into ESP8266_SDK_2.2.1 2018-10-18 08:27:36 +01:00
MaBecker
54576bcde2 use xtensa-lx106-elf-20160330.tgx from EspruinoBuildTools 2018-10-17 20:08:07 +02:00
Gordon Williams
81fc13f009 Fix Serial port path regression on Linux, and add docs 2018-10-17 10:47:00 +01:00
Gordon Williams
4f75809d3b fix invalid hrefs pointed to by https://github.com/espruino/Espruino/issues/1498#issuecomment-430362451 2018-10-17 09:06:30 +01:00
MaBecker
805016a243 fix extract command for SDK 2018-10-16 23:13:10 +02:00
MaBecker
00590c4ee8 fixed sdk file and extract command 2018-10-16 23:07:07 +02:00
MaBecker
38c84039a6 ESP8266: switch to SDK 2.2.1 (fix #1207) 2018-10-16 21:10:46 +02:00
Gordon Williams
066cd080f5 describe board for reference 2018-10-16 16:43:28 +01:00
Gordon Williams
b6a9d36535 tweaks to stop size check complaining for the bootloader 2018-10-16 16:28:50 +01:00
Gordon Williams
53b7943f2e Merge branch 'master' of github.com:espruino/Espruino 2018-10-16 16:08:34 +01:00
Gordon Williams
657dd4365c add compile-time checks for Storage overlap 2018-10-16 16:08:25 +01:00