Can’t seem to get manual position to work in iOS app

2.2.21 manual position, how do you get it to work? I have turned on the phone’s share location. I have tried many configurations in the “Position” settings and the node never shows its location.

Turn off the device gps and select fixed position, it will send a location from your phone.

It is a Wisblock with no gps. I tried what you said anyway. No luck.

I noticed this too. The ability to add Lat and Long in the iOS app is gone. Only says will take phone location. I don’t want phone location, I want a set lat and long manually. I’m able to set it on the web client and android but no longer iOS.

I have never seen in iOS app where you can set lat or long.

Where do you set it in the web app? I can set manual location switch to on but I don’t see where you can enter lat and long.

You’re right, my mistake. I don’t see Lat and Long in web client either. Was only on android.

I have never seen in iOS app can manually input lat and lon either.
I set my my wisblock Device GPS to Not Present and use Fixed Position.
It will use your phone position after you click save.
Then I use Terminal on mac to set lat and lon manually using python CLI

meshtastic --setlat xx.xxxxxx --setlon xx.xxxxxx

Thanks for the reply. I have tried setting position via the phone’s location but, it never seems to show in the node list with an icon for location.

iOS has never let you spoof positions, you do have to have location on on your phone, shows up immediately in the position log.

Nope, doesn’t work. Location Meshtastic app setting always on, on iPhone. Meshtastic App Settings >> Share Location is on. Position >> GPS Device >> Is Present (also tried Disabled) selected. Fixed Position turned on.

Sends a position as soon as you save, just tested it again.

I have done what you suggest and I have Share Location on in Meshtastic App Settings. iOS setting is set to use location also.

I think I figured it out. You have to be connected to that node via Bluetooth for it to take effect. Over “Admin” it doesn’t work, for me anyway.

Allowing it remote would let anyone change a nodes position

I have the same issue with heltec v3 cards. Tied all the suggestion listed and no position data. Guess I should try the next sw update.

I know this is a stale thread, but thought I would add here vs a new thread. I have the same issue of not being able to load the phone’s position through to the paired node (via Bluetooth, not via admin).

Using latest IOS and Meshtastic versions.

Attempted with both Heltec v3’s and a Wisblock 4630

All location settings in IOS are set to share/always/precise location

Logs keep showing the following error:

You need to turn off the app smart position, you are not getting a good enough quality location.

1 Like

Thanks, @garth . Tried smart position and it was still happening. Finally figured out that it was due to the location permission in iOS under the Meshtastic app permissions. Even though I had “always” selected, I did not have the “Precise Location” toggled. All of my nodes populated as soon as I switched that over. Thanks for all the assistance!

2 Likes

That will do it too, glad you figured it out!