Hm, I'm bold enough to say that my proof of concept works well. Someone with J2ME-experience, especially graphics programming, could indeed create something which is closer to a usable app compared to the stuff I've posted.
This is no excuse, as the J2ME toolkit comes with an emulator. :haha:
Indeed it is. There is python for win CE, palm, nokia series 60, PSP, and more (http://www.awaretek.com/pymo).
Anyway, these implementations aren't really standardised. AFAIK, each of them uses an own graphics-API, which makes platform-independent development quite hard.
(But believe me, if I would own any of those, there would be an outgauge-display for it! )
Java/J2ME is available and has the same API on almost every mobile phone/handheld, thats what I meant.
- Installed Python 2.5 + PlyBluez
- Intalled LFSMon.jar on my phone (N6630), and after that I executed it.
- Started LFSMon.py ... It made connection with my phone.
- Set the outgauge port in the cfg.txt to 21567 (what said the LFSMON.py's command line )
Did you join a race once you were connected? (Just in case...)
Settings in cfg.txt:
OutGauge ID 0 OutGauge Mode 2 OutGauge Port 21567 OutGauge Delay 3 OutGauge IP 127.0.0.1
If your LFSMon.py does not run on the same host LFS is running, set OutGauge IP to the ip adress of the other host. Also, change line 15 of LFSMon.py: replace 'localhost' with the ip address of the host running the script (do not remove the ').
It is also possible that the Java app does not work for your mobile. I've only tested it with a SE K800i and Siemens S65.
Good Luck
PS. Please don't expect too much, as it is a proof of concept and not a finished app. Thx.