![]() |
Super speed readings
I'm using a Cateye wireless, the cheaper unit which doesn't do average speed. It works nicely, records mileage per trip and total, which is what I wanted it for. It's nice to see my instantaneous speed too. However the max speed reading ends up with ridiculously high numbers almost every ride. I don't normally check max speed while I'm riding, but the last few miles of my typical ride include a good downhill with some serious bumps. When I check it after that section it is often ridiculous.
I figure the high speed readings could be the result of the magnetic switch bouncing, especially while the magnet itself is going by. This could result in multiple readings from the detector that really don't correspond to complete rotations of the wheel. On the other hand, maybe I really did hit 87mph on that downhill today. But I doubt I ever hit 203mph. Has anyone else ever seen this kind of behavior? |
Originally Posted by jimmuller
(Post 11259664)
I figure the high speed readings could be the result of the magnetic switch bouncing, especially while the magnet itself is going by. This could result in multiple readings from the detector that really don't correspond to complete rotations of the wheel.
The problem you are having is extra clicks being "detected". This is due to interference from some other radio wave source (some other "transmitter"). This is a fairly common problem with non-coded wireless computers. The only way to fix this is to either get a wired computer, a more-expensive computer (one that uses a coded transmitter), or avoiding the interference! |
Problems with the magnet CAN cause extra clicks - if you mount the magnet wrong so that the north/south poles are sideways, each one can trigger the sensor. However, this would result in double speed readings at all times, particularly at slower speeds.
I agree though, it's probably interference. One of the reasons I wouldn't even consider wireless. |
Originally Posted by ItsJustMe
(Post 11260136)
Problems with the magnet CAN cause extra clicks - if you mount the magnet wrong so that the north/south poles are sideways, each one can trigger the sensor. However, this would result in double speed readings at all times, particularly at slower speeds.
I agree though, it's probably interference. One of the reasons I wouldn't even consider wireless. But please, don't disillusion me so matter-of-factly. I really did hit 87 today. I did, I tell you, I did! I hit 87. |
Originally Posted by ItsJustMe
(Post 11260136)
Problems with the magnet CAN cause extra clicks - if you mount the magnet wrong so that the north/south poles are sideways, each one can trigger the sensor. However, this would result in double speed readings at all times, particularly at slower speeds.
I'll have to see if I can get this to "work" with my computer. |
Originally Posted by jimmuller
(Post 11260234)
Of course, a well-designed receiver wouldn't be susceptible to double-clicking if the input was de-bounced correctly in software.
The newer wireless computers send a code to the head unit. This avoids interference from other bicyclists using the same computer and avoids extra count issues. Ideally, the computers would ignore ridiculously high speeds or look at a moving average to detect unreasonable high speed values. |
Originally Posted by njkayaker
(Post 11260570)
"De-bounced"?
The newer wireless computers send a code to the head unit. This avoids interference from other bicyclists using the same computer and avoids extra count issues. In either case a de-bouncing scheme is often implemented where the switch is read several times and the same value must be read so many times in a row. In the case of simple events it can read one event then exclude all others for some fixed amount of time. The challenge for the designer then is to know how long that time should be so that real events are detected but bogus ones are not. This could be implemented on the microprocessor in the detector unit or in the display unit. Of course all this assumes that the wireless transmission itself is not confused by other nearby systems. |
Originally Posted by jimmuller
(Post 11261742)
By "de-bouncing" I meant a software scheme to rule out clicks that came too close together.
There certainly could be some scheme for sanity-checking. The basic computers don't appear to do that.
Originally Posted by jimmuller
(Post 11261742)
This could be implemented on the microprocessor in the detector unit or in the display unit.
Originally Posted by jimmuller
(Post 11261742)
Of course all this assumes that the wireless transmission itself is not confused by other nearby systems.
The whole problem with wireless computers is "other nearby systems" (that is, the problem is interference from other things). The fancier computers use a coded transmission, which eliminates the confusion. |
Originally Posted by njkayaker
(Post 11265610)
Ah, jargon!
Originally Posted by njkayaker
(Post 11265610)
Implementing it in the transmitter unit would be more expensive.
Originally Posted by njkayaker
(Post 11265610)
Note that the "extra clicks" issue isn't a problem with the magnet and the pickup (since wired computers don't have this problem).
|
Originally Posted by jimmuller
(Post 11265780)
Not necessarily. The transmitter must have some sort of microprocessor to control the radio and to shut it off when idle. I wouldn't be surprised to find an inexpensive low power PIC or similar device inside. The code to de-bounce the magnet detection events would be just a few lines, easily within the code space of even the cheapest devices.
And the code could be shared between wireless and wired head units (another reason it would be less expensive to do it in the head unit). And, for the wireless units, that code could be used to handle interference errors too! (It doesn't make engineering sense to do the correction in the transmitter.) |
No, problems with the magnet and the pickup would only cause a loss of "clicks". That is, problems here would only underestimate the speed. For years I've used rollers as trainers and had wired computers for speed/odo functions. Over the years, I discovered I could "wear out" the magnetic reed switch in the pickups! That's right. After several years of use they would become "sticky" and start sending erroneous info to the computer. They would work perfectly at 20-30mph, but during sprint efforts and 35mph+ they would "lose it" and drop out to zero intermittently. Radio interference is always a concern with low power consumer gadgets. You've been "gotcha-ed" |
| All times are GMT -6. The time now is 12:49 PM. |
Copyright © 2026 MH Sub I, LLC dba Internet Brands. All rights reserved. Use of this site indicates your consent to the Terms of Use.