7011 Commits

Author SHA1 Message Date
Gordon Williams
b8604130be Ensure Micro:bit blocklist takes effect, drop palette interpreting in extremely low flash builds, general micro:bit v1 build fixes 2021-04-13 13:53:40 +01:00
Gordon Williams
1da552100c docs 2021-04-09 10:39:23 +01:00
Gordon Williams
bdd2977453 Fix remaining low power pin watch regression - Bangle.off now works again (fix #1995) 2021-04-07 16:13:01 +01:00
Gordon Williams
14969b40e9 Fix bootloader build after app_config change 2021-04-07 16:12:23 +01:00
Gordon Williams
173721f9f3 Another tweak for #1995 2021-04-07 15:08:40 +01:00
Gordon Williams
08f2e84b32 Fix read after setWatch regression (#1995) 2021-04-07 15:07:24 +01:00
Gordon Williams
746a4c0399 Fix SDK15 UART builds - we need to properly run through the old sdk_configs and figure out what's different in each of them 2021-04-06 16:24:49 +01:00
Gordon Williams
84740110c4 Modifications to fix issues with 'low accuracy' GPIOTE (#1995) 2021-04-06 15:50:22 +01:00
Gordon Williams
ba7322bb64 nRF5x: Move from separate sdk_config.h to a single targets/nrf5x/app_config.h file 2021-04-06 15:47:55 +01:00
Gordon Williams
b499289b1d Allow bootloader version update to the *same* bootloader version 2021-03-24 13:41:55 +00:00
Gordon Williams
5503e6bc06 Merge branch 'master' of github.com:espruino/Espruino 2021-03-22 10:03:04 +00:00
Gordon Williams
d7245d1c5b E.getSizeOf() and trace() now don't recurse into references back to the global scope (makes sizes and traces far more useful) 2021-03-22 10:00:11 +00:00
Gordon Williams
5587259280
Merge pull request #1993 from iYaroslav/master
Fix Python 3.9 compatibility
2021-03-19 08:43:51 +00:00
iYaroslav
8432b75746 Fix Python 3.9 compatibility 2021-03-18 21:31:45 +05:00
Gordon Williams
9064a44f5f bump copyright year 2021-03-18 14:21:05 +00:00
Gordon Williams
d6413c2f65 fix handling of events from low accuracy watches 2021-03-18 13:47:19 +00:00
Gordon Williams
e0a9fe21c4 storage docs 2021-03-18 13:12:14 +00:00
Gordon Williams
408c02d8fb nRF52: Use 'low accuracy' GPIOTE for watches as we can shut down the high speed oscillator 2021-03-18 13:12:08 +00:00
Gordon Williams
7677d3c9ee update docs 2021-03-09 09:37:47 +00:00
Gordon Williams
a54b130978 tweak 2021-03-09 09:19:38 +00:00
Gordon Williams
636c4ec0c0 SMAQ3: Add a 240x240 LCD mode that can display old-style Bangle apps 2021-02-25 16:36:51 +00:00
Gordon Williams
955e6994cd Fix Espruino not sleeping when very low on free memory (fix #1986) 2021-02-22 13:33:41 +00:00
Gordon Williams
2adbd148d6 Fix E.showMessage memory leak (storing message in global variable - seemed to be minification issue) 2021-02-17 11:42:12 +00:00
Gordon Williams
7af33a27e7 Fix memory leak on Array.forEach/map/filter/etc caused by #1962 fix 2021-02-17 11:41:43 +00:00
Gordon Williams
b45e375fce Merge branch 'master' of github.com:espruino/Espruino 2021-02-16 09:36:54 +00:00
Gordon Williams
6db5779343 Fix invalid free caused by error inside a while loop condition (fix #1983)
Fix SIGFPE if using modulo with -1 (fix #1983)
2021-02-16 09:36:39 +00:00
Gordon Williams
91c98f7e08
Merge pull request #1984 from jeffmer/clean_master
BMP280 pressure sensor bug fixes
2021-02-15 13:13:24 +00:00
jeffmer
5744e66855 BMP280 pressure sensor bug fixes 2021-02-15 10:29:22 +00:00
Gordon Williams
e808628554
Merge pull request #1981 from ptcane/patch-1
Update jswrap_puck.c
2021-02-12 09:40:13 +00:00
ptcane
0de1bca18d
Update jswrap_puck.c
Fixed typo in function example.
2021-02-11 18:26:35 +00:00
Gordon Williams
b873fe159c
Merge pull request #1980 from fanoush/patch-4
xtal_accuracy - else misplaced by one line?
2021-02-11 15:36:51 +00:00
fanoush
0829206458
xtal_accuracy - else misplace by one line 2021-02-11 15:36:08 +01:00
Gordon Williams
4b03672932
Merge pull request #1979 from jeffmer/clean_master
Adjust setLCDPower for SAMQ3 always on display - again
2021-02-11 12:47:47 +00:00
jeffmer
1513f80a90 oops - fix small ifdef inclusion bug 2021-02-11 12:08:00 +00:00
jeffmer
6ef0a90b84 Adjust setLCDPower for SAMQ3 always on didplay 2021-02-11 11:56:29 +00:00
Gordon Williams
9711187d26 update code comments 2021-02-09 15:57:05 +00:00
Gordon Williams
61af3b9135 Graphics: Improve fillPolyAA for horizontalish lines, remove antialiased vector fonts (as won't work well on platforms without readback) 2021-02-09 13:09:21 +00:00
Gordon Williams
6fe8454c4b Bangle.js: apply g.drawImage fast path even if image goes to the edge of the screen 2021-02-09 10:24:33 +00:00
Gordon Williams
2a39228f88 Merge branch 'master' of github.com:espruino/Espruino 2021-02-08 12:11:11 +00:00
Gordon Williams
cc5b858eb6 nRF52840: Don't use SPI3 unless ESPR_USE_SPI3 is defined (errata 195 means it draws an extra 1mA unless disabled!) 2021-02-08 12:11:02 +00:00
Gordon Williams
7c5de9dc80 SMAQ3 now using external 32k osc 2021-02-05 10:01:56 +00:00
Gordon Williams
4271e3dc95 nRF52: Upon rebooting, reset time to 1970 if time looks corrupt 2021-02-05 09:29:40 +00:00
Gordon Williams
9fc9fb9f7f
Merge pull request #1977 from jeffmer/clean_master
This is the fix for SMAQ3 external flash.
2021-02-04 12:55:05 +00:00
Gordon Williams
91cef43460
Merge branch 'master' into clean_master 2021-02-04 12:54:53 +00:00
jeffmer
a2ed3a01ec Fix Typo in SMAQ3 fix for external flash. 2021-02-04 11:58:07 +00:00
jeffmer
a3eceac896 Fix to enable SMAQ3 external Flash 2021-02-04 11:48:42 +00:00
Gordon Williams
4e582b3a60 Convert getXYZPower to isXYZOn - this matches with the original isLCDOn function 2021-02-04 11:18:27 +00:00
Gordon Williams
b077d6670d Fixed dimmable backlight on non-Bangle.js watches
SMAQ3: Touchscreen is now powered off with Bangle.setLCDPower(0), auto-powers off after 30sFixed dimmable backlight on non-Bangle.js devices
2021-02-04 11:05:04 +00:00
Gordon Williams
eed9b80cef Increase SMAQ3 flash to 8MB 2021-02-04 10:31:48 +00:00
Gordon Williams
fb060233fc Storage: Fix corruption issue with StorageFile write after a Storage compact (fix #1970) 2021-02-03 10:41:37 +00:00