From: <sy...@sy...> - 2002-01-27 14:41:56
|
Hi Patrick, There hasn't been much going on with the project lately... I started it last Spring while i was stuck home for two weeks, recovering from some problem with my lungs. At that time, I hacked together the protocol description on the web site and some other things. Around August, Concept2 released part of the interface, at that time I looked a bit further into it (mainly the setup part of the pm2+ unit, that concept2 did not release). All of it is definitely doable, even though sometimes you stumble over mysterious commands that don't seem to do anything... until you find out much later what they're there for. The project group is not very active, there are about 6 or 7 people interested, but everyone seems to have better things to do than coding (maybe everyone else is rowing a lot...). For me, I'm still finishing my house, one of the problems I'll have doing this stuff is that my erg is currently stuck upstairs, and my PC's are all downstairs... and I didn't plan to lay down cabling to the 'erg room'. I'm still thinking how to solve this, maybe I'll have to buy some wireless networking stuff, or I'll have to open up the floor again to put in cables. Anyway, what has been accomplished so far is knowledge of the protocol. Not everything is on the web page (thats just the part of reading the various stuff). All of the setup commands that we know about is in the pm2snoop program, you can pull it from the CVS and have a look at it. The plan that I have with this stuff is make a driver for the asynchronous stuff to the PM2+, and have it communicate with something else over some protocol on top of HTTP. The something else could be a race program (that would allow races over the Internet as with the e-row program); or a standalone like display program, or a database program keeping score on all your workouts, etc. This separation of async stuff and something else also hs the advantage that you would not need to have your 'main' pc close to your erg, I plan on putting an old one just barely able to run a stripped down Linux there. Well maybe I'll finish up my kitchen sometime soon, reach level 99 on Diablo, and make this project go again... Sytse > Hello, > > I just sat down today to tackle the serial programming side of this > beast when lo and behold I found your project on sourceforge! I would > love to help in any way I can. I am not an outstanding C programmer > but I have enough skill to make things work. I would really like to > create an interface that would allow me to grab a stream of data and > put it into a database for later retrieval or analysis. My aims are > quite mundane but it appears we have mutual interests. What can I do > to help? > > Thanks for taking the time to get this going..... > > About me: > > I have been a Linux user since 0.56 so am quite familiar with most > distributions and have moderate programming skills in Perl, PHP, > Python, C, C++, S/R, among others. I would pass as no expert in any > programming venture but I am capable enough to work on joint efforts. > > I began rowing just about a year ago but would like to use the PM2+ > interface with my Linux system to store detailed information about my > workouts. Right now it just tells me the summary stats of each workout > and then I manually input the numbers into a MySQL database. If I can > eliminate that portion of my workout, I would be eternally grateful. > Also, I'm a bit geeky by nature so writing the code to talk with this > box is just too attractive to pass up. > > Thanks for your time and I hope we can get something going together. > > -- > ________________________________________________________________________ > > Cheers, > > Patrick > > _______________________________________________ > pm2erglib-public mailing list > pm2...@li... > https://lists.sourceforge.net/lists/listinfo/pm2erglib-public |