|
|
|
@ -236,7 +236,7 @@ static void usage(void)
@@ -236,7 +236,7 @@ static void usage(void)
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void HAL_VRBRAIN::init(int argc, char * const argv[]) const |
|
|
|
|
void HAL_VRBRAIN::run(int argc, char * const argv[], Callbacks* callbacks) const |
|
|
|
|
{ |
|
|
|
|
int i; |
|
|
|
|
const char *deviceA = UARTA_DEFAULT_DEVICE; |
|
|
|
@ -251,6 +251,9 @@ void HAL_VRBRAIN::init(int argc, char * const argv[]) const
@@ -251,6 +251,9 @@ void HAL_VRBRAIN::init(int argc, char * const argv[]) const
|
|
|
|
|
exit(1); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
assert(callbacks); |
|
|
|
|
g_callbacks = callbacks; |
|
|
|
|
|
|
|
|
|
for (i=0; i<argc; i++) { |
|
|
|
|
if (strcmp(argv[i], "start") == 0) { |
|
|
|
|
if (thread_running) { |
|
|
|
@ -341,13 +344,6 @@ void HAL_VRBRAIN::init(int argc, char * const argv[]) const
@@ -341,13 +344,6 @@ void HAL_VRBRAIN::init(int argc, char * const argv[]) const
|
|
|
|
|
exit(1); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void HAL_VRBRAIN::run(int argc, char * const argv[], Callbacks* callbacks) const |
|
|
|
|
{ |
|
|
|
|
assert(callbacks); |
|
|
|
|
g_callbacks = callbacks; |
|
|
|
|
init(argc, argv); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
const AP_HAL::HAL& AP_HAL::get_HAL() { |
|
|
|
|
static const HAL_VRBRAIN hal_vrbrain; |
|
|
|
|
return hal_vrbrain; |
|
|
|
|