I’ve updated my server and installed lora-geo-server (with Subscription keys from collos), along with it I’ve subscribed to Semtech LoRaWAN Localization in COLLOS (state is active now)
What to enter in the loraserver.toml, for the geolocation server ?
I’ve entered localhost:8005
How the LoRa Server & LoRa Geo Server communicates with the COLLOS ? and how can the App Server get the location as the LoRa Geo Server is not providing any data to LoRa Server?
LoRa Server sends a geolocation request to LoRa Geo Server which responds with the location. LoRa Server initiates the call, but does wait for a response from LoRa Geo Server.
i have created Collas account and subscribe 1 Semtech LoRaWAN Localization and subscriptions was active now i am seen 2 api keys Primary key and Secondary key
[geo_server.backend.collos]
# Collos subscription key.
#
# This key can be retrieved after creating a Collos account at:
# http://preview.collos.org/
subscription_key=""
which key use to Configuration Lora Geo Server?
how can we get device location?
You should check the loraserver logs with debug messages “ON”, there you will find about the API calls for the Lora-geo-server.
Share the log details, it helps a lot in debugging the issues.
That is correct, you will need at least 3 gateways. Also make sure that you need gateways that provide an accurate timestamp / geolocation capabilities (e.g. Kerlink iBTS https://www.kerlink.com/product/wirnet-ibts/).
It is an accurate RX timestamp which can be used for triangulation. In general, this is implemented by “v2 gateways” like the Kerlink iBTS (which has a FPGA doing the timestamping). The timestamp of a “regular” gateway is not accurate enough for triangulation.
Hello @brocaar, thank you so much for such a quick reply!
Currently, I don’t have Kerlink iBTS gateway but I’m using iC880A.
Could you kindly share Kerlink iBTS uplink frame, so that we can differentiate between both v1 and v2 gateways uplink frames (TimeStamp and FineTimeStamp) ?