You are reading a single comment by @Ganblejs and its replies. Click here to read the full conversation.
  • What I am trying to achieve is the ability to send configuration data to the watch in the absence of an internet connection that gives me access to the app loader.

    The italicised text is the key item here. There are times when I wish to modify the configuration data for my watch face, but I do not have an internet connection available. Under these circumstances I can't use the app loader, so I need to do this locally.

    I could solve this by writing a custom Android app that sends text to the com.bangle.uart.tx intent, which would allow sending a line of text to the REPL. However I'm guessing that 99.9% of the work is already done in GadgetBridge, which means it might be a relatively quick and easy change.

    If not, then I'll just have to write an Android app which will allow me to get where I want to be.

  • I guess there could be an entry added in 'Device specific settings' -> 'Developer options' titled 'Run code directly on watch' or something that opened an input field for code to send and run? Like @fanoush said.

    Much of the Bangle specific stuff is in the BangleJSDeviceSupport class, e.g. communications with the watch. But not the 'Device specific settings' page I don't think. So I don't know every step of what would need to be added.

About

Avatar for Ganblejs @Ganblejs started