Everything can be controlled by an EVENT driven system.
VSCP is the logical protocol describing what EVENTS are and how they are defined.
CANAL is the abstraction layer that introduces the unified CANAL-API to all the different physical interfaces that are to be used with VSCP. In practice a CANAL DRIVER will be programmed that presents the CANAL API to the VSCP side, and connects on the other side either to the physical unit directly or to other drivers provided by the manufacturer of the physical interface.
VSCPD is the server process running on any Linux or Windows machine. All suitable physical interfaces can be connected logically to this server by use of their CANAL DRIVER.
VSCP WORKS is an application that connects either to the VSCPD server or directly to a specific physical interface using CANAL DRIVERS. There is no difference to the application connecting to the server or to a single interface thanks to CANAL.
VSCP Works is therefore beside being a valuable tool whilst development also a nice demonstration how to write applications profiting of VSCP in general.
To understand all of it, your should first read the specification which can be downloaded here. All information in this wiki is complimentary to the spec. If in doubt - trust the spec!
The following is future projects that is in a starting stage at the moment.
OHAS is a ready compiled installation LAMP/WAMP + VSCPD + JOOMLA to provide simple way of setting up web controlled appliances connecting all the above.
O'DIN is a neat hardware appliance running OHAS.
| 2010/07/29 09:51 | vscp, main | |
| vscpd, main | ||
| vscpworks, main | ||
| modules, main | ||
| canal, main | ||
| ohas, odin, main | ||
| howto, main | ||
| docs, main |
|
Please consider supporting |
|
Latest visitors map: More details and maps: klick here! |