uCdot
search uCdot:
 
Embedded Linux and uClinux Developer Forum
 
uCdot
- FAQ
- Dev Boards
- Submit Story
- Submit FAQ
- Submit Dev Board
- Topics
- Authors
- About

- Preferences
- Older Stuff
- Past Polls
- Discussions
- Journals
- Messages

Embedded Linux
Mailing Lists
uClinux-dev (search)
Coldfire (search)
MTD
Microblaze (search)
ELUG
BDM-devel
Blackfin

Embedded Linux
Sites
uClinux.org
uClinux-Dist
uClibc
uClinux Directory
LinuxDevices
ARMulator
uClinux-elf-tools
Colilo
Kernel Archives
H8-uClinux
TLDP
Microblaze uClinux
BDM Tools
SkyEye (emulator)
LOM
SETR live CD
Blackfin uClinux

Embedded Linux
Companies
SecureComputing
SDCS
CodePoet
Arcturus
Cadenux
ARMtwister
uClinux.net
Xiptech
senTec
embedded^cl
Cwlinux
emlix
TimeSys
eSpark Infotech
SSV Embedded Systems
Embedded Minds
PeerSec Networks
Vortech Consulting
swissEmbedded
Synertronixx
Mbedthis Software
.vantronix
Aday
GraceLabs
Pengutronix
metux ITS
Codito Technologies
Firmix Software
PetaLogix
NuDesign
Merritt Technologies
WindRiver
OpenGear
Rubico
Analog Devices
Artila Electronics
Vyatta
Embest Info&Tech
Katalix Systems
WorkWare Systems
Kdev
Intellimetrix
Virtual Cogs
SYSGO
coresystems
ExactCODE
KOAN
EzHomeTech
Linux4biz
Linkodas
Trego
EMBEST
Boardcon
HITEG
FemtoLinux
Prosoft World
Witech

 
Distributed Data Solution
Commercial philwil writes "I have been asked many times over the last 10 Years for details on a "Simple" Web interface. CGI based web pages are pretty much standard but how does the small system provide this information. You don't want to install Perl, SQL or PHP.

I have given small pieces of an answer away in my training classes over the last 10 years but I have not, until now, managed to put anything close to complete working system together. I have helped put massive control and data systems together when working with Large Industrial Control Systems, but how do we make it all work with a resource starved embedded system.

It time for SSDS - Small System Data Server"

Read on for more info about this new product.

Lets start with a fish tank (or a toaster). You have a small system that controls the tank temperature turns the light on and monitors the water level.

Imagine that you have a Small Fish Tank Controller that can send a message to the SSDS (we make that simple for you as well).

FishTank.FTD2:data:light:on:temp:25.0:level:45:fish:fine:

With NO OTHER SETUP SSDS now knows that there are things called FishTanks in its world and they have data about light, level, temp and fish. It also knows that there is one tank called FTD2 in the world. The data is shared.Any other client or system can now get to the data offered by FTD2.

For example: just send a message

FishTank.FTD2
to the server to get the data or
FishTank
to get a list of things called FishTanks, or send simply
?
to get a list of all the things the server knows about including FishTanks Now Put it on the Web

A small but smart CGI server is available to show the details sent to the server from the FishTank client and other systems. It uses very simple template files to format the data just as you like it.

So you happen to own a Pet Store with about 50 fishtanks. No problem, as long as they all have different names the system will cope with it.

Where's the toaster ?

If you can send the following messages

  • "Toaster.Toast1:status:ready:"
  • "CoffeePot.CPOT23:temp:hot:roast:columbian:"
  • "Dishwasher.DW100:last_cycle:05-12-2009:state:dirt y:"
  • "Cat.Garfield:location:main_bed:state:sleeping:"

Your world is captured by SSDS. All the things and data you sent as messages to the server are captured and available to share with other systems.

The Price

  • The basic, unsupported system is free.
  • Some funding needed for additional features.
  • I make a living doing this sort of thing so I can help you make it do what you want for a reasonable fee.
  • Most of the system is already developed so extras are not too diffucult or expensive.

Of course There's more

Look here for a little more information.

Contact philwil@sysdcs.com for details.

How to get uClinux to display different characters ? | Serial Communication Problem with Wildfire using uClinux  >

 

 
uCdot Login
Nickname:

Password:

[ Create a new account ]

Related Links
  • Perl
  • here
  • philwil
  • More on Commercial
  • Also by davidm
  • This discussion has been archived. No new comments can be posted.
    Distributed Data Solution | Login/Create an Account | Top | Search Discussion
    Threshold:
    The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.

    The Embedded Linux and uClinux Developer Forum is hosted by: SnapGear If you explain so clearly that nobody can misunderstand, somebody will.

    [ home | contribute story | older articles | past polls | faq | authors | preferences ]