Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

Концепт. Голосовое управление реечником :)

Тема в разделе "Сделай Сам", создана пользователем Philin, 12 май 2018.

  1. igor kruchkovskiy

    Форумчанин

    Регистрация:
    10 июн 2012
    Сообщения:
    3.415
    Симпатии:
    1.824
    Адрес:
    Астрахань
    Так вообще не на какие команды не реагирует?
    --- Сообщения объединены, 27 дек 2019, Оригинальное время сообщения: 27 дек 2019 ---
    Это читали?
    Communication for SET type Data Recorder
    There are three commands prepared for SET.
    a) START command (11H): When an instrument receives the START command (11H) from
    SET data recorder, it starts measuring and sends SD, VA, HA for every measurement until
    receiving END command (12H).
    b) END command (12H) : Cancel the START command.
    c) DATA command (00H) : When an instrument receives the DATA command (00H), it
    sends the latest data of SD, VA, HA regardless of current situation.
    * In case of EDM OFF, DTM-500 sends the last measured data of SD, VA, HA after it receives
    START or DATA command.
     
    #161
  2. Александр нов

    Форумчанин

    Регистрация:
    21 ноя 2012
    Сообщения:
    49
    Симпатии:
    6
    Путем экспериментов добился ответа в программе блютуз терминал и в термите,перед выражением должны быть скобки и не менее 4 символов,но тахеометр отвечает только текстовым сообщением "[15]" или "^U" ( (15H) в случае ошибки)в зависимости от настроек(text или HEX),с самим экраном тахеометра вообще ничего не происходит.
     
    #162
    igor kruchkovskiy нравится это.
  3. igor kruchkovskiy

    Форумчанин

    Регистрация:
    10 июн 2012
    Сообщения:
    3.415
    Симпатии:
    1.824
    Адрес:
    Астрахань
    Какие в итоге команды работают?
     
    #163
  4. Александр нов

    Форумчанин

    Регистрация:
    21 ноя 2012
    Сообщения:
    49
    Симпатии:
    6
    Конкретно не работают никакие,ответ тахеометра(ошибка,видимо) происходит при отправке на него любого сообщения не менее чем из 4 знаков,причем любых.Комманд Никон перепробовал штук 20,везде один и тот же ответ.
    Возможно я что-то не так делаю.
     
    #164
  5. igor kruchkovskiy

    Форумчанин

    Регистрация:
    10 июн 2012
    Сообщения:
    3.415
    Симпатии:
    1.824
    Адрес:
    Астрахань
    A как тогда Магнум заставляет его измерять?Символы возврата каретки добавляете?Пробовали без них?
     
    #165
  6. Александр нов

    Форумчанин

    Регистрация:
    21 ноя 2012
    Сообщения:
    49
    Симпатии:
    6
    Да,вот тут не понятно,как это происходит в магнуме.
    Включено CR+LF.Это вроде автоматически символ возврата ставит.
    --- Сообщения объединены, 30 дек 2019, Оригинальное время сообщения: 30 дек 2019 ---
    Нужно с настройками,наверное,поэкспериментировать.
     
    #166
  7. Александр нов

    Форумчанин

    Регистрация:
    21 ноя 2012
    Сообщения:
    49
    Симпатии:
    6
    Получилось все-таки,при запросе Ed присылает координаты,не знаю даже,вроде,все так-же делал.
     
    #167
    Land Surveyor 16 и igor kruchkovskiy нравится это.
  8. Александр нов

    Форумчанин

    Регистрация:
    21 ноя 2012
    Сообщения:
    49
    Симпатии:
    6
    Команды работают такие:Ea-измерение длины и углы,Ed-измерение с выводом х,у,z;А-данные тахеометра,Da-координаты базовой станции.Также работают De,Db,B,Ee-но пока не могу понять что они значат.
     
    #168
    igor kruchkovskiy нравится это.
  9. Philin

    Форумчанин

    Регистрация:
    1 фев 2008
    Сообщения:
    2.533
    Симпатии:
    2.072
    Адрес:
    Москва
    De - вывод высоты инструмента и цели, температура, давление, PPM
    Db - вывод расстояния (горизонтальное проложение) и горизонтального угла
    B - вывод параметров прибора, единицы измерений, единицы: давления, температуры
    Ee - вывод вертикального+горизонтального угла, угловых наклонов компенсатора

    Последняя команда только для разработчиков софта. Пользователям такое показывать нельзя. С этих исходных данных прибор вводит поправки за наклон. Это сырые данные, пользователю (+ запись в память прибора) всегда предоставляются уже расчётные углы исходя из них. При отключении компенсатора в приборе, пользователь получает сырые данные.
    --- Сообщения объединены, 21 янв 2020, Оригинальное время сообщения: 21 янв 2020 ---
    Ea - Константы, высота отражателя, наклонное расстояние, вертикальный+горизонтальный углы
    Ed - N,E,Z координаты измеренной точки
    A - тип прибора, серийный номер...
    Da - координаты точки стояния тахеометра
     
    #169
    Александр нов нравится это.
  10. igor kruchkovskiy

    Форумчанин

    Регистрация:
    10 июн 2012
    Сообщения:
    3.415
    Симпатии:
    1.824
    Адрес:
    Астрахань
    Попробуй ещё Ascii коды отправить 0 hex,13 hex, 11 hex, 14 hex, 12 hex отправить.Для этого нужно перейти в режим Hex в Send настройке или в настройке кнопки, отправить только цифры без слова hex. 12hex это команда стоп измерение, ее нужно посылать в тот момент, когда он измеряет расстояние.
     
    #170
  11. Land Surveyor 16

    Форумчанин

    Регистрация:
    28 мар 2012
    Сообщения:
    196
    Симпатии:
    38
    Hex
    00 - углы
    11 - накл.расстояние и углы
    12 - остановка измерений (необязательная).
    Или у кого-то так (но не у меня):
    13 - углы
    14 - накл.расстояние и углы
    12 - остановка измерений (аварийная, необязательная).
     
    #171
  12. Александр нов

    Форумчанин

    Регистрация:
    21 ноя 2012
    Сообщения:
    49
    Симпатии:
    6
    Срабатывают только 0,00,11,12 а вот 13,14 не работают.
    --- Сообщения объединены, 22 янв 2020, Оригинальное время сообщения: 22 янв 2020 ---
    Ценная информация.А существует ли команда для записи измерений в тахеометр?Сейчас перепробовал команды от Соккии-срабатывают но не все,в частности вынос в натуру(запрос координат выносимой точки не работает)
    --- Сообщения объединены, 22 янв 2020 ---
    Тут похоже нужно использовать команды от соккии.Хотя тримбл и соккия разные марки.
     
    #172
    igor kruchkovskiy нравится это.
  13. Philin

    Форумчанин

    Регистрация:
    1 фев 2008
    Сообщения:
    2.533
    Симпатии:
    2.072
    Адрес:
    Москва
    Для Sokkia все команды начинающиеся с D двунаправленные.

    Типа:
    - Da вывод пользователю координат точки стояния прибора
    - /Da ввод пользователем координат точки стояния прибора

    Для записи измерений в память есть две команды. Но следует придерживаться определённой их последовательности при вводе.
    - /Dh ввод кода точки в тахеометр
    - /Dg сохранение координат, имени точки и кода точки в память тахеометра

    Т.е. если код постоянный, то его можно один раз ввести и сохранять данные в память с этим кодом. Но если код меняется, то сначала надо ввести код, а потом уже сохранять измерения с этим кодом.
     
    #173
    Александр нов нравится это.
  14. Land Surveyor 16

    Форумчанин

    Регистрация:
    28 мар 2012
    Сообщения:
    196
    Симпатии:
    38
    #174
  15. Александр нов

    Форумчанин

    Регистрация:
    21 ноя 2012
    Сообщения:
    49
    Симпатии:
    6
    Устройство для помощи вешечнику, только не такое как у Филина,а гораздо более примитивное
     
    #175

Поделиться этой страницей

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление