Android application is very buggy

Unfortunately the application is very buggy
What difficulties did I face?

  1. Very inconvenient interface. Not logical

  2. I could not get the mapbox to work
    It doesn’t work by default. There is no information anywhere on how to set it up. I also tried to install a mapbox on a smartphone and customize it on a whim. Did not work out.

  3. When connected to two different devices, the firmware update is started somehow.
    On the first device, I thought at first that it was an accident. But when it happened again on the second device, I went nuts.

  4. Guys, I still do not understand how to set up two devices on one channel. In one I enter in the line “Farm”, the android application meshtastic adds a random letter and names the channel for example “Farm-U” When connecting to the second, the same thing happens. So, it turns out that one device is connected to the “Farm-U” channel, and the second to “Farm-M”. What is it? Who came up with this and why?

It would be more convenient if the channel names were remembered in the application. And when assigning a channel name, one could select from a list of existing ones.

  1. When upgrading one of the devices from 1.2.11 to 1.2.17
    (I didn’t want to do this, it started to update itself)
    The update was never completed. The status says that the update is in progress. But the progress does not show, and the repeated attempt to update is blocked. It has been a long time, but the firmware update does not change the status.

Found a solution to the problem №5.
The forced closing of the program and restarting it helped

  1. But this is an incomprehensible mistake. Either on the android side, or in the T-beam firmware
    Changed the device name in android. One device called “sheep” the second called “house”
    In android, they are displayed in this way.
    But on the oled display of one of the devices it says
    Joined: Unknnovn-E448
    Joined: Home

My smartphone: Xiaomi Redmi 7a
Meshtastic devices: T-beam 433
Region: RU

1 - It not perfect. But for a development in progress it’s pretty good.
2 - Is “anonymous usage” checked in the settings (gear icon). It needs to be checked for maps to work.
3 - Don’t quite understand. When you pair, if the firmware is older, it will have an button to do an OTA firmware update.
4 - You have to share the QR code. The channel name does not have the encryption key. the QR code has all the info needed. This seems to be a confusing point for new users. Maybe the procedure needs tweaking for user experience.
5 - If OTA updates do not work, try using the ESPTool.

In general I’ve found the app easy to use. I’d like to understand what your concerns are. Can you provide screen shots along with your issues so we have a better idea of what you are talking about?

If you have specific ideas on how to improve things we can definitely talk about them.

2 Likes
  1. Changed all possible settings. Maps don’t work.
  2. Explain to me how I can connect two devices to one channel using one smartphone?
1 Like

Make sure “Anonymous Usage Stats” is checked. Quit and restart Meshtastic. Maps should work now.

Enter in channel name and options. Click the share icon. Send to your email address.

Unpair the node. Pair with the 2nd node. Open email. Click link. It will open with Meshtastic application and ask to accept the channel change.

If any of this didn’t work, then most likely you didn’t grant the app all it’s requested privileges when you installed.

4 Likes