Gordon Williams
d07dc0c0b9
ESP32 BLE improvements - less warnings, connect works, getPrimaryService works with >16 bit UUIDs
2022-10-18 14:20:25 +01:00
Gordon Williams
9691f8f144
Fix file duplication regression after 4f7a06c2500dbb4bd9d2bb7d56fdb6632e15b5b8
2022-10-14 15:43:20 +01:00
Gordon Williams
7ab44c35da
Oops - fixed usage of flash opcode
2022-10-14 15:17:31 +01:00
Gordon Williams
dfebac2571
Bangle.js: Use 4k/64k/all flash clear commands to make erasing (and hence compact) external flash faster
2022-10-14 15:00:02 +01:00
Gordon Williams
24eb283619
minor SPI flash code efactor
2022-10-14 14:16:39 +01:00
Gordon Williams
29e43f7abd
tweak to allow bootloader build for BANGLEJS2_NOFLASH
2022-10-14 10:22:59 +01:00
Gordon Williams
73ca4597bb
Bangle.js: Add Bangle.setOptions({btnLoadTimeout:...}) to allow home button timeout to be configurable
...
Bangle.js: A forced interrupt after button held now occurs 0.5s (not 0.1s) after the reboot request
Bangle.js: Holding the button during storage compact now won't try and break out of it
2022-10-13 15:01:09 +01:00
Gordon Williams
4f7a06c250
Storage: When using Filename Table, be absolutely sure it's correct before using it (stops hang at startup if storage corrupt)
2022-10-13 14:02:17 +01:00
Gordon Williams
8735d8b755
Merge branch 'master' of github.com:espruino/Espruino
2022-10-12 08:54:53 +01:00
Gordon Williams
2d5d5db8da
fix issue calculating types
2022-10-12 08:54:39 +01:00
Gordon Williams
f1c9b02a2a
Merge pull request #2272 from halemmerich/clearClock
...
Remove Bangle.CLOCK variable on setUI()
2022-10-07 16:23:58 +01:00
Martin Boonk
f70cb81139
Remove Bangle.CLOCK variable on setUI()
2022-10-06 21:56:08 +02:00
Gordon Williams
5d4913fa95
Merge pull request #2270 from fanoush/f-tensorflow-error-messages
...
strip file names and line numbers from tensorflow error messages for release build
2022-09-28 12:08:20 +01:00
Gordon Williams
cb399d4e92
Re-add flash to NOFLASH build (just don't use it for app storage) as per http://forum.espruino.com/conversations/380059/#comment16699163
2022-09-28 10:44:40 +01:00
Gordon Williams
d966e2e39d
Puck.js Lite: remove NFC from build (no NFC on board the Lite version)
2022-09-28 10:14:15 +01:00
Gordon Williams
3005974010
Allow atob to accept base64 with whitespace inside it
2022-09-28 09:55:03 +01:00
Gordon Williams
ed32a35e7b
Bangle.js2: Fixed Bangle.setLCDOverlay(img,x,y) with negative offsets
2022-09-28 09:39:57 +01:00
fanoush
de8f32e441
add patch for tensorflow logging changes
2022-09-27 09:45:41 +02:00
fanoush
08b8bd656b
make __FILE__,__LINE__ logging optional based on NDEBUG
...
for RELEASE build we don't need source names and line numbers logged, just keep the message
2022-09-26 14:23:12 +02:00
Gordon Williams
0142b150c0
Docs for __FILE__ - fix #2269
2022-09-26 11:58:00 +01:00
fanoush
bb879da53c
Strip TENSOR_ROOT path from __FILE__ macro
...
Tensorflow uses __FILE__ macro in error mesages, stripping full build path saves space in binary and allows more reproducible builds.
2022-09-23 16:01:30 +02:00
fanoush
e0758e216e
define NDEBUG only for RELEASE
2022-09-23 15:50:05 +02:00
Gordon Williams
0e4dcbd3f3
Add support for Bangle.setUI({remove:...}) to allow apps to be unloaded without a full reboot.
2022-09-23 11:52:54 +01:00
Gordon Williams
c609860210
provide more info for test fail
2022-09-16 14:27:34 +01:00
Gordon Williams
11ee5457c1
Fix print(()=>{}) printing 'function (undefined) {}' - saves 1 var for arrow fn without args ( fix #2265 )
2022-09-16 14:18:32 +01:00
Gordon Williams
0d708ba361
fixing tests that has started failing (we never supported newlines in strings as far as I know)
2022-09-16 14:16:50 +01:00
Gordon Williams
cb5fc8e4a3
Move older 'HY' boards to use g for the built-in graphics, not LCD (and change docs)
2022-09-16 11:50:33 +01:00
Gordon Williams
a916f2bdea
JIT functions now execute in their own function scope (allows arguments)
2022-09-09 11:27:38 +01:00
Gordon Williams
1e7007d15a
fix file naming
2022-09-06 15:45:59 +01:00
Gordon Williams
385fd06e55
re-add tensorflow after it was accidentally removed
2022-09-06 15:44:45 +01:00
Gordon Williams
747ad267c4
Added Bangle.js 2 build option that doesn't use external flash memory
2022-09-06 15:44:04 +01:00
Gordon Williams
f864bcd09c
Merge pull request #2261 from nitzanfarhi/feature/math_sign
...
Feature/math sign
2022-09-05 10:01:04 +01:00
Gordon Williams
7575efe25d
Merge pull request #2260 from nitzanfarhi/master
...
Fixed round 1.5 bug
2022-09-05 09:52:12 +01:00
nitzan2611
7bc5041742
fixed space at file end
2022-08-28 23:41:03 +03:00
nitzan2611
a39d979010
Added support for the sign function
2022-08-28 23:38:14 +03:00
nitzan2611
92826e97fd
Fixed round 1.5 bug
2022-08-27 17:01:41 +03:00
Gordon Williams
4e25e2211c
Include pinout diagrams for Puck.js v2 as well as the upcoming Lite
2022-08-16 13:05:43 +01:00
Gordon Williams
90d46369bc
build info!
2022-08-15 16:41:47 +01:00
Gordon Williams
1c9251363c
Merge pull request #2256 from DanTheMan827/patch-2
...
Upload GitHub Build Artifacts
2022-08-15 16:32:20 +01:00
DanTheMan827
e6843b35d8
Upload GitHub Build Artifacts
2022-08-12 15:51:58 -05:00
Gordon Williams
90a0287ae6
add 2v15 marker to ChangeLog
2022-08-12 09:10:39 +01:00
Gordon Williams
e7ce85eae1
build tweaks, 2v15 release
RELEASE_2V15
2022-08-11 14:20:58 +01:00
Gordon Williams
cb56dbce34
update to latest apps
2022-08-11 14:02:44 +01:00
Gordon Williams
c0e724c00a
E.defrag now kicks the watchdog (on Bangle.js 2 it can take long enough that the watchdog fires)
2022-08-11 09:54:27 +01:00
Gordon Williams
c719b5eaac
Don't store command history if echo=off (eg for Web IDE/App Loader uploads)
2022-08-11 09:53:40 +01:00
Gordon Williams
c660e28606
Correctly handle parsing of template literals inside template literals
...
for https://github.com/espruino/BangleApps/pull/2083
2022-08-10 10:00:21 +01:00
Gordon Williams
5eba900152
Puck.js: Fix Puck.mag() in newest batch of Puck.js 2.1a sometimes returning -32768
2022-07-29 09:59:54 +01:00
Gordon Williams
c5fd8c17df
update names
2022-07-28 16:22:06 +01:00
Gordon Williams
d3081ded33
oops - fix pinout-only mode
2022-07-28 16:12:57 +01:00
Gordon Williams
f220e81600
oops - fix build
2022-07-28 15:53:00 +01:00