Netspirit, ТС не пояснил, в каком виде принимает и обрабатывает данные его камень, может двух-, трёх-, четырёхбайтные целые со знаком, может четырёхбайтные с плавающей точкой, а может какой пользовательский тип данных. Но принимаются (по ТС) данные байтами, вот я и показал как байт отправить в порт
Этот топик читают: Гость
Ответов: 8926
Рейтинг: 823
|
|||
карма: 19 |
|
Ответов: 99
Рейтинг: 1
|
|||
amateur писал(а): Результат всегда один 49 и 48. Кстати, когда отправлял данные вообще через другую терминалку, то в контролле все те же - 49 и 48. Что я не так понимаю?потому думаете, что посылаете в бинарном виде, а оказывается в кодировке ANSI. надо изменять тип данных перед передачей. Терминалы не передают данные в бинарном виде, а рассчитаны были , насколько мне известно,для общения с модемами через команды AT Редактировалось 2 раз(а), последний 2017-01-16 13:19:17 |
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Нафига тратить целый байт на знак ....
Знаковые целые в диапазоне -32768..+32767. Если не хватает диапазона -128..+127. Не хватает двух байтных -- тогда int24. Хотя, при шаге 0.1 мм, 3-х метровый станок дома может и не поместиться Редактировалось 1 раз(а), последний 2017-01-16 13:54:18 |
|||
карма: 9 |
|
Ответов: 27
Рейтинг: 0
|
|||
Сейчас срочно собираю новый переходник USB-UART, с тем что у меня был из телефонного Data-кабеля проблемы на линии RX. Как соберу, начну все проверять, а пока нет возможности.
Galkov писал(а): Хотя, при шаге 0.1 мм, 3-х метровый станок дома может и не поместиться Ну вот, сразу постебаться, я же сказал - условно, шаг 0.1мм. а че, нормальный такой настольный станочек, метра под 3.. |
|||
карма: 0 |
|
19