C# Class GrFamily.Module.Adxl345

ADXL345�i3�������x�Z���T�[�j
Inheritance: I2CDeviceEx
Afficher le fichier Open project: netmf-lib-grfamily/GrFamilyLibrary Class Usage Examples

Méthodes publiques

Méthode Description
Adxl345 ( ) : System

ADXL345�̃R���X�g���N�^�[

�f�t�H���g��I2C�A�h���X�ŏ���������

Adxl345 ( ushort i2CAddress ) : System

ADXL345�̃R���X�g���N�^�[

GetX ( ) : short

X�������̉����x�f�[�^��擾����

GetXYZ ( short &x, short &y, short &z ) : void

3���̉����x�f�[�^��擾����

GetY ( ) : short

Y�������̉����x�f�[�^��擾����

GetZ ( ) : short

Z�������̉����x�f�[�^��擾����

StartTakingMeasurements ( ) : void

�^�C�}�[��N�����āA����I�ɉ����x�f�[�^�̎擾��n�߂�

StopTakingMeasurements ( ) : void

�����x�f�[�^�����I�Ɏ擾���邽�߂̃^�C�}�[���~����

Private Methods

Méthode Description
Measure ( ) : void

�����x�𑪒肷��

Measure_Timer ( object state ) : void

����I�ɉ����x�f�[�^��擾����

SetDataFormat ( byte n ) : void

�f�[�^�t�H�[�}�b�g��ݒ肷��

�ݒ�l�̓r�b�g�t���O
D7: SELF_TEST
D6: SPI
D5: INT_INVERT
D4: 0
D3: FULL_RES
D2: Justfy
D1-D0: Range
0 - 0: +-2g
0 - 1: +-4g
1 - 0: +-8g
1 - 1: +-16g

ToWakeup ( ) : void

ADSL345���X���[�v���[�h�ɓ���Ȃ��悤�ɂ���

Method Details

Adxl345() public méthode

ADXL345�̃R���X�g���N�^�[
�f�t�H���g��I2C�A�h���X�ŏ���������
public Adxl345 ( ) : System
Résultat System

Adxl345() public méthode

ADXL345�̃R���X�g���N�^�[
public Adxl345 ( ushort i2CAddress ) : System
i2CAddress ushort I2C�A�h���X
Résultat System

GetX() public méthode

X�������̉����x�f�[�^��擾����
public GetX ( ) : short
Résultat short

GetXYZ() public méthode

3���̉����x�f�[�^��擾����
public GetXYZ ( short &x, short &y, short &z ) : void
x short X�������̉����x�f�[�^�̎�M�o�b�t�@
y short Y�������̉����x�f�[�^�̎�M�o�b�t�@
z short Z�������̉����x�f�[�^�̎�M�o�b�t�@
Résultat void

GetY() public méthode

Y�������̉����x�f�[�^��擾����
public GetY ( ) : short
Résultat short

GetZ() public méthode

Z�������̉����x�f�[�^��擾����
public GetZ ( ) : short
Résultat short

StartTakingMeasurements() public méthode

�^�C�}�[��N�����āA����I�ɉ����x�f�[�^�̎擾��n�߂�
public StartTakingMeasurements ( ) : void
Résultat void

StopTakingMeasurements() public méthode

�����x�f�[�^�����I�Ɏ擾���邽�߂̃^�C�}�[���~����
public StopTakingMeasurements ( ) : void
Résultat void