Собственно задался вопросом перекачки (закачки) данных в прибор и из с помощью смартфона через отг кабель. Т.к прибор старый, sokkia set 530rk3, то часто надо бегать туда сюда с прибором. Есть ли такой способ и ПО для андройда?
Через блютуз адаптер https://m.ebay.com/itm/Bluetooth-adapter-for-Total-Station-Sokkia-SET/273245749501
Можно и через кабель. Для андроида нужен соответствующий переходник, т.е. OTG кабель. К нему через USB подключается кабель от тахеометра, программ под андроид достаточно. Я сам пользуюсь bluetooth адаптером Игоря Крючковского, без кабеля немного удобнее, хотя если таскать кабель с собой, в принципе одно и то же выходит.
Нужен блютуз терминал, который может читать и отправлять строки из файла.Кроме этого необходимо в начале и в конце файла нужно проставить невидимые управляющие символы, как это сделать на ПК с Windows рассказывал Philin.Если нет такого терминала, то можно попробовать связаться с разработчиками и попросить добавить такую функцию. --- Сообщения объединены, 6 апр 2019 --- Если открыть ASCII таблицу, то в ней будут символы, которые кодируются числом в 16 ричной системе или в десятичной.
Вобщем получилось закинуть файл в тахеометр Sokkia.Для этого понадобилось три программы. https://play.google.com/store/apps/details?id=com.myprog.hexedit https://play.google.com/store/apps/details?id=de.kai_morich.serial_bluetooth_terminal И любой текстовый редактор. Заходим в настройки блютуз терминала Seting, Edit mod, выбираем Hex.Открываем SDR файл в Hex редакторе, зажимаем первую цифру во второй колонке, тащем вниз для выделения, копируем.В текстовом редакторе печатаем вначале 02 0d 0a, затем вставляем копию из hex редактора и завершаем 03 0d 0a.Копируем все это в блютуз терминал и отправляем.
Это та самая программа, которой я пользовался, только не в HEX-режиме, а в обычном текстовом режиме. 1) Чтобы закинуть файл в тахеометр, нужно сначала его подредактировать на компьютере, а именно добавить в конец файла символы конца передачи, выглядят примерно как 00000 эти символы иногда прописываются в файле при скачивании. Для более точного соответствия берите их из прикрепленного файла. Выделяете все в прикрепленном файле, копируете в буфер, вставляете в конец вашего SDR файла разбивки. 2) Далее, скачиваем файл на смартфон. Я часто по почте отправлял сам себе с компьютера. 3) Далее, открываем файл в любом текстовом редакторе на андроиде, например, я использовал https://play.google.com/store/apps/details?id=com.estrongs.android.pop 4) В этой программе я открывал файл для редактирования, выделял весь текст, копировал его в буфер обмена. 5) В программе передачи по BT https://play.google.com/store/apps/details?id=de.kai_morich.serial_bluetooth_terminal я соединялся с тахеометром, затем в текстовом поле вставлял из буфера скопированный файл и отправлял его на тахеометр. Схема довольно тяжелая для воспроизведения, предполагает наличие определенных навыков работы с компьютером и андроидом, но не является невыполнимой. При скачивании файла с тахеометра я обычно отправлял его по почте сам себе. В программе есть такая возможность. Таким образом вы можете отправлять камеральщику данные съемки прямо из поля. Так же файл можно сохранить в папке программы - вам придется полазить по телефону и понять, куда программа сохраняет. Игорю Крючковскому спасибо за устройство! Еще замечание: при большом количестве точек (>200) и высокой скорости закачки могут быть проблемы - устройство не успевает заглотить все точки, в итоге 200-300 точек из середины списка могут попросту "проскочить". Тогда имеет смысл разбить файл на куски. Проверяйте список закаченных точек в приборе!