libwallaby  v24
The wallaby standard library
robot.hpp
Go to the documentation of this file.
1 /*
2  * robot.hpp
3  *
4  * Created on: Jan 2, 2016
5  * Author: Joshua Southerland
6  */
7 
8 #ifndef INCLUDE_WALLABY_ROBOT_HPP_
9 #define INCLUDE_WALLABY_ROBOT_HPP_
10 
11 class Robot
12 {
13 public:
14  static unsigned long int getRobotStatesSequenceNumber();
15  static unsigned long int getRobotUpdateCount();
16 
17  static unsigned short getRobotFirmwareVersion();
18 
19  static bool setRobotUpdateDelay(unsigned int us_delay);
20  static unsigned int getRobotUpdateDelay();
21 
22  static bool setLowVoltThreshold(float volts);
23  static float getLowVoltThreshold();
24 };
25 
26 
27 
28 #endif /* INCLUDE_WALLABY_ROBOT_HPP_ */
Robot::getRobotStatesSequenceNumber
static unsigned long int getRobotStatesSequenceNumber()
Robot::getLowVoltThreshold
static float getLowVoltThreshold()
Robot::setRobotUpdateDelay
static bool setRobotUpdateDelay(unsigned int us_delay)
Robot::getRobotUpdateCount
static unsigned long int getRobotUpdateCount()
Robot
Definition: robot.hpp:11
Robot::getRobotUpdateDelay
static unsigned int getRobotUpdateDelay()
Robot::setLowVoltThreshold
static bool setLowVoltThreshold(float volts)
Robot::getRobotFirmwareVersion
static unsigned short getRobotFirmwareVersion()