Classes | Namespaces | Enumerations | Functions | Variables
smi540.h File Reference
#include "smi540/smi540meas.h"
#include <list>
#include <libsub.h>
Include dependency graph for smi540.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Smi540::OneSmi540Config
struct  OneSmi540Meas
struct  Smi540::OneSub20Config
class  Smi540
 A Class to interface to the SMI540 over SPI. More...

Namespaces

namespace  smi540_cmd

Enumerations

enum  smi540_cmd::eSensorType { smi540_cmd::eACCEL, smi540_cmd::eGYRO }

Functions

const std::string smi540_cmd::sSUB20SERIAL ("064E")

Variables

static char smi540_cmd::chRD_ACT_DATA_64 [4] = { 0x41, 0x99, 0x00, 0x5C }
static char smi540_cmd::chRD_STATUS_A [4] = { 0x40, 0x35, 0x00, 0x4F }
static char smi540_cmd::chTRIGGER_RESET [4] = { 0x61, 0x03, 0x00, 0xE9 }
const double smi540_cmd::DEFAULT_RATE_Hz = 20
const double smi540_cmd::fSFACC_inv = 6667
const double smi540_cmd::fSFGYRO_inv = 175
const unsigned short smi540_cmd::MAX_SENSORS = 5
const unsigned short smi540_cmd::uSERIALNUMLENGTH = 20


smi540
Author(s): Lukas Marti, Nikhil Deshpande (Maintained by Philip Roan)
autogenerated on Mon Oct 6 2014 10:10:21