Debugging connection problem to S625X?

86 views
Skip to first unread message

Anssi

unread,
Feb 22, 2010, 3:18:23 PM2/22/10
to s710
Hi,

I've just tried s710sh and s710d with my S625X. I have Debian Linux
5.0, Actisys IR4000US IrDA dongle which talks at least to my phone in
Linux and works fine in Windows XP with the Polar... But when I run
s710sh -d ir /dev/ircomm, and try any get command like get overview, I
just get "no response", nothing more.

I have to wonder since the documentation is so limited that is this
even supposed to work with a random IrDA adapter? Do I need to have a
Polar thingie?

Tom Weichmann

unread,
Feb 22, 2010, 10:44:26 PM2/22/10
to s7...@googlegroups.com
Hi Anssi,

I've been on this group for a long time now and I have never seen the authors
actually answer anything, so I think that this project has been abandoned.

I've been trying to write some software to decode the CS600. This s700*
doesn't work for me either, and I get the same error you describe. What I
think is going on is that the IR signal that s700* is transmitting is not what
makes my CS600 or your s625x transmit data back, so it just errors out.

I've been looking for linux software to download my polar for a long time and
haven't found a single live project. Are you a programmer? If so I can point
you to a starting place, and maybe we can work on this together for the cs600
and s625x at the same time.

Tom

Philippe BARTHELEMY

unread,
Feb 23, 2010, 3:56:41 AM2/23/10
to s7...@googlegroups.com
Hi,

Yes, indeed, I think we can call the project abandonned. daveb moved to Garmin ( I think ).
and I also moved to Garmin after failing to get s710 to work on Macs.
 
I do not know about the CS600.
the polar related project I know of are :

good luck
--p


--
You received this message because you are subscribed to the Google Groups "s710" group.
To post to this group, send email to s7...@googlegroups.com.
To unsubscribe from this group, send email to s710+uns...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/s710?hl=en.


Anssi

unread,
Feb 25, 2010, 4:37:29 AM2/25/10
to s710

> I've been trying to write some software to decode the CS600.  This s700*
> doesn't work for me either, and I get the same error you describe.  What I
> think is going on is that the IR signal that s700* is transmitting is not what
> makes my CS600 or your s625x transmit data back, so it just errors out.

Well, the description and changelog for the project (s710) mention the
S625X specifically, so it seems it should be supported. That's why I
thought maybe it's my interface, since it's mentioned somewhere that
Polar's infrared thing isn't a proper USB device and can't work in a
Mac..

> I've been looking for linux software to download my polar for a long time and
> haven't found a single live project.  Are you a programmer?  If so I can point
> you to a starting place, and maybe we can work on this together for the cs600
> and s625x at the same time.

At most I'm a hobbyist programmer, but I suppose this shouldn't be
overly complicated? Maybe I could be some help at least. At least the
data format from the S625X should be well known. I guess I'll try
debugging these s710* tools first...

Oh, since someone else mentioned Garmin, are they more Linux friendly?
Unfortunately I expect to get lots more mileage out of the S625X
still, since it wasn't exactly cheap and I got the bike sensor kit for
it too. Probably not buying Polar again, though. They want more money
even for a Vista/W7 compatible version of their crummy software... And
of course their new GPS sensor doesn't work with my old device. My old
sensors might work in the newer devices, though.

On the other hand, integrating the heart rate data to something like
Nokia's SportsTracker would be really cool IMO. SportsTracker is a
phone app which logs what info a phone can provide, from GPS
(location, speed, ascend/descend) and acceleration sensor (step
counter). There's a web service you can upload your workouts to as
well from the phone and it shows your route on a map.

Craig Robinson

unread,
Mar 8, 2010, 2:16:37 AM3/8/10
to s710
Hey Guys,

I am also interested in getting the s625x to work. I have just started
to look into it - so please let me know of any updates. I can program.

Some advice first please......what IR sensor should I buy? I got the
watch from a friend with out the USB-IR dongle thingy....

thanks
Craig

Thomas

unread,
Nov 13, 2011, 5:08:24 PM11/13/11
to s7...@googlegroups.com
Hi,

I don t know if anybody reads this, but for s625x I allready have worked out a solution.

see http://code.google.com/p/polarhrm

it has some limitations but s1 foot sensor data is supported.


yours
thomas


Craig Robinson

unread,
Nov 13, 2011, 6:53:52 PM11/13/11
to s7...@googlegroups.com
Hey Thomas,

Great to see someone picking this up.

Could you add your project code to the repository please?

Do you have a recommended irda device to use? I have the watch - but no connection to my laptop so was thinking of buying a usb one. Any recommendations?

Cheers
Craig

Craig Robinson




thomas


--
You received this message because you are subscribed to the Google Groups "s710" group.
To view this discussion on the web visit https://groups.google.com/d/msg/s710/-/6cHPlT7aXlUJ.

Thomas Foyth

unread,
Nov 14, 2011, 3:39:18 PM11/14/11
to s7...@googlegroups.com
Hi Craig,

you can try to get a IRDA usb dongle with a MosChip Semiconductor MCS7780 4Mbps Fast IrDA Adapter

I have the Polar IRDA gold Adapter and the iRave dongle  http://www.ebay.at/itm/Infrarot-USB-Adapter-IRDA-POLAR-S625X-S725-S725X-/230529850318?pt=Sport_Fitness_Herzfrequenzmesser&hash=item35aca65bce

both use the same chip. however, other irda chipsets might work too.

on a current ubuntu system you just need to install the irda utils.

Then edit the file /etc/default/irda-utils

ENABLE="true"
AUTOMATIC="true"
DISCOVERY="true"
DEVICE="irda0"
DONGLE="none"

plug in the usb device and do a restart

# /etc/init.d/irda-utils restart

if you got so far run #irdadump (with the watch in front of the device in connection mode)

root@thomas-ThinkPad-R400:/etc/default# irdadump
20:12:26.093764 xid:cmd e7badf0f > ffffffff S=6 s=5 (14)
20:12:26.193651 xid:cmd e7badf0f > ffffffff S=6 s=* thomas-ThinkPad-R400 hint=0400 [ Computer ] (36)
20:12:28.601716 xid:cmd e7badf0f > ffffffff S=6 s=0 (14)
20:12:28.701694 xid:cmd e7badf0f > ffffffff S=6 s=1 (14)
20:12:28.797121 xid:rsp e7badf0f < cf457d3e S=6 s=1 Polar S625X hint=8204 [ PDA/Palmtop IrCOMM ] (28)

you might have to run # /etc/init.d/irda-setup  first. however you have to get your machine working up to this point
that polarhrm can work.

for toubleshooting see the collection of links http://code.google.com/p/polarhrm/wiki/IRDA_Information
or check google if this short introduction does not work for you.


once your machine is setup you can compile the software.
note you need to edit the polarhrm_config.h and set a writeable dir

./configure && make

for testing you can run ./polarhrm s625x -r /path/to/dump_file.dump

finally, source code is now avaible on git. I hope I included all required files. (It's the first time I use git)

yours
thomas
Reply all
Reply to author
Forward
0 new messages