Menu

OSX 10.4.11 - Tiger, HID device

Help
P Foomer
2009-05-14
2012-12-06
  • P Foomer

    P Foomer - 2009-05-14

    Thanks for a bit of software that gets me closer to my goal.

    My story so far..

    Created the library on Netbeans,  placed in ~/Library/Java/Extensions, library named libjavalibusb.jnilib

    Compiled the Java and got the dreaded
    java.lang.UnsatisfiedLinkError: message.

    So going against all advice I had seen so far, called the library thus..

    System.loadLibrary("javalibusb");

    which worked (as opposed to System.loadLibrary("libjavalibusb");
    which didn't.

    Now ran USBView, but it doesnt see the device I want to access, which is my weather station (TE923 clone) 0x1130:0x6801.

    This device is visible in the 'About this mac' applet, but it doesnt have a name.

    It does work as I used XP within VirtualBox to download data from the weather station, but who wants to keep doing this, not me!!!

    Apparently, research on this device shows it is a HID device (like a joystick etc)

    So anyone help me out on this problem?

     
    • andi

      andi - 2009-05-17

      The naming of the library in Unix-like systems should be libusbJava.so or in you case libusbJava.jnilib. To load the library the Java command is System.loadLibrary("usbJava") (see class ch.ntb.usb.LibusbJava, line 363). The 'lib' prefix and the correct extensions will be appended.
      That's why it works when you call the library libjavalibusb.jnilib and load it with System.loadLibrary("javalibusb"). I'd recommend using the standard naming as stated here:
      http://libusbjava.sourceforge.net/wp/?page_id=8#libusbJava_instLinux

      I don't know why the device does not show up. As this is a libusb specific question you will probably get better support for that problem on their mailing list. libusbJava only sees the devices which are seen by libusb.

       
    • hugo

      hugo - 2009-05-17

      Sorry, for interrupting this thread. I just open a previous thread about compiling into Mac. I had a problem. Could you be so kind to describe how did you compile into Mac? Did ant mac worked for you. I want to know if my problems is because Mac 1.5.
      Sorry, again.
      Cheers

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.