Вверх ↑
Этот топик читают: Гость
Ответов: 8887
Рейтинг: 823
#16: 2017-01-16 12:39:00 ЛС | профиль | цитата
Netspirit, ТС не пояснил, в каком виде принимает и обрабатывает данные его камень, может двух-, трёх-, четырёхбайтные целые со знаком, может четырёхбайтные с плавающей точкой, а может какой пользовательский тип данных. Но принимаются (по ТС) данные байтами, вот я и показал как байт отправить в порт
карма: 19

0
Ответов: 55
Рейтинг: 1
#17: 2017-01-16 13:13:48 ЛС | профиль | цитата
amateur писал(а):
Результат всегда один 49 и 48. Кстати, когда отправлял данные вообще через другую терминалку, то в контролле все те же - 49 и 48. Что я не так понимаю?


потому думаете, что посылаете в бинарном виде, а оказывается в кодировке ANSI. надо изменять тип данных перед передачей. Терминалы не передают данные в бинарном виде, а рассчитаны были , насколько мне известно,для общения с модемами через команды AT

Редактировалось 2 раз(а), последний 2017-01-16 13:19:17
карма: 0

0
Ответов: 9906
Рейтинг: 351
#18: 2017-01-16 13:53:58 ЛС | профиль | цитата
Нафига тратить целый байт на знак ....

Знаковые целые в диапазоне -32768..+32767. Если не хватает диапазона -128..+127.
Не хватает двух байтных -- тогда int24. Хотя, при шаге 0.1 мм, 3-х метровый станок дома может и не поместиться

Редактировалось 1 раз(а), последний 2017-01-16 13:54:18
карма: 9

0
Ответов: 27
Рейтинг: 0
#19: 2017-01-16 16:14:38 ЛС | профиль | цитата
Сейчас срочно собираю новый переходник USB-UART, с тем что у меня был из телефонного Data-кабеля проблемы на линии RX. Как соберу, начну все проверять, а пока нет возможности.
Galkov писал(а):
Хотя, при шаге 0.1 мм, 3-х метровый станок дома может и не поместиться

Ну вот, сразу постебаться, я же сказал - условно, шаг 0.1мм.
а че, нормальный такой настольный станочек, метра под 3..
карма: 0

0
19
Сообщение
...
Прикрепленные файлы
(файлы не залиты)