Tag Archives: Opensprints

Setting up Goldsprints FX – Part 1 of 2

This is part one of the installation tutorial on getting Goldsprints FX installed and running on your OS of choice.

First we need to get Serproxy running. Serproxy is a Serial to Socket Server and is required to get GFX up and running. There are a few serial to proxy servers out there but Serproxy is the one I recommend. Serproxy sits on the other side of the USB port and gives us a way to communicate with the OpenSprints hardware. In the case of GFX we are giving Flash a way to get and send data to the OpenSprints hardware.

There is no installation process for Serproxy, simply download the Serproxy archive, and then unpack it somewhere readily accessible on your computer. The location doesn’t matter as long as you remember where it is. You’ll find an executable as well as a configuration file called “serproxy.cfg”.

Open the “serproxy.cfg” file using a text editor. Take a look at the different parameters. This is what my cfg file looks like on my OS X machine.

Start editing the file to match my settings you see in the screen shot above. Everything should be the same except maybe the “serial_device1” at the bottom. Serproxy needs to know where to find your USB port on the machine that is connected to the OpenSprints hardware.

To find what USB port you have the OpenSprints hardware connected to make sure your OpenSprints hardware is connection to your computer. Then depending on what OS you are running do one of the following:

OS X: Open Terminal and enter “ls /dev/cu.usb*”. You’ll probably only find one entry listed, and this is the label that your machine gives the USB port to which the OpenSprints hardware is connected.

Windows: [coming soon] – I don’t have a Windows machine so I am not sure how to get the label. Look for an update soon.

Ubuntu: You might have to do this as root. Open Terminal and enter “ls /dev/ttyUSB*”. You’ll probably only find one entry listed, and this is the label that your machine gives the USB port to which the OpenSprints hardware is connected. Most likely it will be ‘/dev/ttyUSB0’.

Enter the lable into the “serial_device1” line in your cfg filie. That should do it. Save and close the cfg file. Now launch the serproxy executable. You should see something like this. Again, this is on OS X and about the same as Ubuntu.

Anytime you run GFX you need to have Serproxy running. Otherwise GFX cannot communicate with the OpenSprints hardware.

Check out the second part of this tutorial to get GFX installed.

Goldsprints Clock-style Race Display

As of today six people have taken to the poll asking what race display they like the best in a goldsprint event. I was surprised that all six said the clock style face was their number one choice. Since this is not in the current version of the OpenSprint software, people must be using an old version. OpenSprints dropped the clock-style display a while ago. Maybe it will make a return in a future version.

Since the clock-style display seems to be the display of choice I am going to work on adding it this week. I will try to get it added as soon as possible and get a video up. In order to add the clock-style display I need to also add a new setting to allow users to select what display they way. That is actually the easy part. Another feature I will add is the ability to import a clock face so you can customize it to your liking. Getting the hands moving shouldn’t be that hard but keep your eye on the blog for more details.

Goldsprints FX – Roller Testing

After picking up the CycleOps rollers from Rassy’s today I assembled them without much difficulty. None really. I just had to take the rollers out of the box, unfold them, move the front roller all the way forward, mount the fork stand, take the front wheel off my Swobo Sanchez and mount the bike to the rollers and swapped out my clip-in for some cages. A final adjustment of the fork stand and I was rolling. Pun intended!

Goldsprint Testing Goldsprint Testing Goldsprint FX Roller Testing

After a few spins I took the bike off and disassembled the roller frame. I had to remove the rear roller and mount my rare earth magnet to the plastic end for the drum. I used small screw and it mounted with out issue. I removed the rubber band off the drums since I don’t need when using the fork stand. I put the roller frame back together. Final task was to attach the OpenSprints hall sensor to the frame so it could pick up the passing of the rare earth magnet. I used one of my wife’s elastic hair things as a temporary way to keep the sensor from moving.

Goldsprints FX Roller Testing Goldsprints FX Roller TestingGoldsprint FX Roller Testing

Here are to quick screen shots of post race results from my testing tonight. I did a few solo races to tests everything out. I have some work to do on the rollers to get into sprinting shape! My Swobo is running 38/16 so I will probably go 38/18 if I have to use this bike for races. But I am hoping a sponsor to give up some frames or full bikes when the race time comes.

Goldsprints FX Roller Testing Goldsprints FX Roller Testing

All that is left now are a few tweaks to the interface of Goldsprints FX and I can release it as beta. I already have about 10 people/groups wanting to test the application. East coast, West coast and as far away a Italy are waiting on the beta. I can’t wait to see the bugs they find! If you would like to sign up for the beta see the previous post for instructions. You will also need to fill out this
to get in on the beta action.