Для чего?попробуй виндовую версию под вайном
проверить работает ли, чтоб мне знать куда копать
А у тебя робит?
Последний раз редактировалось mebitek; 16.01.2013 в 04:21.
Ваин ровным счётом ничего не даст! Надо будет ещё заставить ser2net работать в вайне ( я имею в виду права).
Какой смысл в вайне, ну запущу я сернет виндовский, слинкую порт (ln -sb /dev/ttyUSB0 ~/.wine/dosdevices/com3) и виндовская прога заработает по виндовски!
А так получается что, твоя прога не хочет конектится с 5331-ым портом!
Выглядит вот так:
Через пару секунд пропадают красные шкалы справа fuel b accel, больше ничего не происходит, ардуина не мигает.
Сернет вот так запускаю:
ser2net -C "5331:raw:8600:/dev/ttyUSB0:115200 NONE 1STOPBIT 8DATABITS"
Пробовал с разными правами запускать, ничего не даёт!
Может с простого начать, сделай прогу чтоб она просто какое-нибудь слово печатала.
Вот с таким скетчем работала:
........хотя в принципе какая разница.....PHP код:
void setup()
{
Serial.begin(115200);
}
void loop()
{
Serial.println("Hi!");
delay(300);
Serial.println("Im work!");
delay(300);
//////////////ИЛИ//////////////
Serial.write("10");
delay(300);
Serial.write("20");
delay(300);
}
Может с кодировками что-то не то..........хотя вряд ли....
Зачем сер2нет под вайном запускать если он и так работает? Запусти под вайном Венатор. Скорее всего линуксовому Венатору заблокирован доступ в сеть. Компилятор для линукса делает не полностью изолированную среду, поэтому срабатывает политика безопасности Адоба. У меня виндовый Венатор под вайном запускался и прослушивал порт, как с локалноста, так и по сети с другого компа.
Ты в вайне что-нибудь настраивал?
Я поставил ваин 1.4 , не работает!
Вот что пишет при запуске в вайне:
~ $ wine /home/dima/venator.exe
fixme:system:SetProcessDPIAware stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f500,0x00000000), stub!
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
errle:CoGetClassObject class {96749377-3391-11d2-9ee3-00c04f797396} not registered
errle:CoGetClassObject class {96749377-3391-11d2-9ee3-00c04f797396} not registered
errle:create_server class {96749377-3391-11d2-9ee3-00c04f797396} not registered
fixmele:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
errle:CoGetClassObject no class object {96749377-3391-11d2-9ee3-00c04f797396} could be created for context 0x17
fixme:win:EnumDisplayDevicesW ((null),0,0x33ee54,0x00000000), stub!
Эту тему просматривают: 4 (пользователей: 0 , гостей: 4)