6638 Commits

Author SHA1 Message Date
MaBecker
583c132e22 add lcd spi unbuffered driver
required make options:
USE_LCD_SPI_UNBUF=1
DEFINES="-DSPISENDMANY_BUFFER_SIZE=128"
2020-07-20 11:45:16 +02:00
Gordon Williams
67374948db
Merge pull request #1886 from atc1441/patch-1
add jshSPISendMany
2020-07-17 11:15:09 +01:00
Gordon Williams
c91f7156a9 Merge branch 'master' of github.com:espruino/Espruino 2020-07-17 10:08:22 +01:00
Gordon Williams
b658ba282d Fix global regex issues when match may be 0 chars (fix #1888) (fix #1889)
Improve String.replace performance using iterator rather than repeated copy
2020-07-17 10:06:26 +01:00
Gordon Williams
1707b6db1c
Merge pull request #1887 from atc1441/patch-2
add jshSPISendMany
2020-07-17 09:20:20 +01:00
atc1441
59ac47e3a1
Added software callback function 2020-07-16 22:28:57 +02:00
atc1441
2cd535a71c
Added RX and up to 4096 TX 2020-07-16 15:45:47 +02:00
Gordon Williams
fab3769c39 Merge branch 'master' of github.com:espruino/Espruino 2020-07-16 11:04:50 +01:00
Gordon Williams
b68c01bc62 fix comments 2020-07-16 08:22:19 +01:00
atc1441
371257f61a
add jshSPISendMany
only tx supported for now and no callback, Max 256 byte per request
2020-07-16 07:44:02 +02:00
atc1441
2503f50d61
add jshSPISendMany
only TX support for now, size max 256 bytes at once
2020-07-16 07:42:31 +02:00
Gordon Williams
01288d5170
Merge pull request #1885 from MaBecker/esp32_improvements
add 6x8 font
2020-07-15 20:13:12 +01:00
MaBecker
e47163c815 add 6x8 font
there is enough space an ESP32 to have have 6x8 font
2020-07-15 17:36:28 +02:00
Gordon Williams
aaf3080bb1
Merge pull request #1882 from GaryOtt/ESP32
Added code to jsuGetFreeStack() for ESP32 and introduced ESP_STACK_SI…
2020-07-14 13:00:52 +01:00
Gary Ott
161982b53e Added code to jsuGetFreeStack() for ESP32 and introduced ESP_STACK_SIZE constant. 2020-07-14 11:09:05 +01:00
Gordon Williams
0408288100 Allow 'in' to be used with typed arrays (fix #1534) 2020-07-14 10:38:47 +01:00
Gordon Williams
18490b918e fixing tests after recent fillPoly/vector font changes 2020-07-14 10:15:11 +01:00
Gordon Williams
77a45bb3dc Speed up Array.prototype.join (fix #1660) 2020-07-14 10:07:31 +01:00
Gordon Williams
fe6aa4069b jslTokenAsString now works for 'of' 2020-07-14 09:26:02 +01:00
Gordon Williams
b32078a253 Implement Streaming Storage compaction to allow compact with less RAM (fix #1598,#1707,#1828) 2020-07-14 09:11:07 +01:00
Gordon Williams
074d086bf2 Merge branch 'master' of github.com:espruino/Espruino 2020-07-14 08:18:31 +01:00
Gordon Williams
4e51736c81 fix bangle build regression 2020-07-14 08:18:25 +01:00
Gordon Williams
3cc623b0e9
Merge pull request #1880 from MaBecker/esp32_improvements
ESP32 improvements
2020-07-14 08:07:22 +01:00
MaBecker
a38b8054bf esp32_improvement
* keep jsWarn() for not implemented functions
* add Exceptions for issues
2020-07-14 08:57:43 +02:00
MaBecker
bbc372620c esp32_improvements
- add FLASH_BAUD
- fix erase_flash
- switch jsWarn()  to jsDevInfo()
- keep jsWarn()/ jsError() for not implemented functions
- switch jsError() to jsExceptionHere() if helpfull
2020-07-13 17:52:38 +02:00
Gordon Williams
f7a6ecb4db
Merge pull request #1879 from espruino/add_to_gitignore
Update .gitignore (fix #1876)
2020-07-13 13:37:30 +01:00
Gordon Williams
e55b992270 Arrow functions now always overwrite this (fix #1878) 2020-07-13 11:39:32 +01:00
Gordon Williams
0e0190e050 Stop Object.setPrototypeOf overwriting Object.prototype sometimes (fix #1875) 2020-07-13 11:29:03 +01:00
Gordon Williams
f49f7fb444 Shrink new vector font sizes to allow multi-line use (fix #1873) 2020-07-13 11:17:24 +01:00
MaBecker
78d087c9e3 Update .gitignore 2020-07-13 12:01:06 +02:00
Gordon Williams
708cef5159 Merge branch 'master' of github.com:espruino/Espruino 2020-07-07 16:42:40 +01:00
Gordon Williams
f47da1cd39 Don't build NFC functions into devices that can't do it, and also improve docs on them 2020-07-07 16:37:07 +01:00
Gordon Williams
87a25cbb98
Merge pull request #1874 from MaBecker/wiznet_extension
wiznet_addons (fix #1830)
2020-07-03 14:57:01 +01:00
MaBecker
7ef44a4a07 wiznet_addons (fix #1830) 2020-07-03 15:48:44 +02:00
Gordon Williams
e57b51dfb6 Merge branch 'master' of github.com:espruino/Espruino 2020-07-03 09:04:02 +01:00
Gordon Williams
a4fc2ffc8f fix XON not sent after reset() (fix #1872)
Remove USBSERIAL enum for non-USB devices
2020-07-03 08:50:28 +01:00
Gordon Williams
89b53c7afe
Merge pull request #1871 from MaBecker/wiznet_extension
wiznet_addons
2020-07-02 08:53:25 +01:00
MaBecker
95540d5548 wiznet_addons
add changelog line
remove jsiConsolePrintf for RELEASE=1
2020-07-02 09:39:44 +02:00
Gordon Williams
5666ca88a2
Merge pull request #1870 from MaBecker/wiznet_extension
wiznet_addons
2020-07-02 07:41:13 +01:00
MaBecker
6e15e2c3be wiznet_addons
* setHostname()
* getHostname()
* getStatus()
2020-07-01 19:42:58 +02:00
Gordon Williams
3b74efba49 Fix 0.0==null comparison (fix #1865) 2020-06-29 09:34:28 +01:00
Gordon Williams
04a50800c7 nRF52: fix instability when accessing ADC from IRQs and event loop at the same time (fix #1861) 2020-06-26 16:25:12 +01:00
Gordon Williams
e93b621034 jslGetNextToken now avoids iterator clone for each token (fix #1857) 2020-06-26 14:43:23 +01:00
Gordon Williams
ea5662088b Pretokenisation: reserved words can now be used as function names (fix #1868) 2020-06-26 09:18:02 +01:00
Gordon Williams
db576d70fe nRF52 SDK15: Fix NRF.setScan/findDevices/etc
nRF52: reduce input buffer space taken by advertising packets
2020-06-23 16:16:03 +01:00
Gordon Williams
c6e8110376 Merge branch 'master' of github.com:espruino/Espruino 2020-06-23 13:22:10 +01:00
Gordon Williams
c64c1a45b4 distribution zip 2020-06-23 13:21:53 +01:00
Gordon Williams
40a35842a0 Graphics.asImage() now contains buffer when bpp != 8 (fix #1863) 2020-06-23 13:21:43 +01:00
Gordon Williams
07ac438b14
Merge pull request #1862 from nebbishhacker/showLauncher
Make Bangle.showLauncher() use less ram
2020-06-14 16:23:41 +01:00
Ben Whittaker
ccd06effa1 Make Bangle.showLauncher() use less ram
Avoids having the contents of all files in memory at the same time.
2020-06-13 14:24:20 -04:00