Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/espruino/Espruino

The Espruino JavaScript interpreter - Official Repo
https://github.com/espruino/Espruino

Tweaks for Puck.js 2.1

7bc9136cea0d6720285c96eb82db00e84a7630ce authored over 3 years ago
apply braces around 52832 code as well

3cd24ac5ea11d2944d113d721db3a31a66ab4c3e authored over 3 years ago
Fixed NRF_GPIO_PIN_CNF macro to work safely on port P1 without needing enclosing braces

28e1307feeadecfe202e6e3a48eec49dcc484f1a authored over 3 years ago
Disallow template strings in object decls like {`hello`:1} (fix #2006)

60ea53b968e2363770590c5f2ddf3a597fa95a07 authored over 3 years ago
fix hex parsing code in helpful scripts

4b1301f8edb6788ef3b3eefa646f8e391f7f1eb0 authored over 3 years ago
Fixes after recent merge - turns out a few things NACK with I2C (eg Bangle.js IO), so actually checking this breaks it.

e8f7e9c1e5408d3ad2185c841be5a5287bf6e62a authored over 3 years ago
Remove backlight_inverted additions since it can already be handled automatically by Espruino

fc523a6bd398dbf4762ca64a932df4a3ad5ac690 authored over 3 years ago
Misc merge of Dickens changes to bring branches more in line

b5894621c07180d673109ccff8a89243dec9b3f3 authored over 3 years ago
Bangle.js: Don't reset all peripherals when loading a new app, and only

turn peripherals off if unused 500ms after starting new app

# Conflicts:
# ChangeL...

8f015b446e3c27da2888d38442040de8e938fa3a authored over 3 years ago
Add smooth backlight fading

f62b648a289817acb4586ced90cda37a846a9cfa authored over 3 years ago
Only re-initialise peripherals after a completely fresh boot. Also ensure LCD starts up off, and slowly brightens up

# Conflicts:
# libs/banglejs/jswrap_bangle.c

50bb6e8b42ca92dc0405258ab532a77dc50492da authored over 3 years ago
KX126 accelerometer option now working

...but not yet using the KX126's built-in pedometer.

- softOff is now drawing sensible current

c89dbbad27f79e363c0d62fc3360efdda615385b authored over 3 years ago
Graphics: Fix 1bpp custom fonts on 2/4/8 bpp graphics Canvas not being the right colour

28fc4cd872d3090b911d55de86bf01a0c4722506 authored over 3 years ago
Allow large message buffer for ANCS messages (needed SDK tweakage)

0f8e1bcdf132fef2e67b346c5aaf0d3774dbd109 authored over 3 years ago
ANCS SDK15 tweaks

e22b5c3e03f71a337ac107efeade6766830cf1b0 authored over 3 years ago
disable ANCS by default for now (it needs to be switchable in software)

afbc0c451c252e3678c610c51001c75973e36322 authored over 3 years ago
ANCS actually working properly

162d2224aca6ae53dc4d8b94695c19baeb0a7930 authored over 3 years ago
Merge branch 'master' into ANCS

ce7303991639a0d17b0601db28f245f6183f59ad authored over 3 years ago
Don't build in HRM if not needed

e533654b19b95ccaaa44c052e9ecd23e6c8e126d authored over 3 years ago
make SCK pin explicit

ec549ed360a1da2ef5d27a8570eafd70ded39cb6 authored over 3 years ago
Update step counter - much higher threshold, but also wider frequency response

e12de357d968f9f94cffd9ecc9fb37224bfa493d authored over 3 years ago
Bangle.js: Ignore touch and swipe events when the LCD is off

Fixes https://github.com/espruino/BangleApps/pull/734#issuecomment-829920718

917ceab9710a8ed1a8f1d50aa01dcae25059e2a5 authored almost 4 years ago
tweaked step count filter again

05f371642eccf3ed93022f22b02d885094bfc079 authored almost 4 years ago
Bangle.js: Improved HRM calculations - swapped autocorrelation for bandpass filter

ea78e6c7a10253595894f4b28ca6e555df95b0da authored almost 4 years ago
More slight step count tweaks

bd134aba05e353ff1323804df62977be402e7b0b authored almost 4 years ago
Update step count values based on real-world data

c45ac24710ff8e362fb84fff725d610917f6ae23 authored almost 4 years ago
Move to 64 tap filter for step count - less ram and computation, and better step rates

2b4e2b39b152e001faba77411f4fc9240a0e5d4e authored almost 4 years ago
Bangle.js: Significantly improved step counting algorithm using bandpass filter (fix #1846)

d338bfbf8a045362fcf07bbbc52996b457a94d8a authored almost 4 years ago
Emulator build tweaks

88f666cb0888b9b83cf45ef43139d04a1afde5e9 authored almost 4 years ago
2v09 release

7247a2c43615d20ddf17a165fd3747e86c18fb8f authored almost 4 years ago
Add DHE RSA key exchange for TLS/HTTPS (fix #1994)

45f9f26c153bafddd1ad021dd52bfe1399359395 authored almost 4 years ago
Fix issue parsing `r=>print((e=>{})(r))` (fix #1992)

8c51e539c6099ea9734595ce948ed7c363b61ed8 authored almost 4 years ago
Force align 4 to aid with #1996

fb62439d56cd70e0ab67175fb8aee17c56a06f48 authored almost 4 years ago
Updated required softdevice to allow DFU updates even if the bootloader is based on 3.1.0

d529660adaf19a194a1e9ad63b5e7477a84f5174 authored almost 4 years ago
increase MTU for SMAQ3

6a9934f872492c2beb5a923313f768d8a4e4eb30 authored almost 4 years ago
nRF5x: Allow Espruino builds with a configurable MTU - move Espruino boards to 53 byte (from 23) (#1998)

d24dc33b8b8ac703905212d24254f1befb66b933 authored almost 4 years ago
Merge branch 'master' of github.com:espruino/Espruino

bb0810db6212fc703369f93b5a499d7dcad59722 authored almost 4 years ago
Merge pull request #1998 from fanoush/f-configurable-mtu

add configurable MTU

2792f3617bc60b74eaa8967270ebffdbd0ba8c5f authored almost 4 years ago
Add __aeabi_dsub replacement to save more space on Microbit1

62d9ed7605780e45a6f091784fc0e249be766b19 authored almost 4 years ago
Update S132 Softdevice from 3.0.0 to 3.1.0 (fix #1999)

a3b71fed2b97602c7e792f19507a410280611fea authored almost 4 years ago
Ensure Micro:bit blocklist takes effect, drop palette interpreting in extremely low flash builds, general micro:bit v1 build fixes

b8604130beab7b839e413cc77fc8abbb4f62228c authored almost 4 years ago
fix typo in 52840 linker script, revert to original values

3744cf1cb6d9754e3085a2993e31a160e76da176 authored almost 4 years ago
add configurable MTU

68f67025566aa4414ecf8540dc467ba4a03ed10f authored almost 4 years ago
docs

1da552100c41936f0cf7be7d4a8305a88153a9f3 authored almost 4 years ago
Fix remaining low power pin watch regression - Bangle.off now works again (fix #1995)

bdd29774531a91be3e11c5b31434e492cc61ba6a authored almost 4 years ago
Fix bootloader build after app_config change

14969b40e9d629521cec24346757a2bde5190608 authored almost 4 years ago
Another tweak for #1995

173721f9f3fd08bf9370ef04310327b227506805 authored almost 4 years ago
Fix read after setWatch regression (#1995)

08f2e84b324adb7f1f3a5fe9e5b1dc043bbb543b authored almost 4 years ago
Fix SDK15 UART builds - we need to properly run through the old sdk_configs and figure out what's different in each of them

746a4c0399f3642a64c7db9ea1c9450c91c2b5cf authored almost 4 years ago
Modifications to fix issues with 'low accuracy' GPIOTE (#1995)

84740110c45d56ea37eb59b34682247783f3f290 authored almost 4 years ago
nRF5x: Move from separate sdk_config.h to a single targets/nrf5x/app_config.h file

ba7322bb6499f9a09f103c28f1119f6a09dfd0c7 authored almost 4 years ago
Allow bootloader version update to the *same* bootloader version

b499289b1d78f1c410dfb8355b6117a89232a28f authored almost 4 years ago
Merge branch 'master' of github.com:espruino/Espruino

5503e6bc06562fdffa4e0c13f5bf11228656d2ec authored almost 4 years ago
E.getSizeOf() and trace() now don't recurse into references back to the global scope (makes sizes and traces far more useful)

d7245d1c5b0cca530ad4a2b479c856207bceb3de authored almost 4 years ago
Merge pull request #1993 from iYaroslav/master

Fix Python 3.9 compatibility

55872592804d1d69162ffd022db6a9e50432c3f6 authored almost 4 years ago
Fix Python 3.9 compatibility

8432b75746fd4820ab58a7ea6a1812991a807462 authored almost 4 years ago
bump copyright year

9064a44f5fa046f9c2841d19ea354811c7f89690 authored almost 4 years ago
fix handling of events from low accuracy watches

d6413c2f658028fc4a3c55b2f477901c19dd33b2 authored almost 4 years ago
storage docs

e0a9fe21c4435db4d8142b15740660685b4ff529 authored almost 4 years ago
nRF52: Use 'low accuracy' GPIOTE for watches as we can shut down the high speed oscillator

408c02d8fb6075ac9b6c9ba918b8bf9f73a47076 authored almost 4 years ago
update docs

7677d3c9ee724367c5a3716607e45cb361cd408b authored almost 4 years ago
tweak

a54b130978741edf931dd22abb97d6e1f66fa69f authored almost 4 years ago
SMAQ3: Add a 240x240 LCD mode that can display old-style Bangle apps

636c4ec0c053b636ec657ea0c662b775ac2cb0c0 authored almost 4 years ago
first go

d4365810a28c7f64ca01048f33b5c63fedf1f195 authored almost 4 years ago
Fix Espruino not sleeping when very low on free memory (fix #1986)

955e6994cd4f1483364db6b3a702149df33698d0 authored almost 4 years ago
Fix E.showMessage memory leak (storing message in global variable - seemed to be minification issue)

2adbd148d64ca70a8c081753eb080ae8391968cd authored almost 4 years ago
Fix memory leak on Array.forEach/map/filter/etc caused by #1962 fix

7af33a27e748b69317426a45d1eb8b6fea11f1d6 authored almost 4 years ago
Merge branch 'master' of github.com:espruino/Espruino

b45e375fceb89aa1126911ad82fa4d4d5744d81d authored almost 4 years ago
Fix invalid free caused by error inside a while loop condition (fix #1983)

Fix SIGFPE if using modulo with -1 (fix #1983)

6db5779343838f6e81b6f210490a5af896081936 authored almost 4 years ago
Merge pull request #1984 from jeffmer/clean_master

BMP280 pressure sensor bug fixes

91c98f7e088056bd33b5061b1548f90200f54d6f authored almost 4 years ago
BMP280 pressure sensor bug fixes

5744e6685566c5614d9db288e589cc8d286a8c4c authored almost 4 years ago
Merge pull request #1981 from ptcane/patch-1

Update jswrap_puck.c

e8086285543fd837514ee49e58306925320a07b6 authored almost 4 years ago
Update jswrap_puck.c

Fixed typo in function example.

0de1bca18d2177125cbee6f4b7a2888a2e6f093b authored almost 4 years ago
Merge pull request #1980 from fanoush/patch-4

xtal_accuracy - else misplaced by one line?

b873fe159c8e78e376bef16301e6deac9d70f198 authored almost 4 years ago
xtal_accuracy - else misplace by one line

0829206458ccb42ccad22546c128beb7679735e2 authored almost 4 years ago
Merge pull request #1979 from jeffmer/clean_master

Adjust setLCDPower for SAMQ3 always on display - again

4b03672932c60c615776267bca52d305ad4959da authored almost 4 years ago
oops - fix small ifdef inclusion bug

1513f80a903d65bc1c86de40f487bd9411d767ac authored almost 4 years ago
Adjust setLCDPower for SAMQ3 always on didplay

6ef0a90b846114faee87c03c813e7b47c5c79d17 authored almost 4 years ago
update code comments

9711187d26ebf92361dd7af2c3f3ac2f58614cdd authored almost 4 years ago
Graphics: Improve fillPolyAA for horizontalish lines, remove antialiased vector fonts (as won't work well on platforms without readback)

61af3b91350ad6b15ed1542005341b4bf7a3f3b2 authored almost 4 years ago
Bangle.js: apply g.drawImage fast path even if image goes to the edge of the screen

6fe8454c4be80e66e472e6087584bafc3f4e8ef6 authored almost 4 years ago
Merge branch 'master' of github.com:espruino/Espruino

2a39228f8835cd5db996d0954d4329ef935112c3 authored almost 4 years ago
nRF52840: Don't use SPI3 unless ESPR_USE_SPI3 is defined (errata 195 means it draws an extra 1mA unless disabled!)

cc5b858eb66275ca5fce609b5b564c0ebe28260b authored almost 4 years ago
SMAQ3 now using external 32k osc

7c5de9dc8095e91bb00c5668cbc7b9bd336318d0 authored almost 4 years ago
nRF52: Upon rebooting, reset time to 1970 if time looks corrupt

4271e3dc95d7e456fc8aa1562ed59c1c19ad8337 authored almost 4 years ago
Merge pull request #1977 from jeffmer/clean_master

This is the fix for SMAQ3 external flash.

9fc9fb9f7fb26377bbd777844a06d18958816348 authored almost 4 years ago
Merge branch 'master' into clean_master

91cef43460a3c6ed3c9edaec65d6fa749743a370 authored almost 4 years ago
Fix Typo in SMAQ3 fix for external flash.

a2ed3a01ecbfb144308db5cae8369f9a69ed4a89 authored almost 4 years ago
Fix to enable SMAQ3 external Flash

a3eceac89615547eaa642647b7e3e94b268e96ce authored almost 4 years ago
Convert getXYZPower to isXYZOn - this matches with the original isLCDOn function

4e582b3a609f6a236137ced7f99780569cbc0b91 authored almost 4 years ago
Fixed dimmable backlight on non-Bangle.js watches

SMAQ3: Touchscreen is now powered off with Bangle.setLCDPower(0), auto-powers off aft...

b077d6670d817cf7857f2792b566776047a0bf5f authored almost 4 years ago
Increase SMAQ3 flash to 8MB

eed9b80cefb7c7b74d6de50b9c43d77083ed500d authored almost 4 years ago
Storage: Fix corruption issue with StorageFile write after a Storage compact (fix #1970)

fb060233fcd9b04e6444ebeb5ebb779945eee223 authored almost 4 years ago
Graphics: Fix 8 bit ArrayBuffer scroll not working correctly in some directions

cffc76f63f761cbc97f2b5aa1abaa6658ec57bdf authored almost 4 years ago
BLE: Allow 128-bit service data to be decoded (fix #1976)

b794ce9c68db8681825c007184fcf3f0c410c674 authored almost 4 years ago
Bangle.js: Add app ID option to setXYZPower to allow apps to share devices (power is on as long as one app wants the device) (fix #1971)

Bangle.js: Add getXYZPower() functions

936de959aa729e53aaa317cbe4e65936847c3498 authored almost 4 years ago
fix warnings

e81922420d0f3a41c111b5cfd7d0bb01b1d3bab0 authored about 4 years ago
Added BMP280 support - currently not producing correct values

f103ec2e0948dae18c74ca1c6d82f4dae74c3177 authored about 4 years ago
oops

3ce40faece564043b2778c3411399a839ba74726 authored about 4 years ago
Fix NRF_ERROR_CONN_COUNT after #1975 fix

2bb197159b602a462de3de0afe88dadbf15b6056 authored about 4 years ago