aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Berger <j.david.berger@gmail.com>2018-04-10 09:07:40 -0600
committerJustin Berger <j.david.berger@gmail.com>2018-04-10 09:07:40 -0600
commitc5d07ca78a7d9a14c70b7bd6deaa7ccbbf48661c (patch)
treeb2c5ff8dbdc5a1aaa44d618f5a0e86cc28b3dab9
parent42462d9253229835800814519593d6af0b5fbfc4 (diff)
downloadlibsurvive-c5d07ca78a7d9a14c70b7bd6deaa7ccbbf48661c.tar.gz
libsurvive-c5d07ca78a7d9a14c70b7bd6deaa7ccbbf48661c.tar.bz2
Updated tool to proper cb sig
-rw-r--r--tools/findoptimalconfig/findoptimalconfig.cc7
1 files changed, 3 insertions, 4 deletions
diff --git a/tools/findoptimalconfig/findoptimalconfig.cc b/tools/findoptimalconfig/findoptimalconfig.cc
index b94590f..265fd94 100644
--- a/tools/findoptimalconfig/findoptimalconfig.cc
+++ b/tools/findoptimalconfig/findoptimalconfig.cc
@@ -9,7 +9,6 @@
#include <vector>
#include <sba/sba.h>
-#include <survive_reproject.h>
struct SBAData {
int last_acode = -1;
@@ -93,8 +92,8 @@ void light_process(SurviveObject *so, int sensor_id, int acode, int timeinsweep,
}
SurvivePose lastPose = {};
-void raw_pose_process(SurviveObject *so, uint8_t lighthouse, SurvivePose *pose) {
- survive_default_raw_pose_process(so, lighthouse, pose);
+void pose_process(SurviveObject *so, uint32_t timecode, SurvivePose *pose) {
+ survive_default_raw_pose_process(so, timecode, pose);
PlaybackData *d = (PlaybackData *)so->ctx->user_ptr;
d->so = so;
d->inputs.emplace_back(so, *pose);
@@ -364,7 +363,7 @@ int main(int argc, char **argv) {
auto ctx = survive_init(sizeof(args) / sizeof(args[0]), (char *const *)args);
ctx->user_ptr = &data;
- survive_install_raw_pose_fn(ctx, raw_pose_process);
+ survive_install_pose_fn(ctx, pose_process);
survive_install_lighthouse_pose_fn(ctx, lighthouse_process);
survive_install_light_fn(ctx, light_process);