The document describes a protocol called VSCP (Very Simple Control Protocol) that was created in 2000 to allow Internet of Things devices to communicate with each other regardless of differences in hardware or communication methods. VSCP defines common properties like identifiers and descriptions that each device must have to identify itself and share information. It also establishes standard ways for devices to send events, read/write properties, and update firmware over different connection types so that all IoT things can interact in a consistent, machine-readable manner. The goal was to make communication very simple for low-powered devices while providing an extensible framework.
20. We like dialects
So we made it possible for everything to talk it's
own dialect
21. We like different ways to
communicate
So we made it possible for cable, wireless or the
yet unknown medium thingis to work together
and still be able to talk to each other.
39. ,
The GUID is stored in a set of must
be there registers
40. Globally Unique ID
Every single device is identified with
one.
Can be used as a
serial (tracking)
number and
more...
41. ,
The MDF is also stored in a set of
must be there registers
42. Module Description File
Tells what the black box is, what it can
do and how it can be set up to do the
things it can do.
Built to be read
by machines
65. Because many fat bees can do
incredible things in the world.
Probably more than one or two big
elephants can do if one think about
it
66. We did not even mention Friends in
what we today call VSCP & Friends
- but sorry we have no more slides
We even forgot to tell you about the
common way to update firmware
and... and... and...
67. Thanks for listening
If you want to know more visit
http://www.vscp.org
Åke Hedman, Grodans Paradis AB