Device Drivers in Revolution
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller
Device Drivers in Revolution
Has anyone written a driver in Revolution? Would it be possible to translate a driver written in C/C++ to Revolution? I found an open source Linux device driver for the ER1 Robot by Evolution Robotics. It is part of the Player/Stage/Gazebo project.
-
- Posts: 4
- Joined: Wed Nov 15, 2006 1:44 pm
It isn't really possible to write a "device driver" in Revoluton/Transcript,
for Linux or other platforms.
I dont know the details an communication interface of this robot,
but if it supports serial communication or TCP then ist should be possible to
write an application which uses the standard device drivers supported by the revolution engine.
(unfortunately the current Linux rtevolution engine has a bug which prevents serial (RS232) communication. Hopefully this will be fixed in version 2.9.
for Linux or other platforms.
I dont know the details an communication interface of this robot,
but if it supports serial communication or TCP then ist should be possible to
write an application which uses the standard device drivers supported by the revolution engine.
(unfortunately the current Linux rtevolution engine has a bug which prevents serial (RS232) communication. Hopefully this will be fixed in version 2.9.
vi
Device Driver
I wrote a program that communicates through an API socket in Windows. I have the program ported to Linux, but there seems to be some things that doesn't work. Is an API the same as TCP? The program when in Windows opens an API socket on port 9000. I have a driver for Linux, so I assume that I can access the driver from the program. Haven't figure out a way to do it. Any Ideas?