Avatar for Europrimus

Europrimus

Member since Jan 2024 • Last active Feb 2024
  • 1 conversations
  • 4 comments

Most recent activity

  • in Bangle.js
    Avatar for Europrimus

    I find a solution for it work with Chrome, but for the webview (web page integrated in gadgetbidge) there seams to have no options to enable webrtc.

  • in Bangle.js
    Avatar for Europrimus

    Thanks for your advice.

    My android phone run calyx OS and I found in the doc:

    CalyxOS Chromium

    Our goal with the Chromium browser provided in CalyxOS is to offer a solid base of privacy and security [...]. Some of these include the under-the-hood deactivation of intrusive features and analytics, while others provide additional site settings to adjust features like WebGL and WebRTC, features which are sometimes necessary but which can aid in fingerprinting or identification when turned on.

    Now I have to find how to allow espruino.com for webrtc

  • in Bangle.js
    Avatar for Europrimus

    With Gadgetbridge

    The peer ID is correct.
    On gadgetbridge, I left the screen on Web IDE Remote Access screen with peer ID visible.

    On firefox, the javascript console said:

    Config.WEBRTC_BRIDGE_ID => 2b54cbab-cd1c-4a6c-8506-6b7f3244fd2a
    [WebRTC] Peer ID: 0b2989e4-4ee1-4823-accd-72c337f01d69
    [WebRTC] Connecting to 2b54cbab-cd1c-4a6c-8506-6b7f3244fd2a...
    [WebRTC] No activity on connection - closing 2b54cbab-cd1c-4a6c-8506-6b7f3244fd2a
    

    With Remote connection

    I open Remote Connection on computer
    On android I open the link in chromium

    On computer, JS console said:

    [WebRTC] Incoming connection
    [WebRTC] ServerId: We're a client - wait for a serverId packet
    WebRTC: ICE failed, your TURN server appears to be broken, see about:webrtc for more details
    

    On android, IDE console said:
    ```

    Web IDE Remote Connection Bridge

     Bridge's Peer ID:

         838f99d7-a3cc-46f9-847a-eecbe5cb757­8

    No devices are paired
    To add more devices please click the con­nect icon in the top left.
    Connected to Web Bluetooth, Bangle.js 7a11
    Disconnected from Web Bluetooth, Bangle.js 7a11
    The following devices are paired:
      Bangle.js 7a11
    To add more devices please click the con­nect icon in the top left.
     ```
    There is no connection on computer.
    I have to investigate what mean "ICE failed, your TURN server appears to be broken, see about:webrtc for more details" ...

  • in Bangle.js
    Avatar for Europrimus

    Hello, I'm new to Espruino and I have a Bangle.js 2 for 2 week now.

    My desktop computer don't have Bluetooth LE.
    I have installed bangle.js gadgetbridge on my android phone. The connection is fine, I could install and remove apps.

    I try to use the web IDE remote connection.
    On android device, I launch gagetbridge and open the Web ide remote.
    On my desktop, I launch web browser (tried Firefox and Chromium) and go to the https://www.espruino.com/ide/, entered the id in Settings -> Communications -> Remote Connection Bridge Peer ID
    But when i click to connect, there is no remote. The port status says :

    Remote Connection Unknown Status

    Is there something more to do?
    I'm not English native, maybe I mistaken some facts ...

Actions