roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 06:21

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: USB-преобразователь UART, RS232, I2C, CAN
СообщениеДобавлено: 02 окт 2012, 15:53 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Assistant Interface Debugger - универсальный USB-преобразователь интерфейсов UART, RS232, I2C и CAN.
Для подключения к компьютеру используется разъем USB-B, для работы с интерфейсами - разъем IDC-16.

- Графическое программное обеспечение Assistant.GUI
- Для работы с UART и RS232 можно использовать стандартные терминальные программы
- .NET 4.0 C# библиотека

На данный момент поддерживается только ОС Windows.

Стоимость устройства 1890 рублей. Все программное обеспечение предоставляется бесплатно.
В Санкт-Петербурге возможен самовывоз.

PS: Почистил старые сообщения в теме.


Вложения:
aid_small.png
aid_small.png [ 83.37 КиБ | Просмотров: 3586 ]
aid_03.jpg
aid_03.jpg [ 43.96 КиБ | Просмотров: 3566 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB-преобразователь UART, RS232, I2C, CAN
СообщениеДобавлено: 12 июн 2013, 20:40 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей





Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB-преобразователь UART, RS232, I2C, CAN
СообщениеДобавлено: 12 июн 2013, 21:06 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Для таких объявлений есть раздел форума купля/продажа


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB-преобразователь UART, RS232, I2C, CAN
СообщениеДобавлено: 13 июн 2013, 11:29 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
а в софтине штатной есть функция триггера?
например при получении конкретного(по фильтру) сообщения с шины отправлять обратно заранее сформированное сообщение?

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB-преобразователь UART, RS232, I2C, CAN
СообщениеДобавлено: 13 июн 2013, 13:24 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
На счет триггеров в штатной программе.
1. У нас была идея написания скриптов на lua прямо в программе, для задания простой логики запрос/ответ. Пока руки не дошли.
2. На данный момент можем добавить кнопку триггера, по которой будет отправлено то, что находится в поле отправки при совпадении фильтра.
3. Необходимый триггер можно реализовать на C# программе за 5 минут. Наш фильтр FilterQuery также доступен из кода.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB-преобразователь UART, RS232, I2C, CAN
СообщениеДобавлено: 13 июн 2013, 15:34 
Не в сети
Аватара пользователя

Зарегистрирован: 23 апр 2009, 17:03
Сообщения: 2639
Откуда: Москва, Самара
прог. языки: C#
кстати скрипт можно и на c# написать, скомпилировать его и запустить сборку на выполнение.
Для этого достаточно обычного .net framework, по-моему даже 2.0 будет достаточно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB-преобразователь UART, RS232, I2C, CAN
СообщениеДобавлено: 13 июн 2013, 15:48 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Тоже над думал над динамической компиляцией. Но в итоге определился, что с lua будет проще реализация и интегрирование. В любом случае, это пока только в планах. Если будет реальная необходимость наличия скриптов в Assistant.GUI - добавим.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB-преобразователь UART, RS232, I2C, CAN
СообщениеДобавлено: 13 июн 2013, 18:22 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
там же несколько вариантов, как это можно реализовать, все естественно со своими +- (возможности, ограничения, размер шаманского бубна). посмотрите, может такой вариант реализации для ваших задач подойдёт http://www.codeproject.com/Articles/193597/C-Scripts-using-DynamicMethod. +можно совместить с ещё одним подходом - компилируется класс, через reflection вылавливаются методы с нужными именами (onRecieved, onStateChanged, onDisconnected,...) и в нужный момент вызываются.


Последний раз редактировалось Angel71 13 июн 2013, 18:47, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB-преобразователь UART, RS232, I2C, CAN
СообщениеДобавлено: 13 июн 2013, 18:43 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Запустить C# скрипт не проблема. Проблема здесь в том, что в C# скрипте можно "положить" приложение в процессе написания скрипта и его отладки. В скрипт передается ссылка на уже рабочий объект класса InterfaceDebugger, открытый самим приложением. В lua такой проблемы нет, так как это всего лишь обертка.
Angel71 писал(а):
посмотрите, может такой вариант реализации для ваших задач подойдёт http://www.codeproject.com/Articles/193597/C-Scripts-using-DynamicMethod.

Хороший проект, только не поддерживаются switch и while.
Цитата:
The current compiler version has no implementation for switch and while. However, the same functionality is possible with if and for statements. There is o support for native unsafe pointers. Alternatively, the compiler implemented in C# is easy to extend for such and other requirements.

Также необходимо определить рамки возможностей написания и редактирования скриптов. Четких требований и пожеланий пока нет. Пока альтернативой является работа с библиотекой Assistant.Library.dll


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB-преобразователь UART, RS232, I2C, CAN
СообщениеДобавлено: 13 июн 2013, 19:19 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
это всё решаемо, вариантов как сделать скриптинг более чем хватает. у вариантов с луа или питоном есть конечно свои интерестные плюшки, но на всякий дам ссылку ещё на один проект http://cshell.net/. а так да, согласен, что пока нет необходимости и чётких требований, мало смысла особо в это всё углубляться.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO