Classes | Defines | Variables

C:/Documents and Settings/gw/My Documents/Other projects/flightos/Modules/SCP1000.h File Reference

#include "altimeter.h"
#include "spi.h"
#include "multifilter.h"

Go to the source code of this file.

Classes

class  SCP1000

Defines

#define MAX_PRESS   120000
#define MIN_PRESS   30000
#define SCP_SMOOTH   8
#define TIMEOUT   100
#define SAMPLE_AVERAGE   16
#define REVID   0x00
#define OPERATION   0x03
#define OPSTATUS   0x04
#define STATUS   0x07
#define START   0x0A
#define PRESSURE   0x1F
#define PRESSURE_LSB   0x20
#define TEMP   0x21
#define OP_STOP   0x00
#define OP_READIND   0x01
#define OP_WRITEIND   0x02
#define OP_READEEPROM   0x05
#define OP_WRITEEEPROM   0x06
#define OP_INIT   0x07
#define OP_HISPEED   0x09
#define OP_HIRES   0x0a
#define OP_LOWPOWER   0x0b
#define OP_SINGLE   0x0c
#define OP_SELFTEST   0x0f

Variables

SCP1000 g_SCP1000

Define Documentation

#define MAX_PRESS   120000
#define MIN_PRESS   30000
#define OP_HIRES   0x0a
#define OP_HISPEED   0x09
#define OP_INIT   0x07
#define OP_LOWPOWER   0x0b
#define OP_READEEPROM   0x05
#define OP_READIND   0x01
#define OP_SELFTEST   0x0f
#define OP_SINGLE   0x0c
#define OP_STOP   0x00
#define OP_WRITEEEPROM   0x06
#define OP_WRITEIND   0x02
#define OPERATION   0x03
#define OPSTATUS   0x04
#define PRESSURE   0x1F
#define PRESSURE_LSB   0x20
#define REVID   0x00
#define SAMPLE_AVERAGE   16
#define SCP_SMOOTH   8
#define START   0x0A
#define STATUS   0x07
#define TEMP   0x21
#define TIMEOUT   100

Variable Documentation

 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines