MIP_SDK  latest-2-g34f3e39
MicroStrain Communications Library for embedded systems
Namespaces | Functions
commands_base.cpp File Reference
#include "commands_base.hpp"
#include <mip/mip_serialization.hpp>
#include <mip/mip_interface.h>
#include <assert.h>

Namespaces

 mip
 A collection of C++ classes and functions covering the full mip api.
 
 mip::C
 
 mip::commands_base
 

Functions

TypedResult< Ping > mip::commands_base::ping (C::mip_interface &device)
 
TypedResult< SetIdle > mip::commands_base::setIdle (C::mip_interface &device)
 
TypedResult< GetDeviceInfo > mip::commands_base::getDeviceInfo (C::mip_interface &device, BaseDeviceInfo *deviceInfoOut)
 
TypedResult< GetDeviceDescriptors > mip::commands_base::getDeviceDescriptors (C::mip_interface &device, uint16_t *descriptorsOut, size_t descriptorsOutMax, uint8_t *descriptorsOutCount)
 
TypedResult< BuiltInTest > mip::commands_base::builtInTest (C::mip_interface &device, uint32_t *resultOut)
 
TypedResult< Resume > mip::commands_base::resume (C::mip_interface &device)
 
TypedResult< GetExtendedDescriptors > mip::commands_base::getExtendedDescriptors (C::mip_interface &device, uint16_t *descriptorsOut, size_t descriptorsOutMax, uint8_t *descriptorsOutCount)
 
TypedResult< ContinuousBit > mip::commands_base::continuousBit (C::mip_interface &device, uint8_t *resultOut)
 
TypedResult< CommSpeed > mip::commands_base::writeCommSpeed (C::mip_interface &device, uint8_t port, uint32_t baud)
 
TypedResult< CommSpeed > mip::commands_base::readCommSpeed (C::mip_interface &device, uint8_t port, uint32_t *baudOut)
 
TypedResult< CommSpeed > mip::commands_base::saveCommSpeed (C::mip_interface &device, uint8_t port)
 
TypedResult< CommSpeed > mip::commands_base::loadCommSpeed (C::mip_interface &device, uint8_t port)
 
TypedResult< CommSpeed > mip::commands_base::defaultCommSpeed (C::mip_interface &device, uint8_t port)
 
TypedResult< GpsTimeUpdate > mip::commands_base::writeGpsTimeUpdate (C::mip_interface &device, GpsTimeUpdate::FieldId fieldId, uint32_t value)
 
TypedResult< SoftReset > mip::commands_base::softReset (C::mip_interface &device)