-
Looks like you got the SPL06, ok lets try a reset with
Bangle.barometerWr(0x0c, 9)
(at your own risk..) and a long-press-button-reboot afterwards. After that your barometer should work again.
As an alternative you can upload the attached file with the IDE as "baroreset.settings.js". Go to settings->app->baroreset and execute the reset. Also after a long-button-press reboot the barometer should work again.
-
-
Separation: I was aiming for something simple, like putting everything in karvonnen.js, adding this to metadata
{ "name": "runkarvonnen", "url": "karvonnen.js" },
and loading it in app.js:
function swipeHandler(LR,_) { if (LR==-1 && karvonnenActive && !isMenuDisplayed) run(); if (LR==1 && !karvonnenActive && !isMenuDisplayed) require("runkarvonnen").karvonnen(); }
see attached run.diff.txt
Bangle.js 1: I have never used the run app, but if wanted I might be able to test later together with https://banglejs.com/apps/?id=sensortools as gps provider.
-
ok interesting, both my Bangle.js 2 do read a value that is only +-1 hPa from comparable devices. I wonder if your Barometer reading hangs like in https://forum.espruino.com/comments/16642970/
Can you try the long-press-button-reboot. What pressure reading do you get afterwards?
-
To answer the question: I currently see no way to set an offset. But we can program that easily if needed.
-
-
-
-
-
I have two apps you could take a look at:
Show Nearby: https://banglejs.com/apps/?id=shownearby
Also see https://forum.espruino.com/conversations/378100/Espruino Control https://banglejs.com/apps/?id=espruinoctrl
You can use that to send a command to a Puck, e.g. E.getTemperature() for reading the temperature. The range is about 2m I would say.
-
https://meet.jit.si/ would be the open alternative for online.
-
-
Well... hacked a prototype with https://github.com/kewisch/ical.js
-
Since the Bangle now got dated Events I was wondering how do you add them? Obviously you can use the alarm app to do that, but it can take quite a lot of time if you need to add lots of events.
Do you use Gadgetbridge or similar to add events?
As an alternative I was thinking about adding an interface.html to alarm (or scheduler) that can upload *.ics files and convert them to scheduler events. What do you think?
-
@malaire
Did you see the idea in https://forum.espruino.com/conversations/381378/?offset=25#16839063
What do you think?On the technical side we could maybe overwrite setTime() to get a callback when the clock is set.
-
-
ok, I think we should concentrate on the swipe switch layout thing first to get your code on github as soon as possible. It is better readable there.
These are the first steps I recommend:
- Read http://www.espruino.com/Bangle.js+App+Loader on how to fork and locally checkout the Bangle Repository.
- Place your code in a file inside apps/run/ in a file named for example karvonnen.js and upload it to github.
Once this is done we can add http://www.espruino.com/Reference#l_Bangle_swipe to listen to swipes to switch layout.
- Read http://www.espruino.com/Bangle.js+App+Loader on how to fork and locally checkout the Bangle Repository.
-
There is some extra stuff to consider, e.g. if I create an alarm in noteify I expect it to shop up in alarm.
Maybe noteify just does not set the origin field and alarm shows all alarms with origin = alarm and origin = undefined.
Edit: As OP has mentioned the appid-field: "optional app ID for alarms that you set/use for your app". Sounds good to me.
-
-
-
Has anyone thought about an extra slim battery pack that can be attached under a Bangle.js 2 and connects to its charge pins? Usage would be some extra battery life, e.g. with GPS enabled.
This brings me to a question: The nominal voltage is obviously 5V, but what is the permitted input voltage range?
-
-
Well, this could also be done over BLE
I prefer wires
or bring some of the other watches people have been flashing 'into the fold' and make them official.
Sounds cool, but also like a maintaining problem nightmare. I always test GUI-changes on BangleJS1 and 2. Now imaging you have to test for multiple watches. Or we get a good test/emulator infrastructure..
and I have a bunch of companies starting to use it so I don't want to suddenly change things under their feet.
Interesting, I wonder what the companies use the BangleJS for, do you have any specific information? And are you allowed to say something?
-
With inspiration from https://github.com/joeycastillo/Sensor-Watch: Route i2c to the additional pins of the watch so we can attach external sensors.
Good news!
baroalarm only turns on the barometer during a measurement. It gets powered off again.