R1370

Dependents:   NHK2017_octopus2 NHK2017_octopus2_drive 2018NHK_gakugaku_robo 2018NHK_gaku_ver2

Fork of R1307 by Wataru Nakata

Committer:
takeuchi
Date:
Wed Nov 08 18:42:22 2017 +0900
Revision:
5:47dbcf162951
Parent:
4:927d58c8eec1
fix

Who changed what in which revision?

UserRevisionLine numberNew contents of line
WAT34 1:59efa65938c7 1 #ifndef R1307_H
WAT34 1:59efa65938c7 2 #define R1307_H
WAT34 1:59efa65938c7 3
WAT34 1:59efa65938c7 4 #include "mbed.h"
WAT34 1:59efa65938c7 5
UCHITAKE 4:927d58c8eec1 6 class R1307
UCHITAKE 4:927d58c8eec1 7 {
WAT34 1:59efa65938c7 8 private:
UCHITAKE 4:927d58c8eec1 9 Serial serial;
UCHITAKE 4:927d58c8eec1 10 Ticker ticker;
UCHITAKE 4:927d58c8eec1 11 float gAngle;
UCHITAKE 4:927d58c8eec1 12 float gRate;
UCHITAKE 4:927d58c8eec1 13 float gX_acc;
UCHITAKE 4:927d58c8eec1 14 float gY_acc;
UCHITAKE 4:927d58c8eec1 15 float gZ_acc;
UCHITAKE 3:7105b2e1f51e 16 public:
UCHITAKE 4:927d58c8eec1 17 R1307 (PinName tx_,PinName rx_);
UCHITAKE 4:927d58c8eec1 18 void update();
takeuchi 5:47dbcf162951 19 float getRate() const;
takeuchi 5:47dbcf162951 20 float getAngle() const;
takeuchi 5:47dbcf162951 21 float getAccX() const;
takeuchi 5:47dbcf162951 22 float getAccY() const;
takeuchi 5:47dbcf162951 23 float getAccZ() const;
UCHITAKE 4:927d58c8eec1 24
WAT34 1:59efa65938c7 25 };
WAT34 1:59efa65938c7 26
WAT34 1:59efa65938c7 27 #endif /* end of include guard: R1307_H */