Я знаю, какие значения для MCC, MNC, LAC и Cell ID. Я хочу в C написать программу для вычисления позиции в виде значений широты и долготы в Linux.
FYI:
- MCC - код страны сотовой связи
- MNC - код мобильной сети
- LAC - код города; 16-разрядное число, тем самым позволяя 65536 мест размещения в пределах одной PLMN GSM
- Дополнительная информация доступна здесь, в Википедии, Идентификация области местоположения
Вопрос:
- Как преобразовать MCC, MNC, LAC, Cell ID в значения широты и долготы в linux?
- Почему идентификатор ячейки меняется каждый раз при чтении?