Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
CMPS12_KRAI Class Reference
Interface to read compass using I2C communciation compass type : CMPS 12. More...
#include <CMPS12_KRAI.h>
Public Member Functions | |
CMPS12_KRAI (PinName sda, PinName scl, int address) | |
Create CMPS12 inteface. | |
char | readSoftwareRevision (void) |
Membaca revisi dari kompas. | |
int | getAngle (void) |
Membaca nilai dari kompas. | |
int | getPitch (void) |
Membaca nilai sudut pitch dari kompas. | |
int | getRoll (void) |
Membaca nilai sudut roll dari kompas. | |
void | calibrate (void) |
Kalibrasi kompas. | |
void | stopCalibrate (void) |
Stop calibrate. |
Detailed Description
Interface to read compass using I2C communciation compass type : CMPS 12.
Definition at line 26 of file CMPS12_KRAI.h.
Constructor & Destructor Documentation
CMPS12_KRAI | ( | PinName | sda, |
PinName | scl, | ||
int | address | ||
) |
Create CMPS12 inteface.
adopted from CMPS03 by: Aarom Berk
- Parameters:
-
sda mbed pin to use for I2C SDA scl mbed pin to use for I2C SCL address I2C address of this device.
Bismillahirahmanirrahim Includes
Definition at line 13 of file CMPS12_KRAI.cpp.
Member Function Documentation
void calibrate | ( | void | ) |
Kalibrasi kompas.
Definition at line 86 of file CMPS12_KRAI.cpp.
int getAngle | ( | void | ) |
int getPitch | ( | void | ) |
Membaca nilai sudut pitch dari kompas.
Range nilai 0 - 3599
Definition at line 54 of file CMPS12_KRAI.cpp.
int getRoll | ( | void | ) |
Membaca nilai sudut roll dari kompas.
Range nilai (+/-90)
Definition at line 70 of file CMPS12_KRAI.cpp.
char readSoftwareRevision | ( | void | ) |
Membaca revisi dari kompas.
Definition at line 21 of file CMPS12_KRAI.cpp.
void stopCalibrate | ( | void | ) |
Stop calibrate.
Definition at line 105 of file CMPS12_KRAI.cpp.
Generated on Tue Jul 12 2022 22:57:42 by
