VitroIO SDK
Software development kit for Vitro Shard.
|
Provides classes for communication with gateway. More...
Classes | |
class | vitroio::sdk::Can_layer |
This class implements CAN bus transport layer for IoT Blockss. More... | |
class | vitroio::sdk::Canbus |
Class is a wrapper for mbed::CAN class and provides interface for CanbusFrame type. More... | |
class | vitroio::sdk::CanbusFrame |
Class is a wrapper for mbed::CANMessage. It provides interface allowing creation of frames complied with vitroio protocol. More... | |
class | vitroio::sdk::impl::_CAN |
The _CAN class is a simple extension of mbed::CAN class. More... | |
struct | vitroio::sdk::IoVec |
Structure for dealing with fragmentation of IoTBlocks. More... | |
class | vitroio::sdk::Transport_layer |
Virtual class providing interface for communication interfaces. More... | |
Macros | |
#define | VITROIO_CANBUS_DEFAULT_FREQUENCY 500000 |
Defines default communication frequency for Canbus . More... | |
#define | VITROIO_CANBUS_DEFAULT_EVENT_QUEUE_SIZE 32 |
Defines default size of internal event queue for Canbus . More... | |
Provides classes for communication with gateway.
Required modules:
#define VITROIO_CANBUS_DEFAULT_EVENT_QUEUE_SIZE 32 |
Defines default size of internal event queue for Canbus .
#define VITROIO_CANBUS_DEFAULT_FREQUENCY 500000 |
Defines default communication frequency for Canbus .