It is currently 09 May 2025 18:36

All times are UTC+01:00




Post new topic  Reply to topic  [ 29 posts ]  Go to page 1 2 Next
Author Message
PostPosted: 12 Feb 2012 12:02 
Offline
proff. patpending
User avatar

Joined: 06 May 2009 20:20
Posts: 14705
Current ride: Victoria Sponge
Location: Bristol - Gateway to all things good
Some months ago, Gunter sent me a BlueSmirf Bluetooth module to assist with Ulytune... Being the lazy scrote I am, Ulytune has kinda taken a backseat in favour of Son of Grenade and the 2002 Parts Bin Special X1.

Since I had been sitting on Gunter's Bluetooth module for some months, I thought I ought to return it, but not before making my own. Instructions exist, I think I even translated them, but you never know how good they are until you try to validate them...

I bought a BlueSmirf module back in 2010, so all I needed to do was make an interface board. My interface board differs a little from Gunter's. I use a TS78L05CS with no additional filtering (cos the datasheet says you don't need it).

I built the board and connected it all up and I got the red light flashing on the module, so success. I got my Palm and went to connect, it connected fine but I couldn't get anything out of the EEPROM.

Disaster I thought, so I went back to the instructions and read them again and saw that I had neglected to set up the flow control (a blob of solder on two pads on the PCB) and I had also neglected to set up the baud rate between Bluetooth module and ECM.

The instructions are a bit scant on setting up communication between the Bluetooth module and, in my case, a laptop, referencing the use of Hyperterm...

So, I looked to see what COM port I was connected to with the Bluetooth module:
Attachment:
Bluetooth a.jpg
Bluetooth a.jpg [ 28.13 KiB | Viewed 4125 times ]

Here was my first confusion, surely it was only connected to one COM port :? - if you haven't realised already, I am a bit computer illiterate...

I opened Hyperterm (I am using Windows XP) and connected to the first COM port. Typed some stuff, but nothing. Did a search and found some guy with a 'How To', but I was French Connection UKed if I could make my PC do what he was showing - maybe he was on Windows 7 or Vista or something posh like that.

Back to the ECMSpy site and I found a reference to LynxTerm, so I downloaded it and fired it up... Select my COM port (the first one):
Attachment:
Bluetooth 1.jpg
Bluetooth 1.jpg [ 36.81 KiB | Viewed 4125 times ]


Connected power to Bluetooth dongle, with the red light flashing quickly, pressed connect on LynxTerm. The green LED on the module lit up and the red one flashed even more furiously (like When Harry Met Sally). I then, as instructed by the ECMSpy site, typed '$$$'. Before I could press return, the Bluetooth module responded by putting a question mark at the end (I didn't have a clue what was going on, but it was OK as you will see):
Attachment:
Bluetooth 3.jpg
Bluetooth 3.jpg [ 41.86 KiB | Viewed 4125 times ]


This told the Bluetooth module to 'listen up' and await further instructions. Typing 'd' then [return] pulled up the configuration:
Attachment:
bluetooth 4.jpg
bluetooth 4.jpg [ 50.53 KiB | Viewed 4125 times ]


Baudrt = 115K was not what we wanted. The baud rate should be 9600 (not 115000). So, with the command 'su,96' followed by [return] this set the speed to 9600:
Attachment:
bluetooth 5.jpg
bluetooth 5.jpg [ 48.56 KiB | Viewed 4125 times ]


And, just to check it had done its job properly, 'd' followed by [return] shows its config:
Attachment:
Bluetooth 6.jpg
Bluetooth 6.jpg [ 50.52 KiB | Viewed 4125 times ]


All good, so reboot the device with 'r,1' followed by [return]:
Attachment:
Bluetooth 7.jpg
Bluetooth 7.jpg [ 47.8 KiB | Viewed 4125 times ]


Then, as if by magic, the Palm can read the ECM over Bluetooth...

[I'll put some pictures of the Palm screens if I can get everything to work on the Palm emulator on the PC]

Next job is to get a Bluetooth module made up for the the up and coming ECMSpy hero, WillyBuell. :D

_________________
08 Specialized Langster


Top
PostPosted: 12 Feb 2012 12:52 
Only a suggestion. Maybe it helps for further generations.

P.D. Sealed with transparent heatshrink tube and stucked to the housing with a little amount of of two component glue.

P.D.2 I used a diode between the pin 4 on the Buell an the the inlet of the 78L05.


Attachments:
Bluetooth02.JPG
Bluetooth02.JPG [ 277.71 KiB | Viewed 4119 times ]
Bluetooth03.JPG
Bluetooth03.JPG [ 259.35 KiB | Viewed 4119 times ]
Top
   
PostPosted: 12 Feb 2012 14:13 
Offline
User avatar

Joined: 06 May 2009 18:18
Posts: 1512
Current ride: CB1300, Z750, R1200
Location: Esslingen/Neckar, Germany
What a coincidence. I started writing a user's guide on Friday, and I made screenshots of most screens.
The images are available online already:

http://ecmspy.com/ug_palmos/images/about.jpg
http://ecmspy.com/ug_palmos/images/acti ... failed.jpg
http://ecmspy.com/ug_palmos/images/active_tests.jpg
http://ecmspy.com/ug_palmos/images/acti ... unning.jpg
http://ecmspy.com/ug_palmos/images/bluetooth_select.jpg
http://ecmspy.com/ug_palmos/images/datachannels_bar.jpg
http://ecmspy.com/ug_palmos/images/datachannels_num.jpg
http://ecmspy.com/ug_palmos/images/datalog_done.jpg
http://ecmspy.com/ug_palmos/images/datalog.jpg
http://ecmspy.com/ug_palmos/images/datalog_running.jpg
http://ecmspy.com/ug_palmos/images/dataview.jpg
http://ecmspy.com/ug_palmos/images/eeprom_delete.jpg
http://ecmspy.com/ug_palmos/images/eepr ... lename.jpg
http://ecmspy.com/ug_palmos/images/eeprom_export.jpg
http://ecmspy.com/ug_palmos/images/eeprom_fetch.jpg
http://ecmspy.com/ug_palmos/images/eepr ... select.jpg
http://ecmspy.com/ug_palmos/images/eeprom_info.jpg
http://ecmspy.com/ug_palmos/images/eeprom.jpg
http://ecmspy.com/ug_palmos/images/eepr ... remark.jpg
http://ecmspy.com/ug_palmos/images/eeprom_records.jpg
http://ecmspy.com/ug_palmos/images/eeprom_remark.jpg
http://ecmspy.com/ug_palmos/images/installation.jpg
http://ecmspy.com/ug_palmos/images/main_connected.jpg
http://ecmspy.com/ug_palmos/images/main.jpg
http://ecmspy.com/ug_palmos/images/troublecodes.jpg

_________________
"It is often said that before you die your life passes before your eyes. It is in fact true. It's called living."
Terry Pratchett


Top
PostPosted: 12 Feb 2012 14:48 
Offline
proff. patpending
User avatar

Joined: 06 May 2009 20:20
Posts: 14705
Current ride: Victoria Sponge
Location: Bristol - Gateway to all things good
Cool, feel free to use my pics (if you want to describe setup).

_________________
08 Specialized Langster


Top
PostPosted: 12 Feb 2012 15:42 
Offline
Think Pink
User avatar

Joined: 07 Jun 2010 00:37
Posts: 3777
Current ride: Awesome Ulysses & X1
Location: balderton, newark
Next job is to get a Bluetooth module made up for the the up and coming ECMSpy hero, WillyBuell. :D :D :4roz: :worthy: :worthy: DOC been trying to catch on ebay the wide band kit we both have ,id like a second setup only prob i have is the write serch wording for our kit ,what serch do you use on ebay ,failing that another bosch wideband with the dicount i get may be a better option wb wb

_________________
IF IT BLEEDS WE CAN KILL IT ,THIS STUFF WILL MAKE YOU A GODDAM SEXUAL TYRANASURUS ,YOUVE BEEN PUSHING TOO MANY PENCILS DILLON .GET TO THE CHOPPER


Top
PostPosted: 12 Feb 2012 20:47 
Offline
proff. patpending
User avatar

Joined: 06 May 2009 20:20
Posts: 14705
Current ride: Victoria Sponge
Location: Bristol - Gateway to all things good
I used a bit of old USB cable through a gland to clamp the cable:
Image

Then put some heatshrink on, which pulled the gland tight to give some strain relief (and I am not talking about crimping off a biggie here):
Image

Not sure how much the heatshrink affects the old radio waves, soon find out though...

_________________
08 Specialized Langster


Top
PostPosted: 12 Feb 2012 21:01 
Offline
User avatar

Joined: 06 May 2009 18:18
Posts: 1512
Current ride: CB1300, Z750, R1200
Location: Esslingen/Neckar, Germany
Not too much apparently, I could easily upload new EEPROM data to my mate's bike while waiting behind him at the traffic lights ... ;)

Very contrary the heatshrink led to a much worse result when I installed some USB Bluetooth dongles (with the original plastic cover removed) inside my eeePC netbook and heatshrinked them for better insulation. The range decreased to about a tenth. No idea why, though. Once the cover had been removed, everything worked fine again.

_________________
"It is often said that before you die your life passes before your eyes. It is in fact true. It's called living."
Terry Pratchett


Top
PostPosted: 13 Feb 2012 11:12 
Offline
User avatar

Joined: 31 Oct 2011 18:55
Posts: 433
Current ride: 1125r -stretched
Location: solihull
Apart from the obvious convenience of no cable draped over the bike and rider,is bluetooth any better than a cable?

The EFI analytics bt dongle for megasquirt has an aerial.

Suppose it's about time I got a pda...notebook in backpack is fine but it's tricky getting on and off the bike without pulling the cable out :)

_________________
Nige...1125d 9.43@140mph


Top
PostPosted: 13 Feb 2012 22:09 
Offline
proff. patpending
User avatar

Joined: 06 May 2009 20:20
Posts: 14705
Current ride: Victoria Sponge
Location: Bristol - Gateway to all things good
GarrCano wrote:
P.D.2 I used a diode between the pin 4 on the Buell an the the inlet of the 78L05.


Why did you use a diode?

Is there a Cafe del Mar in Altea still?

_________________
08 Specialized Langster


Top
PostPosted: 14 Feb 2012 07:43 
Offline
User avatar

Joined: 15 May 2009 17:34
Posts: 3567
Location: The borders of insanity
Does this work on ANY PALM?

If so I have a Palm Tungsten-T that somebody can have. Not sure if the battery is any use though - may need to be run off a power supply.

_________________
Sept 2017. Email will find me.


Top
PostPosted: 14 Feb 2012 08:04 
Offline
User avatar

Joined: 06 May 2009 18:18
Posts: 1512
Current ride: CB1300, Z750, R1200
Location: Esslingen/Neckar, Germany
The Tungsten T is bluetooth-enabled, but way too slow for serious logging. Maybe good for EEPROM transfer and having a glance at the runtime data or trouble codes. Tungsten T5 and T|X devices have been tested and did well and I would recommend getting one of those. Maybe all models with a XScale CPU inside might be fast enough.

_________________
"It is often said that before you die your life passes before your eyes. It is in fact true. It's called living."
Terry Pratchett


Top
PostPosted: 14 Feb 2012 08:50 
Offline
proff. patpending
User avatar

Joined: 06 May 2009 20:20
Posts: 14705
Current ride: Victoria Sponge
Location: Bristol - Gateway to all things good
My weapon of choice is the E2 :twisted:

_________________
08 Specialized Langster


Top
PostPosted: 14 Feb 2012 18:03 
pash wrote:
GarrCano wrote:
P.D.2 I used a diode between the pin 4 on the Buell an the the inlet of the 78L05.


Why did you use a diode?
For reverse protection and it reduces 0.7 volts (less heat disipation on the 78L05)


Is there a Cafe del Mar in Altea still?
Yes, I think so (I don't use to go to Altea)


Top
   
PostPosted: 28 Feb 2012 21:34 
Offline
User avatar

Joined: 06 May 2009 18:18
Posts: 1512
Current ride: CB1300, Z750, R1200
Location: Esslingen/Neckar, Germany
I updated the instructions how to build the Bluetooth modem and also added a user's guide for the PDA version of EcmSpy. If you find errors in there, you might a) keep them or b) drop me a mail with corrections ;)

_________________
"It is often said that before you die your life passes before your eyes. It is in fact true. It's called living."
Terry Pratchett


Top
PostPosted: 29 Feb 2012 18:46 
Offline
proff. patpending
User avatar

Joined: 06 May 2009 20:20
Posts: 14705
Current ride: Victoria Sponge
Location: Bristol - Gateway to all things good
User guide here:

http://www.ecmspy.com/ug_palmos/userguide_pda.shtml

_________________
08 Specialized Langster


Top
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 29 posts ]  Go to page 1 2 Next

All times are UTC+01:00


Who is online

Users browsing this forum: No registered users and 115 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited