Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment It's a tool vendor, not a target, issue. (Score 1) 183

But you see you are in the Windows CE embedded niche. Your vision is clouded.

I'm not in a "windows CE embedded" niche and the grandparent poster is right.

It's not an issue with the target. It's an issue with the platform(s) supported by the development tool vendors and the chip manufacturers.

For instance: With Bluetooth 4.0 / Bluetooth Low Energy (BLE), two of the premier system-on-a-chip product families are from Texas Instruments and Nordic Semiconductors.

TI developed their software in IAR's proprietary development environment and only supports that. Their bluetooth stack is only distributed in object form - for IAR's tools - with a "no reverse engineering" and "no linking to open source (which might force disclosure)". IAR, in turn, doesn't support anything but Windows. (You can't even use Wine: The IAR license manager needs real Windows to install, and the CC Debugger dongle, for burning the chip and necessary for hooking the debugger to the hardware debugging module, keeps important parts of its functionality in a closed-source windows driver.) IAR is about $3,000/seat after the one-month free evaluation (though they also allow a perpetual evaluation that is size-crippled, and too small to run the stack.)

The TI system-on-a-chip comes with some very good and very cheap hardware development platforms. (The CC Debugger dongle, the USB/BLE-radio stick, and the Sensor Tag (a battery-powered BLE device with buttons, magnetometer, gyro, barometer, humidity sensor, ambient temp sensor, and IR remote temp sensor), go for $49 for each of the three kits.) Their source code is free-as-in-beer, even when built into a commercial product, and gives you the whole infrastructure on which to build your app. But if you want to program these chips you either do it on Windows with the pricey IAR tools or build your own toolset and program the "bare metal", discarding ALL TI's code and writing a radio stack and OS from scratch.

Nordic is similar: Their license lets you reverse-engineer and modify their code (at your own risk). But their development platforms are built by Segger and the Windows-only development kit comes with TWO licenses. The Segger license (under German law), for the burner dongle and other debug infrastruture, not only has a no-reverse-engineering clause but also an anti-compete: Use their tools (even for comparison while developing your own) and you've signed away your right to EVER develop either anything similar or any product that competes with any of theirs.

So until the chip makers wise up (or are out-competed by ones who have), or some open-source people build something from scratch, with no help from them, to support their products, you're either stuck on Windows or stuck violating contracts and coming afoul of the law.

Comment Re:Unclear if any law was viaolated (Score 1) 310

It is not against the law to operate a radio controlled craft in populated areas. AS long as the craft is within line of site of the operators and is being controlled through means of radio communication then no laws were broken by anyone by the police.

The FAA says that model aircraft flights should be kept below 400 feet above ground level (AGL), should be flown a sufficient distance from populated areas and full scale aircraft, and are not for business purposes. I'm pretty sure two out of three of those rules were busted. One for certain.
The Police also violated FAA regulations by approaching within 500 feet of a person, structure or aircraft.

Comment Re:I'm sure both of the affected are rather flatte (Score 1) 205

It looks like 6 people worldwide and 0 people in Pennsylvania. So they should also remark that it is not just sending them out to people who were born in the 1800s but also that it is sending out to people who are no longer alive. Kind of like a Chicago voter registration.

Comment Re:2-year CFLs (Score 1) 278

The regulatory agencies prevent the per kwh prices from going up, but the billing fees, line item fees, paper statement fees, non-paper statement fees and whatnot are able to be adjusted at a whim. Also, the local electric utility is only regulated on their delivery charge. They are allowed to pass the cost of fuel directly to the consumer. The cost of the fuel is passed on at cost to the consumer, so there is no profit. But they don't need to make a profit, since they buy their fuel from their parent company, which is a fuel company and not a utility, so their prices are not regulated.

Comment Re:National security (Score 1) 353

And that bullshit about powering on electronics if you're flying to the States? That just got broadened to *all* flights *anywhere*. I knew it was coming, I just didn't expect it within 3 fucking days...

I remember this "war on dead batteries" starting as far back as 1996, after some sort of bomb threat or something. They forced you to fire up your laptop, but only if it wasn't rush hour, and then after about two or three weeks, they stopped doing it because it wasn't worth the effort.

Comment Gran Turismo 6 did this and it sucks (Score 1) 86

Not store specific, but there were pre-order bonuses of 15th anniversary cars. In order to play some of the seasonal events, you have to have one of these cars. Under no circumstances should one ever be forced to buy aftermarket (or premarket) content in order to play a game. If they want to sell content to make it easier, to add bonus missions, to put stupid costumes on your character or whatever, that is fine. But I bought the game and I should be able to play it to completion with spending an extra penny.

Slashdot Top Deals

Lots of folks confuse bad management with destiny. -- Frank Hubbard

Working...