#include "stdafx.h"
#include "cphidgetspatial.h"
#include "cusb.h"
#include "math.h"
#include "csocket.h"
#include "cthread.h"
Go to the source code of this file.
CPhidget_read | ( | (CPhidgetHandle) | phid | ) |
PHIDGET21_API int CCONV CPhidgetSpatial_setCompassCorrectionParameters | ( | CPhidgetSpatialHandle | phid, |
double | magField, | ||
double | offset0, | ||
double | offset1, | ||
double | offset2, | ||
double | gain0, | ||
double | gain1, | ||
double | gain2, | ||
double | T0, | ||
double | T1, | ||
double | T2, | ||
double | T3, | ||
double | T4, | ||
double | T5 | ||
) |
Definition at line 1468 of file cphidgetspatial.c.
for | ( | ) |
Definition at line 29 of file cphidgetspatial.c.
Definition at line 120 of file cphidgetspatial.c.
static double getCorrectedField | ( | CPhidgetSpatialHandle | phid, |
double | fields[], | ||
int | axis | ||
) | [static] |
Definition at line 934 of file cphidgetspatial.c.
if | ( | ) |
Definition at line 228 of file cphidgetspatial.c.
Definition at line 670 of file cphidgetspatial.c.
if | ( | timestampdiff(phid->latestDataTime, phid->lastEventTime) >= | dataRate | ) |
Definition at line 702 of file cphidgetspatial.c.
TESTATTACHED if | ( | newVal< phid-> | interruptRate | ) |
Definition at line 1315 of file cphidgetspatial.c.
static int setCalibrationValues_inFirmware | ( | CPhidgetSpatialHandle | phid, |
int | tableID, | ||
int | index, | ||
double | gainPositive[3], | ||
double | gainNegative[3], | ||
double | offset[3], | ||
double | factor1[3], | ||
double | factor2[3] | ||
) | [static] |
Definition at line 959 of file cphidgetspatial.c.
static int setCompassCorrectionTable_inFimrware | ( | CPhidgetSpatialHandle | phid, |
double | magField, | ||
double | offset0, | ||
double | offset1, | ||
double | offset2, | ||
double | gain0, | ||
double | gain1, | ||
double | gain2, | ||
double | T0, | ||
double | T1, | ||
double | T2, | ||
double | T3, | ||
double | T4, | ||
double | T5 | ||
) | [static] |
Definition at line 1072 of file cphidgetspatial.c.
Definition at line 52 of file cphidgetspatial.c.
static void updateLatestDataTime | ( | CPhidgetSpatialHandle | phid, |
int | i | ||
) | [static] |
Definition at line 211 of file cphidgetspatial.c.
static void updateTimestamp | ( | CPhidgetSpatialHandle | phid, |
int | time | ||
) | [static] |
Definition at line 190 of file cphidgetspatial.c.
ZEROMEM | ( | angularRateAvg | , |
sizeof(angularRateAvg) | |||
) |
ZEROMEM | ( | magneticFieldAvg | , |
sizeof(magneticFieldAvg) | |||
) |
done __pad0__ |
Definition at line 917 of file cphidgetspatial.c.
double accelAvg[SPATIAL_MAX_ACCELAXES] |
Definition at line 221 of file cphidgetspatial.c.
Definition at line 19 of file cphidgetspatial.c.
Definition at line 20 of file cphidgetspatial.c.
double angularRateAvg[SPATIAL_MAX_ACCELAXES] |
Definition at line 221 of file cphidgetspatial.c.
Definition at line 21 of file cphidgetspatial.c.
Definition at line 22 of file cphidgetspatial.c.
phid bufferReadPtr = 0 |
Definition at line 140 of file cphidgetspatial.c.
phid bufferWritePtr = 0 |
Definition at line 141 of file cphidgetspatial.c.
int cal |
Definition at line 219 of file cphidgetspatial.c.
int count = 0 |
Definition at line 219 of file cphidgetspatial.c.
Definition at line 16 of file cphidgetspatial.c.
Definition at line 17 of file cphidgetspatial.c.
Definition at line 15 of file cphidgetspatial.c.
unsigned char doneGyroZero = PFALSE |
Definition at line 220 of file cphidgetspatial.c.
Definition at line 150 of file cphidgetspatial.c.
return EPHIDGET_OK |
Definition at line 41 of file cphidgetspatial.c.
return EPHIDGET_UNEXPECTED |
Definition at line 931 of file cphidgetspatial.c.
Definition at line 222 of file cphidgetspatial.c.
int i = 0 |
Definition at line 13 of file cphidgetspatial.c.
Definition at line 25 of file cphidgetspatial.c.
int j = 0 |
Definition at line 219 of file cphidgetspatial.c.
Definition at line 149 of file cphidgetspatial.c.
Definition at line 221 of file cphidgetspatial.c.
Definition at line 221 of file cphidgetspatial.c.
Definition at line 23 of file cphidgetspatial.c.
Definition at line 24 of file cphidgetspatial.c.
phid latestDataTime microseconds = 0 |
Definition at line 143 of file cphidgetspatial.c.
Definition at line 142 of file cphidgetspatial.c.
Definition at line 27 of file cphidgetspatial.c.