Команда GET GPS DIRECTION устареет.
Будет добавлена новая функция:
COMPASS_HEADING ()
возвращает текущее направление относительно истинного севера, получаемое от электронного компаса (если он имеется). Направление определяется от верхней стороны интерфейса программы и измеряется в градусах от 0 до 360. Если направление неизвестно, то возвращает -1.
3.0 версия
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: 3.0 версия
Будет добавлена новая функция:
COMPASS_ACCURACY ()
возвращает текущую точность показаний компаса (если он имеется), измеряется в градусах. Если точность неопределена или слишком сильна помеха, то возвращает -1.
COMPASS_ACCURACY ()
возвращает текущую точность показаний компаса (если он имеется), измеряется в градусах. Если точность неопределена или слишком сильна помеха, то возвращает -1.
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: 3.0 версия
Команда GET GPS POSITION устареет.
Будет добавлена новая команда:
GET GPS LAT x LON y ALT z SPD s CRS c HAC h VAC v
сохраняет GPS данные о широте в [x], долготе в [y], высоте в [z], скорости в [s], направлении движения в [c], горизонтальной точности измерения в [h] и вертикальной точности измерения в [v]. Долгота, широта и курс измеряются в градусах, высота и точность измерения - в метрах, скорость - в метрах в секунду. Если в данный момент параметр неизвестен, то возвращает -1. Точность измерения -1 означает, что соответствующие показания недействительны. Любой из параметров необязателен, но хотя бы один должен быть указан. Очередность параметров произвольная.
Примеры:
GET GPS ALT altitude
GET GPS LAT x LON y ALT z
GET GPS COURSE m(0) SPEED m(1)
Будет добавлена новая команда:
GET GPS LAT x LON y ALT z SPD s CRS c HAC h VAC v
сохраняет GPS данные о широте в [x], долготе в [y], высоте в [z], скорости в [s], направлении движения в [c], горизонтальной точности измерения в [h] и вертикальной точности измерения в [v]. Долгота, широта и курс измеряются в градусах, высота и точность измерения - в метрах, скорость - в метрах в секунду. Если в данный момент параметр неизвестен, то возвращает -1. Точность измерения -1 означает, что соответствующие показания недействительны. Любой из параметров необязателен, но хотя бы один должен быть указан. Очередность параметров произвольная.
Примеры:
GET GPS ALT altitude
GET GPS LAT x LON y ALT z
GET GPS COURSE m(0) SPEED m(1)
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: 3.0 версия
Функции GPS_POSITION_AVAILABLE() и GPS_DIRECTION_AVAILABLE() устареют.
Будет добавлена новая функция:
GPS_COUNT ()
возвращает количество несчитанных GPS положений.
Данные компаса будут доступны всегда (если компас есть).
Будет добавлена новая функция:
GPS_COUNT ()
возвращает количество несчитанных GPS положений.
Данные компаса будут доступны всегда (если компас есть).
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: 3.0 версия
Функционирование GPS будет обновлено:
Для того, чтобы получить данные GPS, нужно сначала включить GPS командой SET GPS ON.
GPS данные накапливаются по мере их поступления, а функция GPS_COUNT() возвращает количество накопившихся GPS точек. Каждая GPS точка содержит в себе информацию по долготе, широте, высоте, скорости движения, направлении движения, а также горизонтальной и вертикальной точности определения текущего положения. Данные GPS считываются командой GET GPS.
Для того, чтобы получить данные GPS, нужно сначала включить GPS командой SET GPS ON.
GPS данные накапливаются по мере их поступления, а функция GPS_COUNT() возвращает количество накопившихся GPS точек. Каждая GPS точка содержит в себе информацию по долготе, широте, высоте, скорости движения, направлении движения, а также горизонтальной и вертикальной точности определения текущего положения. Данные GPS считываются командой GET GPS.
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: 3.0 версия
Пример "my GPS position.txt" будет изменен:
Code: Select all
set gps on
print "Latitude","Longitude","Altitude"
print "--------","---------","--------"
loop:
while gps_count()
get gps lat x lon y alt z
print x,y,z
end while
goto loop
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: 3.0 версия
Будет добавлен новый пример "GPS.txt":