Avatar for fanoush

fanoush

Member since Jul 2018 • Last active Dec 2022

Most recent activity

  • in Bangle.js
    Avatar for fanoush

    Gadgetbridge nightly should have a fetch logs button under debug that you could run,

    is this in the playstore version now? I have just installed your playstore version and there is "fetch device debug logs" button in Debug menu but clicking it has no feedback and then I see there is Android/data/com.espruino.gadgetbridge.b­anglejs/files/gadgetbridge.log with lot of android logging but I don't see anything new there when clicking the fetch button.

    However I do see UART RX and UART TX lines when the device does communicate - like when clicking other test buttons to simulate calls and messages.

  • in Bangle.js
    Avatar for fanoush

    and there is also getSerial() global function http://www.espruino.com/Reference#t_l__g­lobal_getSerial that one is probably called when evaluating env.SERIAL so may be a bit faster to call it directly

  • in Bangle.js
    Avatar for fanoush

    you can use this http://www.espruino.com/Reference#proces­s
    process.env.SERIAL

  • in Bangle.js
    Avatar for fanoush

    The Apple watch (or Android or WearOS based watches) are scaled down phone chips, see e.g. https://www.notebookcheck.net/Apple-S7-P­rocessor-Benchmarks-and-Specs.575945.0.h­tml - 1GB RAM, 32GB flash, dual core CPU running at 1.8GHz.

    Bangle 2 is 256KB of RAM, 64MHz CPU, 8MB of flash - that is 4096 times less RAM, 30 times less CPU speed . You basically expect different class of device than Bangle 2 is and are willing to pay premium price for that. There are also people that are not buying Bangle 2 because current price is already too high.

    If someone needs a minimalistic Open Source watch, at the cheapest price, then this is PineTime, with all their limitations.

    Well Pinetime is previous generation (like Bangle 1), I was actually thinking Bangle 2 is current generation of minimalistic Open Source watch.

    • 4 comments
    • 133 views
  • in General
    Avatar for fanoush

    The IDE should work offline as it's a PWA app

    Oh, thanks, that's even better, was always using browser and going to https://www.espruino.com/ide/ directly. So now I clicked install in url and have a desktop icon. Then disconnected from wi-fi, started it from the icon and it worked offline! That's good to know.

  • in General
    Avatar for fanoush

    Hello,

    espruino.com, forum and the IDE did not work for me in recent days. I wonder what happened, was it just me?

    Anyway, I was working on something and noticed I really miss the IDE https://www.espruino.com/ide/ (+ InlineC compiler). Fortunately I already run the InlineC compiler locally and after some time I realized the IDE is also available directly at github site https://espruino.github.io/EspruinoWebID­E/ so that saved my day. But still I realized how online services affect usability and that there is no comparable alternative to the Web IDE for me. It is great that at least espruino.github.io was there. So this is a tip for others in case it happens again - try the github hosting. This is development version and does not share settings with espruino.com/ide but after redoing the settings it can work just fine.

  • in Bangle.js
    Avatar for fanoush

    Also if you need to charge your watch/phone every day or two wireless is helpful, when charging every 14 days or more I guess attaching cable is not such burden?

    EDIT: BTW just checked https://www.apple.com/watch/battery/ and it is indeed so insanely low as I guessed

  • in Bangle.js
    Avatar for fanoush

    The problem is that I can't escape this loop, no matter how long I press the button (and believe me I tried really long).

    you are causing this loop by holding the button. when you hold the button for longer time it triggers watchdog reboot (message WATCHDOG) so don't do it.

    if it is stuck after Storage OK with older firmware and then does watchdog reboot too without holding the button it is the bug discussed in few topics here, one is https://forum.espruino.com/conversations­/380541/

    when it stays in "DFU START" mode you can upload latest firmware zip from http://www.espruino.com/Download via Android nrfconnect or nrftoolbox mobile app. Then it should start working.

  • in Bangle.js
    Avatar for fanoush

    it is interesting that the display is 240x240 (bangle 1) and 176x176 (b2) and yet you use coordinates like i*20+100 for i up to 100. at 4 it is already at 180 so not sure what is the point

Actions