Member #394180

Member Since: December 31, 2012

Country: United States

  • Totally agree. Using integers instead of floating point is one of the best things that you can do to make your code faster, portable and more reliable. In every control system I’ve programmed, the data comes in as an integer count value from an ADC converter, or as a digital bit value. Nothing comes in floating point. Newbies are eager to immediately turn it into floating point engineering units, not realizing that they are introducing inaccuracies and slowing everything down.

    Some may argue that using floating point constants in source code makes it easier to understand. The same can be accomplished with symbolic constants that are defined to have the appropriate integer or scaled integer value.

    For the actual control logic, the cleanest data flow is to take the integer data from the ADC, process it in the integer domain, put the result out as an integer to the DAC and only convert it to floating point for display.

    If fractions are needed, there’s scaled integer.

  • Why are you charging for admission if this is on your home turf? {And why the 26% surcharge?) Isn’t this basically an advertising event?

  • This is going to be almost as bad as the caption contest - vague rules, subjective criteria and capricious victory decision at the end, followed by endless whining about fairness.

    Actually, it’s worse because it’s going to cost money to enter.

    You were warned (SparkFun and the entrants).

    Have fun.

  • Where did the big square pushbutton switches come from? Does Sparkfun sell them?

  • Thanks to both, that’s what I was looking for.

  • Is there going to be anything for the 7 billion or so of us that can’t attend this event? Tutorials or such? Wish lists? Sometime well before the 5th so that we can wait for the package to slooooowly make its way from Colorado?

  • So I can get 5 Pi’s for the price of one Edison. If I run all 5 Pi’s in parallel, would they be as fast or faster than the Edison? :-)

  • The size is not because of the shielding. It’s because of maneuvering fuel, power supplies and equipment needed to carry out the mission. The shielded electronics are usually comparable to an old desktop in size, nowhere near a moving van. Most of an unmanned spacecraft is not radiation shielded because mechanical parts are not affected by radiation. Thermal shielding is a simple as a piece of aluminized mylar, not heavy at all. The best radiation shields are actually non-metallic. Materials that are made predominantly of protons, such as hydrocarbons and water, are actually more effective radiation absorbers than metals, especially since they do not emit secondary radiation. In fact, here on Earth, silicone rubber was used to shield silicon RAM dies from alpha particles (generated by the IC case) when cell sizes became small enough to be discharged by ambient radiation. Polyethylene and paraffin (the wax, not kerosene) are still used for high-speed neutron shields.

  • That’s 202.6 hours, a bit more than a few. Or, to put it another way, a full work week PLUS 10 hours of overtime.

    Instead of going with this scam site, just wait for the Nigerian bankers to get in touch about that fortune that they can’t access without your help. That’s actually for real.

  • OK, not hating here, but this feels like a solution searching for a problem. I’ve been building through-hole circuits for decades and never felt the need for something like this. What am I missing?

No public wish lists :(