24 #include "NXShieldAGS.h"
25 #include "NXShieldI2C.h"
28 #define NXTUS_Command 0x41
29 #define NXTUS_Distance 0x42
41 NXTUS(uint8_t devAddr = 0x02);
This class implements software i2c interface used by NXShield on Arduino.
Definition: SoftI2cMaster.h:40
This class defines methods to access NXShield features.
Definition: NXShield.h:639
char * getDeviceID()
Definition: NXTUS.cpp:89
Definition: SHDefines.h:53
char * getFirmwareVersion()
Definition: NXTUS.cpp:76
char * getVendorID()
Definition: NXTUS.cpp:82
uint8_t getDist()
Definition: NXTUS.cpp:70
void init(NXShield *shield, SH_BankPort bp=SH_BBS2)
Definition: NXTUS.cpp:30
This class interfaces with LEGO Ultrasonic sensor attached to NXShield.
Definition: NXTUS.h:34
SH_BankPort
Definition: SHDefines.h:49
NXTUS(uint8_t devAddr=0x02)
Definition: NXTUS.cpp:24