From: Jeff S. <jef...@gm...> - 2007-08-03 22:18:53
|
I recently experimented using C shared object libs in Java using https://jna.dev.java.net/ if [ ! -f jna.jar ];then wget https://jna.dev.java.net/source/browse/*checkout*/jna/trunk/jnalib/dist/jna.jar fi cat << END > hello.c char* hello() { return "Hello World"; } END gcc -shared -o libhello.so hello.c PWD=`pwd` export CLASSPATH=.:jna.jar cat << END > hellow.java import com.sun.jna.*; import java.util.*; class hellow { String oldclasspath = System.setProperty("java.class.path","$PWD"); public interface helloworld extends Library { String hello(); } public static void main(String[] args) { String oldjnalibpath = System.setProperty("jna.library.path","$PWD"); helloworld lib = (helloworld)Native.loadLibrary("hello",helloworld.class); System.out.println(lib.hello()); } } END javac hellow.java java hellow On 8/3/07, 48...@la... <48...@la...> wrote: > Before I spend a lot of time spinning my wheels, I thought I'd ask if > anyone has any experience using Java for GPIO control. > > I haven't done anything with GPIO yet, so I suspect there is a very simple > answer. > > I am looking at serial port comms with Java as well. > > Will anyone share some advice, experience or example code? > > ------- > > Specifically, I am looking to communicate with a Pololu servo controller > and a Pololu motor controller over serial. I am looking to do general IO > on the GPIO pins. > > Thanks in advance! > > James > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |