#include <SystemCall.h>
Static Public Member Functions | |
unsigned long | getCurrentSystemTime () |
returns the current system time in milliseconds | |
unsigned long | getTimeSince (unsigned long aTime) |
returns the time since aTime | |
unsigned long | getFreeMem () |
returns the amount of free memory | |
unsigned char | getRemainingPower () |
returns the amount of remaining battery power in percent or 100 if the robot is attached to powerline | |
void | reboot () |
reboots the robot | |
void | shutdown () |
shuts the robot down | |
void | getMacAddress (unsigned char address[6]) |
returns the robot's mac address | |
RobotDesign::Design | getRobotDesign () |
returns the robot's design |
Definition at line 43 of file SystemCall.h.
|
|
Here is the call graph for this function:
|
returns the amount of free memory
Definition at line 27 of file SystemCall.cpp. Referenced by GTXabsl2EngineExecutor::init(). |
|
returns the amount of remaining battery power in percent or 100 if the robot is attached to powerline
Definition at line 34 of file SystemCall.cpp. References VERIFY. Referenced by RobotStateSymbols::getRemainingCapacity(), and GT2004LEDControl::showBatteryState(). |
|
reboots the robot
Definition at line 43 of file SystemCall.cpp. References VERIFY. |
|
shuts the robot down
Definition at line 49 of file SystemCall.cpp. References VERIFY. Referenced by BasicBehaviorShutdown::execute(). |
|
returns the robot's mac address
Definition at line 55 of file SystemCall.cpp. References VERIFY. Referenced by RobotConfiguration::load(). |
|
returns the robot's design
Definition at line 68 of file SystemCall.cpp. References VERIFY. Referenced by Debug::Debug(), MotorCommandsSender::getPrimitiveJointName(), MotorCommandsSender::getPrimitiveLEDName(), RobotConfiguration::load(), MotorCommandsSender::MotorCommandsSender(), operator>>(), MotorCommandsSender::preparePackage(), and SoundDataSender::SoundDataSender(). |