Hi guys,

I'm new here and a friend of mine (amateur endurance rider) give me this stuff to find a way to connect it to PC.

I must virtualize an old Windows XP version to find the correct driver for the Prolific USB-serial port adapter (it seems a common problem) and now everything works fine but, when I attach the timer to my PC I can't see nothing..

I'm expected to see some storage unit to keep data but nothings happend.. I have try the serial connection with Putty but doesn't work..

Can you help me??

Thank you all

Original Post

Try to sniff with Wireshark (or alike) your virtual ports. On start-up, there should some information dumped by the 505 to the interface.
I have my TagHeuer displays connected to PC via Ethernet. Running a COM-server (RS232<->Ethernet) via virtual COM-ports but had to "map" the virtual ports before it was working.
Cheers
Matthias

Are you trying to "read" net times, etc. from the CP 505? This is a real old timer from 1980's to 1995. The protocol is 1200,n,8,1

You may be running too fast

@protimingsolutions I would like to extract saved race times.. I have no idea how this device save times.. but if it is able to print (in a paper receipt..!) times and ranking at the end it will have to save them somewhere..

I would like to extract data (as .csv .txt or some other format) and read it with a source code (Java) I have written to elaborate the result.

Thank you all

If I recall correctly, the serial port (3.5" stereo jack) on the cp505 is output only.  And it runs 1200 baud, 8 bit data, no parity, and 1 stop bit as Fred already mentioned.  Check that the pinout of your stereo to db9 adapter is correct (see http://www.reliableracing.com/...s/tag/TAG-Cables.pdf). 

I am also not sure if data is always output on the serial port or not.  I found an old manual, but my German is rusty (https://www.msc-aldingen.de/im...Heuer%20CP%20505.pdf)

If your cabling is correct and the 505 is setup to output over serial, you should see ascii data output when manually triggering start and finish inputs.  I am also not sure what the framing of the data is.  It could be that a control character is causing putty to erase any data before you can see it.  I recommend throwing together a quick java or python program that just logs raw bytes from your serial port so that you can reverse engineer the data formatting.

In the end, you are going to have to capture any timing data as it streams out of the serial port and then convert it to a useful format for your program.

Add Reply

Post
×
×
×
×
Link copied to your clipboard.
×