VitroIO SDK
Software development kit for Vitro Shard.
|
The namespace contains all of components defined by vitro-shard-sdk. More...
Namespaces | |
namespace | impl |
The namespace contains internal components of vitro-shard-sdk. These components should not be used by user. | |
Classes | |
class | AbstractSensorDriver |
Virtual class providing interface for sensor drivers. More... | |
class | AbstractSensorInterface |
Virtual class providing interface for sensor interfaces classes. More... | |
class | Can_layer |
This class implements CAN bus transport layer for IoT Blockss. More... | |
class | Canbus |
Class is a wrapper for mbed::CAN class and provides interface for CanbusFrame type. More... | |
class | CanbusFrame |
Class is a wrapper for mbed::CANMessage. It provides interface allowing creation of frames complied with vitroio protocol. More... | |
struct | FirmwareId |
struct | FlashSpace |
Structure representing space of flash memory. More... | |
class | IoTBlock |
Class is an API for creating and sending IoT Blocks. More... | |
struct | IoVec |
Structure for dealing with fragmentation of IoTBlocks. More... | |
class | MeasurementApi |
Class is responsible for cycling readings of measurement data using registered sensors. More... | |
class | NodeController |
Class is a main component of the node firmware. More... | |
struct | SensorParameterValue |
Structure representing sensor parameters values. More... | |
class | ShardEdge |
class | Transport_layer |
Virtual class providing interface for communication interfaces. More... | |
struct | Version |
Structure representing version in format major.minor.patch. More... | |
The namespace contains all of components defined by vitro-shard-sdk.