RobotLib  1
A set of software wrappers for Rovio, Roomba and NXT robots written in C#.
 All Classes Namespaces Functions Variables Enumerations Properties Pages
Public Member Functions | Properties | List of all members
NXT.DeviceInfo Class Reference

Device information. More...

Inheritance diagram for NXT.DeviceInfo:
NXT.Component

Public Member Functions

 DeviceInfo (Robot _robot)
 The constructor.
 
void Update ()
 Update the device information state.
 
- Public Member Functions inherited from NXT.Component
 Component (Robot _robot)
 The constructor.
 

Properties

string Name [get, set]
 Device name
 
string BTAddress [get]
 Bluetooth address.
 
int BTSignalStrength [get]
 Bluetooth signal strength.
 
int FreeUserFlash [get]
 Amount of free flash memory.
 
int BatteryLevel [get]
 Battery level in mv.
 
string ProtocolVersion [get]
 Protocol version.
 
string FrimwareVersion [get]
 Firmware version.
 

Additional Inherited Members

- Public Attributes inherited from NXT.Component
bool AutoUpdate = true
 Automatic update option for methods requesting more than one piece of information.
 
- Protected Attributes inherited from NXT.Component
Robot robot
 The robot class, accessible by all dervied classes.
 

Detailed Description

Device information.

Constructor & Destructor Documentation

NXT.DeviceInfo.DeviceInfo ( Robot  _robot)

The constructor.

Member Function Documentation

void NXT.DeviceInfo.Update ( )

Update the device information state.

Property Documentation

int NXT.DeviceInfo.BatteryLevel
get

Battery level in mv.

string NXT.DeviceInfo.BTAddress
get

Bluetooth address.

int NXT.DeviceInfo.BTSignalStrength
get

Bluetooth signal strength.

int NXT.DeviceInfo.FreeUserFlash
get

Amount of free flash memory.

string NXT.DeviceInfo.FrimwareVersion
get

Firmware version.

string NXT.DeviceInfo.Name
getset

Device name

string NXT.DeviceInfo.ProtocolVersion
get

Protocol version.


The documentation for this class was generated from the following file: