Работа Arduino на языке C#
- Войдите на сайт для отправки комментариев
Пнд, 18/04/2016 - 21:27
Всем привет.
Кто нибудь сталкивался с работой Arduino на языке C# (System.IO.Ports) с прошивкой Marlin, или любой другой CNC совместимой.
Возникает проблема с кодировкой ответа.
Пишу универсальный класс, для кроссплатформенной работы приложения.
На Windows - проблем нет. Ответ приходит в читаемом виде, а в Linux кодировку ответа определить не удается.
Если у кого есть мысли , догадки или решения данной проблемы, буду очень признателен. Исходный код, и дополнительную информацию, смогу предоставить.
Спасибо.
проблема не в ардуино и не в СИ. копайте линукс. что-то попадалось на эту тему, но т.к. в с линуксом не работаю не сохранял.
MacSim, спасибо за ответ. Дело в том, что я проводил работу над этим вопросом, и к сожалению конкретики не нашел. Пробовал на нескольких дистрибутивах, в т.ч. даже на Raspbian, и результат один и тот же. Буду копать дальше.
Для того, чтобы подсказать - надо знать, как вы работаете с входящими от ардуины данными (подозреваю, что проблема именно во входящих данных, так?). Есть же настройки кодировки при чтении - надо копать в ту сторону:
https://msdn.microsoft.com/ru-ru/library/system.text.encoding%28v=vs.110...