s625x+keyspan+polar ir serial+lion: not functional

Discussions on the Polar range of Heart Rate Monitors
Post Reply
yxcv
Posts: 3
Joined: Fri Oct 21, 2011 2:58 pm

s625x+keyspan+polar ir serial+lion: not functional

Post by yxcv »

Dear ismarttrain-support,

I'm looking forward to kill my Parallels-Windows-XP-Polar Precision Perfomance-Installation and using an native Mac-App

I purchased all the stuff i need to get my s625x working with ismarttrain. Getting an Polar-Serial-Interface was very difficult and dont ask, what I've paid...

Now download is failing and I'm dissappointed. This is my setup, and I hope I can get some support here:

-ismarttrain 3.0.9 purchased in the AppStore
-MacBook OSX-Lion 10.7.2
-Polar s625x
-Polar Serial Interface N2965

-Tripp-Lite Keyspan USA-19HS
-installed latest driver keyspanUSAdrvr_v2.6.b5.pkg from here:http://www.tripplite.com/en/products/mo ... delID=3914
-Keyspan Serial Assistant V2.6 gives these debug info: version 3 Verstring 2.6b4 [10/24/2007 01:45p 27,881 USA90 2007oct24 13:45}]
-also two ports appear named KeySerial1 and USA19H62P1.1 (see Screenshots)

Download-Approach
1. S625x set to Connect via the up and down buttons
2. Pushing Download in ismarttrain
3. Choosing Port KeySerial1 and Device Polar-S-Series and check logging
4. Getting all inline and hit Ok
5. Now the green led of the keyspan flashes and i can see a little flashing diode inside the polar-ir-interface
6. altough the polar s625x does not show any sign of reaction and after some seconds of "getting overview" ismarttrain says "no data recieved..."

tried the same with the other port: same outcome

this is the logfile:

Code: Select all

131820  -  Log File Opened
131851  -  Action Getting Overview...
131851  -  Sending 34 A6 55 55 56 B8 25
132000  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132001  -  Action Getting Overview...
132001  -  Sending 34 A6 55 55 56 B8 25
132024  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132025  -  Action Getting Overview...
132025  -  Sending 34 A6 55 55 56 B8 25
132048  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132048  -  Action Getting Overview...
132048  -  Sending 34 A6 55 55 56 B8 25
132072  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132072  -  Action Getting Overview...
132072  -  Sending 34 A6 55 55 56 B8 25
132096  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132096  -  Action Getting Overview...
132096  -  Sending 34 A6 55 55 56 B8 25
132120  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132120  -  Action Getting Overview...
132120  -  Sending 34 A6 55 55 56 B8 25
132144  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132144  -  Action Getting Overview...
132144  -  Sending 34 A6 55 55 56 B8 25
132168  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132168  -  Action Getting Overview...
132168  -  Sending 34 A6 55 55 56 B8 25
132192  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132192  -  Action Getting Overview...
132192  -  Sending 34 A6 55 55 56 B8 25
132216  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132216  -  Action Getting Overview...
132216  -  Sending 34 A6 55 55 56 B8 25
132240  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132241  -  Action Getting Overview...
132241  -  Sending 34 A6 55 55 56 B8 25
132265  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132265  -  Action Getting Overview...
132265  -  Sending 34 A6 55 55 56 B8 25
132288  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132289  -  Action Getting Overview...
132289  -  Sending 34 A6 55 55 56 B8 25
132312  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132313  -  Action Getting Overview...
132313  -  Sending 34 A6 55 55 56 B8 25
132336  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132337  -  Action Getting Overview...
132337  -  Sending 34 A6 55 55 56 B8 25
132361  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132361  -  Action Getting Overview...
132361  -  Sending 34 A6 55 55 56 B8 25
132385  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132385  -  Action Getting Overview...
132385  -  Sending 34 A6 55 55 56 B8 25
132409  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132409  -  Action Getting Overview...
132409  -  Sending 34 A6 55 55 56 B8 25
132433  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132433  -  Action Getting Overview...
132433  -  Sending 34 A6 55 55 56 B8 25
132457  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132457  -  Action Getting Overview...
132457  -  Sending 34 A6 55 55 56 B8 25
132481  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132481  -  Action Getting Overview...
132481  -  Sending 34 A6 55 55 56 B8 25
132504  -  Received - A3 00 15 00 00 00 00 00 00 05 00 37 90 00
132721  -  Entering ListSessionsMac
132721  -  0 Sessions in objHRSessionsArray.
When using the alternative download manual single step method like mentioned here http://www.ismarttrain.com/articles/AlterDownload.php it works as describend. But thats NOT the way I want to work.

Any Ideas how to get the Download working ?

Best regards,
yxcv
You do not have the required permissions to view the files attached to this post.

Stuart
Site Admin
Posts: 442
Joined: Sun Jul 13, 2008 12:15 pm

Re: s625x+keyspan+polar ir serial+lion: not functional

Post by Stuart »

Hi,
From the log file you sent me, it looks like the software doesn't understand the response from your S65x, and requests the data again, eventually timing out. I'm not sure why this is, without further investigation - as you're probably aware, the communication protocol from the Polar devices isn't available form Polar, so we've had to reverse-engineer it, and there's always the danger that something can crop up which we haven't encountered before, as seems to be the case in this instance.

As the downloading works using the alternative method, it doesn't look like there's any problem with your hardware. Until we get to the bottom of this and release an update, you can use the alternative method to get the data off your watch. If you go into the 'Preferences' and go to the 'Advanced" tab, you'll see an option 'Show Polar Manual Download'. If you tick this checkbox, you'll see a new option in the 'Download' dialog box, 'Polar S625x/S725x Manual Download'. If you select this option, you should be able to download all the data from the watch in one go, by following the instructions for the 'Alternative Download', but selecting 'ALL' on the watch instead of just a single session.

Any problems, let me know.

Regards

Stuart

yxcv
Posts: 3
Joined: Fri Oct 21, 2011 2:58 pm

Re: s625x+keyspan+polar ir serial+lion: not functional

Post by yxcv »

Dear Stuart,

Thank you for your answer. I'm not an full time engineer, but working in the IT-Department of a large medical facility with a lot of data-interfaces and comm-servers between multiple devices from different producers. So I know the bad days, when an interface goes down, despite hours an hours spent setting up the interface, understanding the the message-syntax, mapping the items and scripting the database. I appreciate the efforts of establishing an interface with a non-documented device.

The workaround of manual downloading all Data in a row is exactly the comfort I expected. Fine ! I really like that ismarttrain checks, if the dataset is alread imported an will mark it and uncheck the import-checkbox. It remains, that I am not able to mange my Device-Settings.
Is this problem of communication with s-series/s625x an bug or a function, which never existed ?
Nevertheless I'm looking forward for an update, which will make it possible to kill the PPP-Software completely.
If you need additional Information or Logs for Debugging, I would be pleased to help.

After getting a step further with comms, now I noticed this bugs/missing functions:

-Ugly mixing up of german and englisch words in the application (seems to me like incomplete localization). And -with respect- the words used, seem to come from Google-Translation (for example "Cancel" should be "Abbruch" and not "Stornieren"). Some of the buttons are smaller than the german description, so the description is cut off. I searched for an option to force a complete englisch localization but couldn't find it under Preferenzen. If you need support by updating the german localization, I would be able to assist as native german speaker.

-Day-associated data like Temperature, body-weight, sleeping-hours, day-comment inculded in PDD/HRM-Files from PPP 4.03.046 is not imported to ismarttrain. I think those data belongs in the area "keywords" and "day details" (screenshot and PDM/HRM-File with a example dataset attached).
As you can see the data can be found in the section (DayInfo). If you are aware of the missing decimal point in the dataset, the location of temp, weight, comment and so on is evident.
My PPP contains 6 Years of Training and hundrets of datasets, so I really would like to request the feature of importing also the day-associated data from PPP.


HRM:

Code: Select all

[Params]
Version=106
Monitor=22
SMode=101000100
Date=20111024
StartTime=19:18:58.0
Length=01:05:43.2
Interval=60
Upper1=0
Lower1=0
Upper2=0
Lower2=0
Upper3=0
Lower3=0
Timer1=00:00:00.0
Timer2=00:00:00.0
Timer3=00:00:00.0
ActiveLimit=0
MaxHR=196
RestHR=70
StartDelay=0
VO2max=80
Weight=86

[Note]
BasicUse

[IntTimes]
00:00:35.2	117	101	110	118
0	0	0	31	0	134
0	0	0	0	0
0	114	0	240	0	0
0	0	0	0	0	0
00:02:06.6	118	118	134	165
0	0	0	87	0	132
0	0	0	0	0
0	199	0	240	0	0
0	0	0	0	0	0
00:34:55.1	159	144	155	166
0	0	0	45	0	144
0	0	0	0	0
0	4470	0	250	0	0
0	0	0	0	0	0
01:05:42.3	165	144	161	168
0	0	0	90	0	133
0	0	0	0	0
0	4268	0	240	0	0
0	0	0	0	0	0
01:05:43.2	165	0	0	0
0	0	0	90	0	133
0	0	0	0	0
0	8900	0	240	0	0
0	0	0	0	0	0

[IntNotes]

[ExtraData]

[Summary-123]
3900	0	3900	0	0	0
196	0	0	70
3900	0	3900	0	0	0
196	0	0	70
0	0	0	0	0	0
196	0	0	70
0	65

[Summary-TH]
3900	0	3900	0	0	0
196	0	0	70
0	65

[HRZones]
196
176
157
137
118
98
0
0
0
0
0

[SwapTimes]

[Trip]
89
25
3943
134
145
83
190
1777

[HRData]
101	34	133
118	84	133
118	87	132
165	86	131
152	81	134
152	83	133
144	86	133
149	81	133
145	81	132
150	78	132
155	85	132
155	85	132
153	78	132
159	83	134
155	88	132
157	83	132
151	85	131
155	84	132
156	84	133
155	86	134
155	87	133
158	84	134
159	81	136
154	83	137
149	83	135
149	81	133
150	84	132
157	85	133
157	81	133
156	85	133
157	83	132
155	81	132
156	83	132
156	86	133
166	45	141
160	45	144
158	85	145
144	69	135
158	84	135
164	85	134
161	87	134
165	91	134
166	88	134
165	85	133
167	88	134
165	89	133
168	87	134
163	85	135
161	92	135
166	83	134
162	90	134
163	83	137
168	84	137
157	185	136
162	83	136
164	84	137
164	83	137
159	79	137
160	86	137
159	86	136
154	43	137
157	87	142
165	81	142
146	52	134
152	86	133
163	89	132
PPD

Code: Select all

[DayInfo]
100	1	7	6	1	512
20111024	1	50	33	7600	72000
0	0	0	0	0	0
0	0	22	0	0	0
0	0	11	0	240	0
0	0	0	0	0	0
0	0	0	0	0	0
0	0	0	0	0	0
Anmerkungen

[ExerciseInfo1]
101	1	23	6	12	512
0	0	0	9000	69538	3943
1	90	0	2	0	1455
9000	0	0	240	1777	25
155	0	0	0	0	0
0	2143	1620	120	60	0
0	0	0	0	0	8217
0	99	53	2	1	0
0	0	0	0	60	25
156	168	82	185	0	0
134	145	0	0	0	0
0	0	0	0	0	31
1337	0	10296	0	0	1455
0	0	0	0	0	0
0	0	0	0	0	0
0	0	0	0	0	0
0	0	0	1000	0	0
0	0	0	0	0	0
0	0	0	0	0	0
0	0	0	0	0	0
0	0	0	0	1	0
0	120000	0	0	0	1200
1500	650	850	0	700	100000
200000	0	90	0	250	0

BasicUse
11102402.hrm
Bildschirmfoto 2011-10-24 um 22.14.34.png
Bildschirmfoto 2011-10-24 um 22.14.41.png
Best regards,
yxcv
You do not have the required permissions to view the files attached to this post.

diyfiesta
Posts: 11
Joined: Sun May 23, 2010 5:47 pm

Re: s625x+keyspan+polar ir serial+lion: not functional

Post by diyfiesta »

out of interest, which driver did you install? The beta for Lion?

when I installed Lion, I think it blasted the driver I'd previously installed (and which was working), boo. :(

Post Reply