class IAccelerometerManager: public IUnknown { public: virtual int CreateAccelerometerControl(void** ppIAccelerometerControl); virtual int CreateAccelerometerData(void** ppIAccelerometerData); };
class IAccelerometerControl: public IUnknown { public: virtual int SetInternalSamplingRate(Acc_InternalSamplingRate_t SampleRate); virtual int GetInternalSamplingRate(Acc_InternalSamplingRate_t *pSampleRate); virtual int SetDetectScale(Acc_ScaleSelection_t Scale); virtual int GetDetectScale(Acc_ScaleSelection_t *pScale); virtual int SetAxesUsage(Acc_Axes_OP_t x_axis,Acc_Axes_OP_t y_axis,Acc_Axes_OP_t z_axis); virtual int GetAxesUsage(Acc_Axes_OP_t *px_axis,Acc_Axes_OP_t *py_axis,Acc_Axes_OP_t *pz_axis); virtual int PowerOnChip(void); virtual int PowerOffChip(void); };
class IAccelerometerData: public IUnknown { public: virtual int GetRawAxisValues(FUint8 *pX,FUint8 *pY,FUint8 *pZ); virtual int GetMaxAxisValues(FSint32 *pX,FSint32 *pY,FSint32 *pZ); virtual int GetMinAxisValues(FSint32 *pX,FSint32 *pY,FSint32 *pZ); virtual int ResetMaxMinValues(void); virtual int GetAxisValues(FSint32 *pX,FSint32 *pY,FSint32 *pZ); virtual void* Method6(); virtual void* Method7(); virtual void* Method8(); virtual void* Method9(); };
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.