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

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

  1. igor kruchkovskiy

    igor kruchkovskiy Форумчанин

    Так вообще не на какие команды не реагирует?
    --- Сообщения объединены, 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.
     
  2. Александр нов

    Александр нов Форумчанин

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

    igor kruchkovskiy Форумчанин

    Какие в итоге команды работают?
     
  4. Александр нов

    Александр нов Форумчанин

    Конкретно не работают никакие,ответ тахеометра(ошибка,видимо) происходит при отправке на него любого сообщения не менее чем из 4 знаков,причем любых.Комманд Никон перепробовал штук 20,везде один и тот же ответ.
    Возможно я что-то не так делаю.
     
  5. igor kruchkovskiy

    igor kruchkovskiy Форумчанин

    A как тогда Магнум заставляет его измерять?Символы возврата каретки добавляете?Пробовали без них?
     
  6. Александр нов

    Александр нов Форумчанин

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

    Александр нов Форумчанин

    Получилось все-таки,при запросе Ed присылает координаты,не знаю даже,вроде,все так-же делал.
     
    Land Surveyor 16 и igor kruchkovskiy нравится это.
  8. Александр нов

    Александр нов Форумчанин

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

    Philin Форумчанин

    De - вывод высоты инструмента и цели, температура, давление, PPM
    Db - вывод расстояния (горизонтальное проложение) и горизонтального угла
    B - вывод параметров прибора, единицы измерений, единицы: давления, температуры
    Ee - вывод вертикального+горизонтального угла, угловых наклонов компенсатора

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

    igor kruchkovskiy Форумчанин

    Попробуй ещё Ascii коды отправить 0 hex,13 hex, 11 hex, 14 hex, 12 hex отправить.Для этого нужно перейти в режим Hex в Send настройке или в настройке кнопки, отправить только цифры без слова hex. 12hex это команда стоп измерение, ее нужно посылать в тот момент, когда он измеряет расстояние.
     
  11. Land Surveyor 16

    Land Surveyor 16 Форумчанин

    Hex
    00 - углы
    11 - накл.расстояние и углы
    12 - остановка измерений (необязательная).
    Или у кого-то так (но не у меня):
    13 - углы
    14 - накл.расстояние и углы
    12 - остановка измерений (аварийная, необязательная).
     
  12. Александр нов

    Александр нов Форумчанин

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

    Philin Форумчанин

    Для Sokkia все команды начинающиеся с D двунаправленные.

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

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

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

    Land Surveyor 16 Форумчанин

  15. Александр нов

    Александр нов Форумчанин

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