====== Airplug user's documentation ====== This page summarizes the documentation provided by components of the Airplug Software Distribution. [[en:doc:start|Back to the resources page]] ===== Learning ===== * [[en:doc:tuto:start|Airplug tutorial]] * [[en:doc:exos:start|Practical exercises]] ===== Development ===== * [[en:doc:pub:tcltk:start|Getting start with Tcl]] * [[en:doc:devel:binmsg|Sending binary contents in messages]] (tcl/tk) * [[en:doc:devel:conventions|Naming conventions]] (tcl/tk) * [[en:doc:sol2pb:start|Solutions to known problems]] ===== Airplug skeleton distribution ===== The following links are shortcuts towards the pages of the //nest//. * Content of the skeleton distribution * [[en:dwl:nest:info:usage:neststructure|Structure of the distribution]] * [[en:dwl:nest:info:usage:skeletonapp|Skeleton applications WHA, WHO, WHE]] * [[en:dwl:nest:info:usage:makefiles|Makefile]] * How it works * [[en:dwl:nest:info:usage:whatwhowhere|what, whatwho and whatwhowhere messages formats]] * LIBAPGTK library * For users * [[en:dwl:nest:info:usage:libapgtk:commandlineoptions|Command line options]] * [[en:dwl:nest:info:usage:libapgtk:libapg-vrb.tk|Using libapg-vrb.tk]]: verbose facilities * [[en:dwl:nest:info:usage:libapgtk:libapg-svg.tk|Using libapg-svg.tk]]: saving facilities * For developers of new applications * [[en:dwl:nest:info:usage:libapgtk:apisummary|API summary]] * [[en:dwl:nest:info:usage:libapgtk:libapg-com-api|libapg-com.tk API]]: communication management * [[en:dwl:nest:info:usage:libapgtk:libapg-vrb-api|libapg-vrb.tk API]]: verbose management * [[en:dwl:nest:info:usage:libapgtk:libapg-int-api|libapg-int.tk API]]: GUI management * [[en:dwl:nest:info:usage:libapgtk:libapg-eve-api|libapg-eve.tk API]]: event display management * [[en:dwl:nest:info:usage:libapgtk:libapg-svg-api|libapg-svg.tk API]]: log management ===== Hardware, Airbox ===== The Airbox is a small embedded computer powered by an ARM processor and running the Airplug Software Distribution in //live mode// (Airplug-live) for real deployment. These pages are restricted to users belonging to the ''box'' group. * [[en:doc:airbox:connect|Connecting to the Airbox]] * [[en:doc:airbox:canbus|Using the CAN bus]] * [[en:doc:airbox:zigbee|Using the Zigbee modem]] * [[en:doc:airbox:phone|Connecting an Android phone to the Airbox]] * [[en:doc:airbox:airbox-v4|Airbox v4 documentation]]