Hello, I am working with a Windows CE 4.2 device, (Intermec Itronix Q200, now legacy)
I tried to talk to them to ask for the bluetooth stack provider, but got no response, the device does not have any bluetooth software installed by default, it has to be installed (a cab file under a sd card).
Implementation-Version: 2.1.0-SNAPSHOT
Implementation-Build: 2.1.0-SNAPSHOT.29
Built-By: cruisecontrol
Build-Date: 2008-12-11 01:02:25
(this one is working on our Windows Mobile 5.0 & 6.0 devices)
JVM:
NSICom CrEme (a little bit weird,i know), it is a old personal profile version.
I must say that same config, same bluecove jar version works (really well) on Windows Mobile devices (Dolphin 9900, HTC touch, ...), but with the Q200, i get
UnsatisfiedLinkError when loading the dlls, i even tried to load the dlls just by doing a System.loadLibrary() (nothing more, nothing less), but same error... code is ok since i can load other existing dlls with no errors...
I have tried previous version (2.0.3) and i get this result:
NSIcom Ltd., CrEme(tm)
CrEme J2ME(tm)
CrEme V3.25 B080.040628 28-June-2004
MemoryLimit=28480Kb
EBCI(TM) Interpreter V1.00,
Copyright 1998-2002 by Bytecodes, Inc.
UnsatisfiedLinkError:isNativeCodeLoaded
BlueCove version 2.0.3 on winsock
UnsatisfiedLinkError:socket
java.lang.UnsatisfiedLinkError: socket
at com.intel.bluetooth.BluetoothStackMicrosoft.getLocalDeviceBluetoothAddress()
at javax.bluetooth.LocalDevice.<init>()
at javax.bluetooth.LocalDevice.getLocalDeviceInstance()
at javax.bluetooth.LocalDevice.getLocalDevice()
at Main.<init>()
at Main.main()
Any clue or directions? Maybe a dll compilation from sources ?
Thank you very very much.
Really good work.