НЛ-10м КПК v1.2.1 Данная версия по функционалу является аналогом версии 1.2 отличается новой сборкой с расчетом на работу в операционных системах PocketPC ранних версий. 1. Общие сведения. Данная программа эмулирует навигационную линейку НЛ-10м на КПК, а также отображает примеры некоторых расчетов. Программа работает на операционной системе PocktPC с КПК на процессоре архитектуры ARM. 2. Установка Для установки достаточно переписать файл nl10.exe на устройство в произвольный каталог и запустить его. 3. Интерфейс и управление Интерфейс состоит из двух частей: Cама навигационная линейка (вернее видимая на данный момент ее часть) в нижней части и схемотическая полная линейка в верхней части. На схемотической линейке отображается красная рамка, показывающая видимую ее полную часть и красная черта, показывающая местоположение визирки. Управление линейкой: - для перемещения видимой части линейки достаточно в верхней или нижней ее частей нажать стилусом на экран и перемещать его влево или вправо не отрывая от экрана; - для плавного перемещения вилимой части достаточно нажать и удерживать стил слева или справо от центра экрана; - третий вариант перемещения видимой части, причем он используется для быстрого перемещения, необходимо в области красной рамки на схемотической линейки стилусом на экран и перемещать его влево или вправо не отрывая от экрана; - для перемещения средней части линейки достаточно в ее области нажать стилусом на экран и перемещать его влево или вправо не отрывая от экрана; - для плавного перемещения средней части достаточно нажать и удерживать стил слева или справо от центра экрана; - для перемещения средней части на расстояние равное одному пикселю необходимо однократно щелкнуть стилусом по экрану в левой или вправой ее части; - для быстрого движения средней части необходимо в средней части схематической линейки нажать и двигать стилус по экрану влево или вправо (при нажатии в средней части линейки в области рамки предпочтение отдается движению средней части, а не рамки); - для перемещения визирки достаточно в ее основании нажать стилусом и перемещать влево или вправо не отрывая от экрана; - для попиксельного перемещения визирки достаточно однократно нажать стилом слева или справа от ее основания (действует только в случае, когда визирка видно в видимой части); - для быстрого перемещения визирки, в случае если визирка находится за пределами видимой части, необходимо двойным щелчком нажать стилусом в облости движения ее основания (в случае, если визирка находится в видимой части не действует). Все дополнительное управление находится в панели меню. Меню Файло: - ВЫХОД - прекращает выполнение и выгружает НЛ-10м из памяти (необходимо учесть, что если нажать на символ креста в верхней части экрана, то программа исчезнет с экрана, но выгружено из памяти не будет, вернуть на экран можно из панели задач); - СТОРОНА 1 и СТОРОНА 2 - загружает соответствующую сторону линейки (схематическая линейка тоже меняет вид). Меню ОПЕРАЦИИ: - О ПРОГРАММЕ отображает окно с названием программы, информацией об авторе и номере версии; - ОБУЧЕНИЕ - отображает список названий обучающих скриптов и выполнение скриптов с пояснениями; - ПРИЖАТЬ ВИЗИРКУ - закрепляет визирку на средней части, при перемещении средней части вместе с ней перемещается и визирка, при включенной опции отдельно управлять визиркой невозможно (необходимо учесть, что невозможно переместить среднюю часть так, чтобы визирку передвинулась за недопустимые границы, т.е. будет ограничена область перемещения средней части), повторный выбор этого пункта меню отменяет эту команду; - ОТМЕНИТЬ - поочередно отменяет любые последние перемещения (не действует на смену стороны линейки и команду ПРИЖАТЬ ВИЗИРКУ), символ в виде полукруглой стрелки на панели инструментов дублирует эту команду. 4. Список скриптов примеров вычисления на НЛ-10м На НЛ-10м возможно выполнять следующие расчеты: Обзор шкал НЛ-10м, Умножение чисел, Деление чисел, Вычисление синуса угла, Вычисление косинуса угла, Вычисление тангенса угла, Вычисление котангенса угла, Умножение числа на синус, Умножение числа на косинус, Умножение числа на тангенс, Умножение числа на котангенс, Деление числа на синус угла, Деление числа на косинус угла, Деление числа на тангенс угла, Деление числа на котангенс, Определение расстояния, Определение времени, Определение скорости, Перевод метры/сек в км/час и обратно, Перевод километры в мили и обратно, Перевод футы в метры и обратно, Время набора, снижение, Определение истинной скорости, Максимальный угол сноса, Навигационный треугольник, Направление и скорость ветра, Эквивалентный ветер, Боковое уклонение, Дополнительная поправка по ЛБУ, Дополнительная поправка по БУ, Дополнительная поправка и поправка в курс, Поправка на схождение меридианов карт конической, поликонической проекции, Расстояние по ЛЗП и траверзу, Наклонная дальность в горизонтальную дальность, Расчет радиуса разворота, Расчет времени разворота. Этот список не полный и будет со временем дополнен в следующих версиях линейки. НЛ-10м сосканирована с реальной навигационной линейки, программа эмуляции реализована на Visual C++ в оболочке программирования Microsoft eMbedded Visual C++. Все вопросы, комментарии и предложения можно публиковать на fs-pda.narod.ru или по email: gen_128@mail.ru (С) 2005 Геннадий Выриков (gen_128).