Compatible phones

mdeweerd's picture

You can post in this thread any success (or not) of installing BT747 on your mobile phone (the BT_J2ME version of course).
Some phones or PDAs have both J2ME capability and Windows Mobile. This means they could install both the BT_J2ME version AND the 'PDA' version. For the latter, I'll make a separate list.

This list is based on user feedback:

Nokia

SonyEricsson

Here are also two links to searches for compatible phones:
search1 and another list

BT_J2ME on N73

Hi,

I can install the BT_J2ME on my Nokia N73 but I can not start it. I can see it in the application list, but if I try to start it nothing happens at all.

Maybe I did something wrong because you mentioned that someone had success in using it on this phone type.

The application details on my N73
"BT_J2ME Midlet Suite
Version: 0.02(37)
Size: 174KB"

I downloaded the BT_J2ME_0_2_37.zip from sourceforge and transferred the BT_J2ME.jar via Bluetooth. The N73 installed the jar file and I can see "MTKMidlet" in my application list.

I wonder if other N73 users have the same problem.
Thanks for the application!

Harald Bosch

not start in nokia e65

In my phone the application install correctly, but don't start. Both version (dev. and latest).
Could you help?
Choosing link to page for comment for this phone the server is not working.

Thanks.

Don´t starts on Nokia E65

Hello !

Same Problem with BT_2ME. Latest Version ist installed. Phone is hacked.
Tried to run application on a hacked phone of my friend: Same problem.
Application is shortly plopping on and then off.

Greetings

Don´t starts on Nokia E65

Hello !

Same Problem with BT_2ME. Latest Version ist installed. Phone is hacked.
Tried to run application on a hacked phone of my friend: Same problem.
Application is shortly plopping on and then off.

Greetings

mdeweerd's picture

I'll make some modifications

I'll make some modifications to the program to try to get a better identification of the problems you seem to have.

Works!

Now it's working on my nokia e65 (ver 0.2.44), connect with my holux m-241.
For install i use same description found in internet (rompacher, ecc.). I already donwload bin file and just converted.
In this way i can use holux to log data and not use phone direcly to solve batt on phone and download every some time the log data.
Many many thanks. If someone need my brief experience in this installation i read this forum.
For the developer: many thanks!

mdeweerd's picture

Hi I (the author) would like

Hi
I (the author) would like to check with you if the optimized version works for you too (because 0.2.44 is not optimized) and if not, find out why not.

Please leave me a note through the contact form.

Now it´s running !!! (BT_J2ME_0_2_44)

Hello !

i tried also Vers. BT_J2ME_0_2_44.
Now it´s runnning !

Thank you for this tool !!!

Nokia E50

Hi there, just installed BT_J2ME_0_2_66 on my Nokia E50 and this works like a charm!

Thanks for this nice piece of software!

Testing SE M600

Hello,
today I tested the BT_J2ME version with my SE M600i. Download the log works fine, but there is a problem to erase the data. If I confirm the delete message, there popups a new dialog for a second confirmation. But I can't confirm this dialog, because the program jumps automatic back to the menu.

I look into the sourcecode. It seems the double "ConfirmScreen" is the problem. I change

public final void onSelection() {
confirmScreenOption = ERASE_CONFIRM;
confirmScreen = new ConfirmScreen(
"Confirm erasal",
"Do you confirm erasal of all data in memory ???\n"
+ "If you did not download, YOU WILL REMOVE ALL DATA LOGGED BY THE LOGGER.",
"Do you confirm erasal?\nYOU MIGHT LOOSE DATA.",
myself);
confirmScreen.show();
}

to

public final void onSelection() {
confirmScreenOption = ERASE_CONFIRM;
confirmScreen = new ConfirmScreen(
"Confirm erasal",
"Do you confirm erasal of all data in memory ???\n"
+ "If you did not download, YOU WILL REMOVE ALL DATA LOGGED BY THE LOGGER.",
null,
myself);
confirmScreen.show();
}

and now I can delete the data. Works these double ConfirmScreen on other J2ME devices?

Greeting
Dennis

mdeweerd's picture

Hi Dennis I'll check this

Hi Dennis
I'll check this out.
What do you think about a double confirmation - preferable or is a single confirmation enough?

mdeweerd's picture

Works for 0.2.50 and 0.2.66

Hi
I just checked the double confirmation and it works on Nokia 6120 for the versions I indicate in the subject.
For the double confirmation, I suppose that you did notice that the first time you need to 'Confirm' (right side) and then select 'Yes' (left side).
If that still does not work, I'll try to figure out what might fail from the code.

Hi, first, yes I think this

Hi,
first, yes I think this double confirmation dialog is a good idea for impotant things like erase data. And yes, I recognize that the "yes button" on the second screen is on the left side. But this screen immediately disappear.

I think the problem is, that the press event for the first screen affects the second screen, too (bug in the j2me vm?). Maybe a short sleep between the two screens is a solution? I will try to test it in the next days.

Greeting
Dennis

mdeweerd's picture

Strange. I changed the GUI

Strange.
I changed the GUI handler ("J4ME") so that it reacts on button releases - not on button presses. Of course there could be a problem related to this on your phone - I've seen other strange things in the past.
I could require a button press AND a button release for the menu buttons.

Hi, is it possible to use

Hi, is it possible to use BT747 on a mobile via USB cable?


I have the Holux GPSport 245 logger, which is hugely popular here, but it doesnt have bluetooth. With only 4mb internal memory, I'm worried that it won't be enough for a month long trip I'm taking soon. I was thinking I could download the gps logs to my Nokia N95 8gb while on the road...


Thanks!!!!

mdeweerd's picture

I am afraid not.  To be able

I am afraid not.  To be able to do so, one would need to:


1) Have USB OTG functionality on the phone (USB on the go);


2) Have an appropriate driver on the phone to have a virtual serial port to USB bridge for the chip accessible from the language environment (surely J2ME in your case).


The second condition will be the hardest to get given some lack of commonality between the different devices.

wilfred's picture

An option is to buy the

An option is to buy the innoXplor ix-G25 which logs directly on an SD card, so you can keep on logging for ages :-) . ~95euro. Note: you would need some googling to find out how good the Mstar chipset is.

Alternatively (0 euro), bring a usb cable and your software + driver on a memory stick, and you could now and then empty your device onto the same memorystick  if there is a PC available.

If you don't want to bring software, the AMOD3080 is driverless and can be read out on any PC as if it was a memorystick. ~75euro. Note: some people complain about a slow fix.

mdeweerd's picture

If 'Empty007' were to buy

If 'Empty007' were to buy another device, several on the list with bluetooth functionality allow download over bluetooth - no specific drivers needed then and cheaper then 95 euro - it is possible to find a logger for under 40 eur.

I have installed BT747 on my

I have installed BT747 on my Nokia 3720c, using a Qstarz GPS. For some reason, I have not gotten logging to work, but that might as well be my fault, I'll look further into that. Other parts seems to work fine.

Kees's picture

I just installed the J2ME

I just installed the J2ME version on my HTC Touch HD. Installation went fine, however I cant get it to connect to my new 747A+. I have the desktop version working fine with the device over USB so the device is working fine. I have iGo navigator running on my HTC Touch HD which can also connect to the 747A+ without any problem. But when I start J2ME and click through the annoying permissions screens I end up with:


[Error] Problem with Bluetooh device discovery.  Operation returned null.


Any idea how I can troubleshoot this?

mdeweerd's picture

Generally this means that

Generally this means that there is still a 'rights' problem or a 'bluetooth unavailabilty problem'.  I'll suppose that you are using the latest version.

In your case, given that it is a HTC it could be that it does not have the JSR82 Bluetooth library for J2ME.  Please check that out.

iGo navigator is a windows mobile application.

 

You can run BT747 as a windows mobile application on your mobile if you install SuperWaba and the SuperWaba distribution of BT747.

I'ld prefer that the J2ME version works too though on the HTC device(s).  Unfortunately a quick search on google regarding JSR82 and HTC does not yield good results.

wilfred's picture

Hi Kees It should work. I use

Hi Kees

It should work. I use the 747A+ with my Loox PDA, with Superwaba. You could try the  following:

-before launching the program, start bluetooth manually

-do device discovery manually in the bluetooth manager, and make a shortcut for your gps device.

-start the bluetooth connection to the gps device by doubleclicking the shortcut you made

-check if there is a bluetooth connection running now

-then launch BT747 program, and press the 'connect port nbr' button. (actually you have to know the port number that is used. there are several ways to find out which one it is. for example check the setting in your navigator program)

Succes

Wilfred

Kees's picture

Thanx guys... Installed

Thanx guys... Installed Superwaba and BT747.PocketPC_ARM on my HTC and works like a charm :)


 

keli's picture

Hi! I have an iBlue 747

Hi!

I have an iBlue 747 logger, a SE w880i phone and have downloaded the current BT_J2ME Midlet to the phone (the app says it's V0.3.46)

I can connect the two by bluetooth, I can get all the info from the logger, but downloading the logs isn't working. Different download settings give different results, but in the end all of them hang the app sooner or later. When it hangs, the screen goes blank in a short time, and no keys react, but only the "back" button of the phone, that allows me to minimize or end the application. Only minimizing makes the phone pretty much unusable, but it is possible to kill the app at least.

With small chunk size (100) and no queue (size: 1) the download seems to work ok, almost until the end (the progress bar fills) but it still hangs there.

With larger or very large chunk sizes the download hangs halfway or even before it starts.

Note, the logger is brand new, and only has a very small amount of data in it, yet I can easily download that with the PC application.

App logs don't seem to say much, though I didn't have the chance to look at the offline yet, but only on the phone, where it seems restricted to log only since the last start of the application, and besides info there's only one warning:

[Warn] Unhadled exception in hideNotify() of initializing GPS... SystemClass69

wich does not seem important.

Nokia 5230 works. Just

Nokia 5230 works. Just deactivate to navigation tools to use the complete screen. Download with the same settings as for the N73.

Works great on a nokia 3720c

Works great on a nokia 3720c together with a Qstarz GPS. Thanks!

My Nokia E52 has a internal

My Nokia E52 has a internal GPS. Is it possible to use this GPS to log data?


 


 

Are you sure that it work on

Are you sure that it work on sony ericsson k800i?
I have problems, if I want to download a track from 747 a+. And feature logging let the programm crash too. I think because the bluetooth is not working right here. With gpsmid 0.6 I have no problems. Even if the connection stops the programm find it again and work like expected.

Like Nick said months ago, my

Like Nick said months ago, my Sony Ericsson W760 has an internal GPS, but it looks like the only option is to use a bluetooth one.

Am I missing the option?

It sure would use less battery to use the internal one.

mdeweerd's picture

Using the internal logger is

Using the internal logger is not (yet) implemented - there is no calender on when that will be done.

The internal GPS likely requires more energy in your phone.  They usually require more than 20mA @ 3.V or 60mW.

Bluetooth Class 3 uses 1mW emission power and 10mW in Class 2 which is probably what you have.  I would double that number and add some power to know the consumption - so likely around 30mW.