C'mon Jeff, you don't have to a wizard to know there are serious, serious problems with the ADI site. Part of being a good manager is to *find* the people with the skills you lack to perform quality work that you can't do, but that *should* be done. I really feel as if I have to pull teeth to get to information buried in the forum. A company's website projects its corporate image - that's just how it is - it's not my interpretation. If a company's website is full of warts, it just *has* to make a logical person stop, think, and worry about overall quality issues.
I'd use Linux on a MiniITX with a fanless 1GHz CPU, ethernet, video, audio, USB, 256MB of memory, Firewire, serial and parallel ports and it would cost me *less* than one Ocelot and one SECU or Bobcat module. It would likely take up the same amount of cabinet space, too. But it would be infinitely more capable. What happens when you run out of memory on the Ocelot? Can you snap in another 1GB?
Then there's C-MAX, It's a natural language for microcoders like you and Dave but it's just plain bizarre to anyone like me who was taught structured and modular programming. So, to use an Ocelot I need to learn a new webforum tool, a new programming language unlike any I have ever dealt with and work around frustrating limitations in I/O and RF connectivity. With a major player leaving like Dan Boone leaving, a website with a homepage invitation to a *2005* conference, a hard to search, hard to use forum and a
*unique* programming language, Ocelot's fading fast as a serious candidate for running my new home for the next 20 years. It's also a PITA to have to search for Ocelot or Leopard information because 99% of such search words lead to cats. There's lots and lots of discussion of the VIA Eden MiniITX boxes:Then there's the issues of spares. If I carried on-site spares for my Ocelot system I'd have a box of extra and expensive HW doing nothing. A spare for a MiniITX box is a working computer that can be earning its keep running tests while still serving as a spare for the HA server.
I haven't punched all the factors into my Multiple Attribute Decision Modeling software, but it's becoming more and more clear that a mini PC is the way for *me* to go, especially now that they have so many I/O ports embedded on the motherboard. I can store data from transponders which the Ocelot won't easily allow, I can hook in digital capture boards, use large touchscreen monitors, incorporate talking caller ID, MUX switching via serial port, IR I/O via the printer port. For HA purposes Dave's BXAHT was the missing link for me. While I would have to work it over hard to talk to an Ocelot the way I wanted, it can talk to a PC serial port just fine! The execution speed of a 1 GHz PC running from a CF card should be quite fast enough for most apps!
Will a mini PC crash more than an Ocelot? Absolutely. But if you run the right OS, modern PCs are really far more reliable now than they ever were. Can it do more than the Ocelot? Absolutely. Given that they cost the same now, it's a tradeoff I am willing to make. It's a tradeoff I feel I *have* to make because I sense a wilting of ADI's commitment to the Ocelot world. I've been orphaned more than once my manufacturers big and small. It's not a pleasant position.
A mini PC can support real-time video using a USB LCD touch screen for less than the cost of a Leopard. It may be that we've reached the "tipping point" for microcontrollers in that price range.
-- Bobby G.