Is racing API public?

Post questions and issues with Concept2 PM3 SDK

Is racing API public?

Postby Thorn » January 23rd, 2017, 7:48 am

Hi folks,

In PM3CommandsCP.h which comes with SDK there are set of functions responsible for setup/serve/track racing setups.

Fuctions like
Code: Select all
PM3CSAFE_API ERRCODE_T tkcmdsetCSAFE_set_race_participant(UINT16_T unit_address,
                                        UINT16_T racer_id, INT8_T * racer_name_ptr);

etc.

Is it public API? And if yes, is any of documentation available somewhere?

Thanks in advance!
Thorn
Paddler
 
Posts: 7
Joined: January 23rd, 2017, 7:28 am

Re: Is racing API public?

Postby Citroen » January 23rd, 2017, 1:39 pm

It's never been publicly documented.

Get a couple of PM4s or PM5s (which support USB racing). Get a copy of the Venue Racing Software and a copy of Wireshark (which now includes USB capture). Sniff some packets off the wire and you should be able to see how the venue racing works. You may need another ergo and another willing warm body to row it.
User avatar
Citroen
SpamTeam
 
Posts: 4982
Joined: March 16th, 2006, 3:28 pm
Location: Basingstoke, UK

Re: Is racing API public?

Postby Balkan boy » January 23rd, 2017, 2:08 pm

Citroen wrote:It's never been publicly documented.

Get a couple of PM4s or PM5s (which support USB racing). Get a copy of the Venue Racing Software and a copy of Wireshark (which now includes USB capture). Sniff some packets off the wire and you should be able to see how the venue racing works. You may need another ergo and another willing warm body to row it.


Do you know if a Model D and a SkiErg could be paired in this way? Both have PM5.
Balkan boy
1k Poster
 
Posts: 184
Joined: April 20th, 2015, 3:14 pm

Re: Is racing API public?

Postby Citroen » January 23rd, 2017, 3:13 pm

Balkan boy wrote:
Citroen wrote:It's never been publicly documented.

Get a couple of PM4s or PM5s (which support USB racing). Get a copy of the Venue Racing Software and a copy of Wireshark (which now includes USB capture). Sniff some packets off the wire and you should be able to see how the venue racing works. You may need another ergo and another willing warm body to row it.


Do you know if a Model D and a SkiErg could be paired in this way? Both have PM5.


I've never bumped into a SkiErg, but it's worth a try. You can run one person races with two PM4s or PM5s. But the minimal config is two rowers/skiers because the software can't handle running a time trial.
User avatar
Citroen
SpamTeam
 
Posts: 4982
Joined: March 16th, 2006, 3:28 pm
Location: Basingstoke, UK

Re: Is racing API public?

Postby Thorn » January 23rd, 2017, 4:55 pm

Citroen wrote:Get a copy of the Venue Racing Software and a copy of Wireshark (which now includes USB capture). Sniff some packets off the wire and you should be able to see how the venue racing works. You may need another ergo and another willing warm body to row it.


Sounds like excellent hacker task :)
Just wondering why it is not documented at all.
Thorn
Paddler
 
Posts: 7
Joined: January 23rd, 2017, 7:28 am


Return to SDK Questions

Who is online

Users browsing this forum: No registered users and 1 guest