![]() |
Laelaps
2.3.5
RoadNarrows Robotics Small Outdoor Mobile Robot Project
|
Laelaps WatchDog software class implementation. More...
#include <sys/types.h>#include <unistd.h>#include <pthread.h>#include <string>#include "rnr/rnrconfig.h"#include "rnr/log.h"#include "rnr/appkit/Time.h"#include "Laelaps/laelaps.h"#include "Laelaps/laeUtils.h"#include "Laelaps/laeDesc.h"#include "Laelaps/laeTune.h"#include "Laelaps/laeDb.h"#include "Laelaps/laeI2C.h"#include "Laelaps/laeWatchDog.h"#include "Laelaps/laeWd.h"Go to the source code of this file.
Macros | |
| #define | WD_DBG_BUF(cmd, buf, len, fmt, ...) |
| < debug switch More... | |
Variables | |
| static uint_t | FWVER_UNKNOWN = 0 |
| unknown firmware version | |
| static long | TStd = 100 |
| standard wait time between write_read (usec) | |
| static long | TMc = 250000 |
| motor controller power up wait time (usec) | |
Laelaps WatchDog software class implementation.
The class provides the interface between the library software and the Arduino sub-processor.
The Wd class is safe multi-threading.
Definition in file laeWd.cxx.
| #define WD_DBG_BUF | ( | cmd, | |
| buf, | |||
| len, | |||
| fmt, | |||
| ... | |||
| ) |
< debug switch
Debug print disabled.
Definition at line 96 of file laeWd.cxx.
Referenced by laelaps::LaeWd::cmdReadAPin(), and laelaps::LaeWd::cmdReadDPin().