| Anonymous | Login | Signup for a new account | 03-11-25 23:46 UTC | ![]()  | 
| All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее | 
| My View | View Issues | Change Log | Roadmap | Search | 
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0003231 | SAS.Планета | [All Projects] Хотелка / Feature request | public | 22-05-2017 09:36 | 02-06-2017 09:29 | ||||
| Reporter | netsky | ||||||||
| Assigned To | zed | ||||||||
| Priority | normal | Severity | minor | Reproducibility | always | ||||
| Status | resolved | Resolution | fixed | ||||||
| Platform | Windows | OS | XP | OS Version | Professional SP3 | ||||
| Product Version | 160707 | ||||||||
| Target Version | 181221 | Fixed in Version | 181221 | ||||||
| Summary | 0003231: Увеличить частоту обновления показаний GPS датчиков | ||||||||
| Description | Есть приёмник, который выдаёт навигационное решение с частотой 10Гц. Маркер положения двигается по карте с той же частотой, а вот информация на датчиках обновляется раз в сек (1Гц). Получается, что дачтики всегда обновляются с частотой 1Гц независимо от частоты приёмника. Изменение параметра "Период обновления (мс)" ни к чему не приводит.  | ||||||||
| Tags | No tags attached. | ||||||||
| Attached Files | |||||||||
  		Notes	 | 
|
| 
				(0017955) zed (manager) 23-05-2017 08:41 edited on: 23-05-2017 08:44  | 
	
		Опция "Период обновления" отвечает за то, с какой частотой будет опрашиваться датчик, а вот опции, с какой периодичностью обновлять эти данные на экране, нету. Там просто зашито в коде 1000 мс. Так что, это не баг, а хотелка. И ввиду вышесказанного, вам действительно хочется чтобы обновление показаний в гуе происходило чаще, чем 1 раз в секунду?  | 
| 
				(0017956) netsky (reporter) 23-05-2017 08:46  | 
	
		Добрый день!  Да, хотелось бы, если возможно такое реализовать.  | 
| 
				(0017958) zed (manager) 23-05-2017 09:05  | 
	Даже не знаю. По-моему, городить отдельную настройку для этого будет через чур, а вот уменьшить интервал до 250 мс, к примеру, вполне возможно. | 
| 
				(0017959) netsky (reporter) 23-05-2017 10:00  | 
	
		Тогда лучше до 200 мс, это будет 5 Гц. Будет актуально и для новых приёмников GlobalSAT у которых по умолчанию 5 Гц.  Городить отдельную настройку смысла нет, но может быть сделать некий пункт в SASPlanet.ini в секции [GPS_Module] и уже оттуда читать параметр?  | 
| 
				(0017963) zed (manager) 23-05-2017 14:35  | 
	
		Вы на глаз не заметите разности в скоростях обновления данных на таких значениях и не важно, сколько там Гц у прибора. С другой стороны, чем чаще обновляется гуй, тем больше будет загрузка CPU.  > может быть сделать некий пункт в SASPlanet.ini Вот для этого и надо много чего городить. Основная работа и заключается в добавлении конфига, а вот добавить галочку на панель настроек, это как раз дело пяти минут.  | 
| 
				(0017964) netsky (reporter) 23-05-2017 15:56  | 
	
		Ну как нет. Если прибор даёт навигационное решение 1 раз в сек, то хоть 100 раз в секунду датчики обновляй толку нет, а если он даёт 10 раз в сек и поставить 10 раз в сек обновлять датчики, то видно будет. Ну давайте добавим галочку на панель 1000/200/100 мс или 1/5/10 раз в сек. Было бы очень здорово.  | 
| 
				(0017965) netsky (reporter) 23-05-2017 20:35  | 
	Давайте так. Соберите тестовую версию с 100 мс и я её протестирую и сразу будет понятно есть толк или нет. | 
| 
				(0017966) zed (manager) 24-05-2017 06:23  | 
	
		Вот: https://yadi.sk/d/7F1qhZD23JU36g Цифры в имени файлов означают интервал обновления датчиков в гуе, в миллисекундах.  | 
| 
				(0017968) netsky (reporter) 24-05-2017 07:30  | 
	Ага, спасибо! | 
| 
				(0017969) netsky (reporter) 24-05-2017 18:38  | 
	
		Протестировал. От 500(2) толку мало, а вот 200(5) и 100(10) изумительно. Можно в настройках GPS сделать настроечку типа "Частота обновления датчиков" и выбор из 1, 5 или 10. И будет всем счастье.  | 
| 
				(0017970) netsky (reporter) 26-05-2017 07:14  | 
	Кстати нагрузка на процессор не возрастает ни на процент, по крайней мере у меня. | 
| 
				(0017971) vdemidov (manager) 26-05-2017 08:20  | 
	
		> Кстати нагрузка на процессор не возрастает ни на процент, по крайней мере у меня. А вы это проверяли на нетбуке с одним из первых Атомов? На чем то типа первых Asus EeePC.  | 
| 
				(0017972) netsky (reporter) 26-05-2017 10:32 edited on: 26-05-2017 10:32  | 
	
		У меня старый Samsung N140 на Atom N270 1600 МГц. Примерно аналогичный асусу. https://market.yandex.ru/product/4983983?clid=502&hid=91013&nid=54544  | 
| 
				(0017973) vdemidov (manager) 26-05-2017 12:31  | 
	Это радует. Возможно, стоит просто захардкодить меньшее значение и не морочить голову с настройками. | 
| 
				(0017974) netsky (reporter) 26-05-2017 17:48  | 
	
		А стоит ли жёстко хардкодить? Ведь это актуально только тем, у кого приёмник выдаёт данные с частотой больше чем 1 Гц. Например вот новый GlobalSat с 5 Гц. http://www.globalsat.ru/catalog/gps-priemniki/globalsat_bu_353_s4_5Hz. Думаю всё же выбор стоит оставить, но решать Вам. Хотя я уже стал думать о том, чтоб просто скомпилить под себя версию с нужной частотой и всё. Правда тогда придётся перекомпиливать каждый раз при выходе новых версий.  | 
| 
				(0017975) zed (manager) 26-05-2017 17:56  | 
	
		> А стоит ли жёстко хардкодить? Оно-то было бы просто замечательно, если бы кто-то сделал конфиг и вынес его в гуй. Только, вопрос - кто и когда этим займётся? Я не горю, vdemidov, видимо, тоже. Может вы возьмётесь? Или мы можем согласиться, что делать настройку нужно и поставим эту хотелку в долгую очередь, на 2030-й год...  | 
| 
				(0017976) netsky (reporter) 29-05-2017 07:46  | 
	
		Увы, но я не программист :(.  Я согласен жёстко захардкодить 200мс (5Гц) и на этом успокоится. Думаю всем будет хорошо.  | 
| 
				(0017977) netsky (reporter) 30-05-2017 12:09 edited on: 30-05-2017 14:45  | 
	
		Собрал под себя версию с 10 Гц. Думаю инцидент можно закрывать или переносить хотелку в долгую очередь, ну или всё же сделать 200 мс жёстко. | 
| 
				(0017979) zed (manager) 02-06-2017 09:27  | 
	
		Захардкодил 200 мс.  Отрицательного влияния для тех, у кого приёмник выдаёт данные с частотой в 1Гц, не будет, т.к. обновление гуя происходит только в случае, если показания действительно изменились.  | 
  Users who viewed this issue | 
				|
| User List | Anonymous (5078x), netsky (84x), onuff (1x), ygorigor (2x), zed (24x), vdemidov (18x), [email protected] (1x) | 
| Total Views | 5208 | 
| Last View | 03-11-2025 23:46 | 
  Issue History	 | 
|||
| Date Modified | Username | Field | Change | 
| 22-05-2017 09:36 | netsky | New Issue | |
| 23-05-2017 08:41 | zed | Note Added: 0017955 | |
| 23-05-2017 08:42 | zed | Category | Баг => Хотелка | 
| 23-05-2017 08:42 | zed | Summary | Частота обновления показаний датчиков => Добавить настройку частоты обновления показаний датчиков | 
| 23-05-2017 08:43 | zed | Note Edited: 0017955 | View Revisions | 
| 23-05-2017 08:44 | zed | Note Edited: 0017955 | View Revisions | 
| 23-05-2017 08:44 | zed | Status | new => feedback | 
| 23-05-2017 08:44 | zed | Note Edited: 0017955 | View Revisions | 
| 23-05-2017 08:46 | netsky | Note Added: 0017956 | |
| 23-05-2017 08:46 | netsky | Status | feedback => new | 
| 23-05-2017 09:05 | zed | Note Added: 0017958 | |
| 23-05-2017 10:00 | netsky | Note Added: 0017959 | |
| 23-05-2017 14:35 | zed | Note Added: 0017963 | |
| 23-05-2017 15:56 | netsky | Note Added: 0017964 | |
| 23-05-2017 20:35 | netsky | Note Added: 0017965 | |
| 24-05-2017 06:23 | zed | Note Added: 0017966 | |
| 24-05-2017 07:30 | netsky | Note Added: 0017968 | |
| 24-05-2017 18:38 | netsky | Note Added: 0017969 | |
| 26-05-2017 07:14 | netsky | Note Added: 0017970 | |
| 26-05-2017 08:20 | vdemidov | Note Added: 0017971 | |
| 26-05-2017 10:32 | netsky | Note Added: 0017972 | |
| 26-05-2017 10:32 | netsky | Note Edited: 0017972 | View Revisions | 
| 26-05-2017 12:31 | vdemidov | Note Added: 0017973 | |
| 26-05-2017 17:48 | netsky | Note Added: 0017974 | |
| 26-05-2017 17:56 | zed | Note Added: 0017975 | |
| 29-05-2017 07:46 | netsky | Note Added: 0017976 | |
| 30-05-2017 12:09 | netsky | Note Added: 0017977 | |
| 30-05-2017 12:09 | netsky | Note Edited: 0017977 | View Revisions | 
| 30-05-2017 14:45 | netsky | Note Edited: 0017977 | View Revisions | 
| 02-06-2017 09:27 | zed | Note Added: 0017979 | |
| 02-06-2017 09:28 | zed | Status | new => resolved | 
| 02-06-2017 09:28 | zed | Fixed in Version | => 181221 | 
| 02-06-2017 09:28 | zed | Resolution | open => fixed | 
| 02-06-2017 09:28 | zed | Assigned To | => zed | 
| 02-06-2017 09:29 | zed | Target Version | => 181221 | 
| 02-06-2017 09:29 | zed | Summary | Добавить настройку частоты обновления показаний датчиков => Увеличить частоту обновления показаний GPS датчиков | 
| 08-08-2025 13:24 | zed | Category | Хотелка => Хотелка / Feature request | 
| My View | View Issues | Change Log | Roadmap | Search | 
| Copyright © 2007 - 2025 SAS.Planet Team |